2008/6/3 Jakub Narebski <jnareb@xxxxxxxxx>: >> >> OK, I see. That would be nice. Also: currently taking "$full_rev^" >> directs the user to the parent commit, but it would be more >> user-friendly to point at the previous commit where the selected file >> was modified instead. > > That's what I meant by distinguishing between 'parents' and > 'original-parents' (or 'rewritten-parents' and 'parents'): first are > rewritten parents in history limited to specified file (with the > addition of code movements and copying across files/filenames), > second are original parents of a commit. > > For gitweb we would use the first set (I wonder what to do in the case > of merge commit, i.e. more than one parent). Currently that takes the left parent. Or something. Shameless plug : the sources for perl 5 are currently being kept in a perforce repository. There is a rough web interface to it at http://public.activestate.com/cgi-bin/perlbrowse with excellent blame log navigation features (including navigation against p4 integrations). Since we're going to move the official perl 5 vcs to git (many many thanks to Sam Vilain for that, BTW), I'm more or less trying to duplicate this blame log navigation in gitweb. So it might result in a few patches here :) -- To unsubscribe from this list: 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