]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'jk/eoo'
authorJunio C Hamano <gitster@pobox.com>
Mon, 9 Sep 2019 19:26:35 +0000 (12:26 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 9 Sep 2019 19:26:36 +0000 (12:26 -0700)
commit4a12f89865236789b5723277bb6809e92ce68f54
tree3b42d70a0914171eae0b2e1ef6be0d5af6fc6114
parentb4a1eec33249344b5c7b978d397259088cafd219
parent67feca3b1c45a51b204253039139b46cc07e145f
Merge branch 'jk/eoo'

The command line parser learned "--end-of-options" notation; the
standard convention for scripters to have hardcoded set of options
first on the command line, and force the command to treat end-user
input as non-options, has been to use "--" as the delimiter, but
that would not work for commands that use "--" as a delimiter
between revs and pathspec.

* jk/eoo:
  gitcli: document --end-of-options
  parse-options: allow --end-of-options as a synonym for "--"
  revision: allow --end-of-options to end option parsing