From: Junio C Hamano Date: Mon, 3 Aug 2015 18:01:24 +0000 (-0700) Subject: Merge branch 'ib/scripted-parse-opt-better-hint-string' X-Git-Tag: v2.6.0-rc0~95 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2bf2d819e1ccd4865500e957cc5953de31255c46;p=thirdparty%2Fgit.git Merge branch 'ib/scripted-parse-opt-better-hint-string' 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 --- 2bf2d819e1ccd4865500e957cc5953de31255c46