From: Shawn O. Pearce Date: Thu, 12 Jul 2007 06:47:38 GMT Subject: Re: [PATCH] Work around a bad interaction between Tcl and cmd.exe with "^{tree}" Message-ID: <20070712064738.GT4436@spearce.org> In-Reply-To: <4693AF6C.99DB933@eudaptics.com> Johannes Sixt wrote: > It seems that MSYS's wish does some quoting for Bourne shells, in > particular, escape the first '{' of the "^{tree}" suffix, but then it uses > cmd.exe to run "git rev-parse". However, cmd.exe does not remove the > backslash, so that the resulting rev expression ends up in git's guts > as unrecognizable garbage: rev-parse fails, and git-gui hickups in a way > that it must be restarted. Finally fixed in git-gui 0.7.5, which I just pushed out. -- Shawn.