Re: [PATCH] Allow git-diff exit with codes similar to diff(1)
- From
Junio C Hamano <junkio@cox.net>
- Date
- Mar 14, 2007, 01:23 UTC
- Message-ID
- <7v1wjsipnd.fsf@assigned-by-dhcp.cox.net>
- In-Reply-To
- <Pine.LNX.4.63.0703140201240.22628@wbgn013.biozentrum.uni-wuerzburg.de>
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
Show 11 quoted lines
> Hi, > > On Wed, 14 Mar 2007, Alex Riesen wrote: > >> This introduces a new command-line option: --exit-code. The diff >> programs will return 1 for differences, return 0 for equality, and >> something else for errors. > > I am not convinced that this exit code (even if expected by experience) > makes sense. A diff should _only_ fail if anything goes _wrong_, not if > the files are _different. That is what cmp is for, no?
Not really, if you are used to use diff as a replacement for cmp.