Libify puzzle
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Mar 7, 2006, 11:00 UTC
- Message-ID
- <Pine.LNX.4.63.0603071151520.14200@wbgn013.biozentrum.uni-wuerzburg.de>
Hi,
I was just thinking a bit about teaching git-blame about renames, and hit a problem: When rev-list stops because none of the parents has the file of interest, the program should look if the parents contained a similar file which got deleted. But the commit's parents were explicitely culled!
The problem seems to affect more programs when we try to libify them: What used to be a pipe between two programs, can no longer just set save_commit_buffer = 0 in the first stage, since the second might depend on the buffer.
Would the correct solution be something like reparse_commit(commit)?
Ciao, Dscho