From: Shawn O. Pearce Date: Tue, 30 Jan 2007 18:11:49 +0000 (-0500) Subject: Escape --upload-pack from expr. X-Git-Tag: v1.5.0-rc3~10 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/4a91a1f37e8813bf3b7de00de5b3a7ab1df89451?hp=4a91a1f37e8813bf3b7de00de5b3a7ab1df89451 Escape --upload-pack from expr. Recent commit ae1dffcb28ee89a23f8d2747be65e17c8eab1690 by Junio changed the way --upload-pack was passed around between clone, fetch and ls-remote and modified the handling of the command line parameter parsing. Unfortunately FreeBSD 6.1 insists that the expression expr --upload-pack=git-upload-pack : '-[^=]*=\(.*\)' is illegal, as the --upload-pack option is not supported by their implementation of expr. Elsewhere in Git we use z as a leading prefix of both arguments, ensuring the -- isn't seen by expr. Signed-off-by: Shawn O. Pearce Signed-off-by: Junio C Hamano ---