From: Shawn O. Pearce Date: Wed, 30 May 2007 03:38:30 GMT Subject: Re: [PATCH] Git wrapper: add --redirect-stderr option Message-ID: <20070530033830.GO7044@spearce.org> In-Reply-To: Johannes Schindelin wrote: > > With this option, stderr is redirected to stdout. The short option is '-2'. > > Alternatively, you can say '--redirect-stderr=' to redirect > stderr to a file. Yes, that works nicely. ;-) Now here's my other problem: How does git-gui know the underlying git will accept --redirect-stderr? Or that it supports any other recent features we've developed? Sure I can check the version, but until I know what version of Git its shipping in I cannot put the check into git-gui. I was thinking about adding a "git-supported-features" plumbing command that prints back feature code strings, much as our network protocol supplies back the few feature codes it supports ("multi-ack", "sideband", etc.). E.g.: $ git supported-features redirect-stderr ... That way higher level Porcelain can poll the plumbing to see what is available, and what isn't. -- Shawn.