Re: [PATCH 1/2] Fix "git diff" setup code
- From
Linus Torvalds <torvalds@linux-foundation.org>
- Date
- Sep 14, 2007, 19:46 UTC
- Message-ID
- <alpine.LFD.0.999.0709141238290.16478@woody.linux-foundation.org>
- In-Reply-To
- <7vodg59i4x.fsf@gitster.siamese.dyndns.org>
On Fri, 14 Sep 2007, Junio C Hamano wrote:
Show 6 quoted lines
> > Sorry, my explanation only explains about missing setup_done() > when --no-index is used, but does not explain _if_ you actually > found that setup_done() was not called for you when you did a > real life test. Was it only from code inspection, or did you > hit a case where setup_done() is not run?
Hmm. Mea culpa. What seems to have happened is that I ran things under gdb, and noticed that the default rename_limit hadn't been correctly set: but now that I look more at it, that particular session was probably from "git runstatus", not "git diff".
So yeah, ignore my 1/2. It was almost certainly based on a bogus debugging session, before I noticed that wt-status.c doesn't use the normal diff stuff at all..
Linus