From: Johannes Schindelin Date: Mon, 12 Feb 2007 12:00:52 GMT Subject: Re: Why a _full_ diff? (was: [PATCH] Char: serial167, cleanup (fwd)) Message-ID: In-Reply-To: <20070212093813.GA15779@coredump.intra.peff.net> Hi, On Mon, 12 Feb 2007, Jeff King wrote: > On Mon, Feb 12, 2007 at 04:20:30AM -0500, Jeff King wrote: > > > > | diff --git a/drivers/char/serial167.c b/drivers/char/serial167.c > > > | dissimilarity index 67% > > > | index af50d32..5fd314a 100644 > > OK, I see now. This is triggered by using 'git show -B', which breaks > the diff apart into a big rewriting chunk. Unfortunately, I don't know > enough about how -B works to say whether this makes sense or not. AFAICT you can provide a minimum score with -B, just as with -M, i.e. if the diff score is larger than this value, it is interpreted as a complete rewrite. Hth, Dscho