From: Junio C Hamano Date: Wed, 19 Aug 2015 21:41:29 +0000 (-0700) Subject: Merge branch 'ib/scripted-parse-opt-better-hint-string' into maint X-Git-Tag: v2.5.1~14 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/d3ac359841969199397c36b4085ca3afd527b4d5 Merge branch 'ib/scripted-parse-opt-better-hint-string' into maint The "rev-parse --parseopt" mode parsed the option specification and the argument hint in a strange way to allow '=' and other special characters in the option name while forbidding them from the argument hint. This made it impossible to define an option like "--pair =" with "pair=key=value" specification, which instead would have defined a "--pair=key " option. * ib/scripted-parse-opt-better-hint-string: rev-parse --parseopt: allow [*=?!] in argument hints --- d3ac359841969199397c36b4085ca3afd527b4d5