From: Junio C Hamano Date: Mon, 25 Oct 2021 23:06:59 +0000 (-0700) Subject: Merge branch 'ab/parse-options-cleanup' X-Git-Tag: v2.34.0-rc0~31 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=65ca3245f99e3595ac483e4af5b2ff34b7985635;p=thirdparty%2Fgit.git Merge branch 'ab/parse-options-cleanup' Random changes to parse-options implementation. * ab/parse-options-cleanup: parse-options: change OPT_{SHORT,UNSET} to an enum parse-options tests: test optname() output parse-options.[ch]: make opt{bug,name}() "static" commit-graph: stop using optname() parse-options.c: move optname() earlier in the file parse-options.h: make the "flags" in "struct option" an enum parse-options.c: use exhaustive "case" arms for "enum parse_opt_result" parse-options.[ch]: consistently use "enum parse_opt_result" parse-options.[ch]: consistently use "enum parse_opt_flags" parse-options.h: move PARSE_OPT_SHELL_EVAL between enums --- 65ca3245f99e3595ac483e4af5b2ff34b7985635