Hi, On Sat, 27 Jan 2007, Simon 'corecode' Schubert wrote: > Johannes Schindelin wrote: > > > Okay, let's try to assume for now that nobody said "git blame". > > > Instead let's say: > > > > > > git rev-list and git log (with or without -p) perform poorly when > > > invoked with a pathspec. > > > > So what? You _will_ be interested in the _newest_ changes _99%_ of the > > time. And for these you don't need to wait 1:18, but 0:00.01 or so. > > not if you are interested which commit introduced/changed a particular > line. Wonderful. Say, you want to know who last changed the beginning of the function main() in git.c: $ git blame -L '/main(/,+20' git.c What was your point again? > > > This particular file has 64 revisions. However there are ~ 375000 > > > revisions in the converted repo. > > > > "file version" trap! "file version" trap! "file version" trap! > > call it path and retry. Does not matter. Not one wit. Your reasoning is still harping on "file versions". Ciao, Dscho - 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