Re: path limiting broken
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Apr 16, 2006, 17:39 UTC
- Message-ID
- <Pine.LNX.4.63.0604161931530.19020@wbgn013.biozentrum.uni-wuerzburg.de>
- In-Reply-To
- <Pine.LNX.4.64.0604161000550.3701@g5.osdl.org>
Hi,
me again.
I finally found the commit which removed parse_whatchanged_opt() from log-tree.c by
git-rev-list 4a617..next | while read commit; do \ echo $commit; \ git diff $commit^..$commit log-tree.c | \ grep parse_whatchanged; \ done | less
where obviously 4a617 is the commit I last merged with. The winner is:
43f934aa90... Merge branch 'lt/logopt' into next
However, the combined diff of that commit does not show it, while the diff to the first parent does:
git-show --cc 43f934aa90 | grep parse_whatchanged
shows nothing (-c -p shows half of the truth), while
git-diff 43f934aa90^..43f934aa90 | grep parse_whatchanged
shows something, and
git-diff 43f934aa90^2..43f934aa90 | grep parse_whatchanged
again does not.
Time to understand the combined diff logic, I guess...
Ciao, Dscho