On Tue, 13 Jun 2006, Johannes Schindelin wrote: > > > > The war _I_d like to see is the GUI thing which does the "show when this > > section changed last" by following the history down only so far that the > > selected section shows up in the diff against the most current thing. > > But this is just the next step! Nothing prevents you -- once everybody > agrees that blame/annotate does the right thing -- to restrict the lines > of interest. And AFAICT both blame and annotate are good at stopping when > all lines are accounted for. You misunderstand. It's not "all", it's "any" (in fact, it would be even better if it would be on a byte-range basis, not on a line-based diff basis). And it needs the GUI to make it useful, because nobody in their right mind will say "git showchange fs/inode.c 77-89" (and then do it iteratively if the first one wasn't actually the interesting case). Linus - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html