Merge branch 'cc/skip-to-optional-val'
authorJunio C Hamano <gitster@pobox.com>
Thu, 28 Dec 2017 22:08:46 +0000 (14:08 -0800)
committerJunio C Hamano <gitster@pobox.com>
Thu, 28 Dec 2017 22:08:46 +0000 (14:08 -0800)
commitf427b94985f7f8cde46df20f644760adc0ca6735
tree8b36ce0f3145357c9ae9fef1a82f035a0494247e
parent5abbdbbd9bd32aaae0e11d078b0151f7a7e3d20d
parentf1e4fb2462894585d88c190aa9f16826f45ebbeb
Merge branch 'cc/skip-to-optional-val'

Introduce a helper to simplify code to parse a common pattern that
expects either "--key" or "--key=<something>".

* cc/skip-to-optional-val:
  t4045: reindent to make helpers readable
  diff: add tests for --relative without optional prefix value
  diff: use skip_to_optional_arg_default() in parsing --relative
  diff: use skip_to_optional_arg_default()
  diff: use skip_to_optional_arg()
  index-pack: use skip_to_optional_arg()
  git-compat-util: introduce skip_to_optional_arg()
diff.c
strbuf.c