]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'ab/parse-options-cleanup'
authorJunio C Hamano <gitster@pobox.com>
Mon, 25 Oct 2021 23:06:59 +0000 (16:06 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 25 Oct 2021 23:06:59 +0000 (16:06 -0700)
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

1  2 
builtin/blame.c
builtin/commit-graph.c
parse-options.c
parse-options.h

diff --cc builtin/blame.c
Simple merge
Simple merge
diff --cc parse-options.c
Simple merge
diff --cc parse-options.h
Simple merge