Hi, On Tue, 24 Mar 2009, Mike Ralphson wrote: > 2009/3/24 Jeff King <peff@xxxxxxxx>: > > Wouldn't it be a lot easier to base this on something like ctags, which > > already knows how to do all the parsing of C quirky C? > > > > I.e.: > > > > git ls-files | xargs ctags > > vi -t get_sha1 > > > > Where you can replace "vi" with your editor of choice. > > This kind of pipeline has the benefit that it can actually work on the > *repository*, and not just the working copy (as per the posted script). Did I miss something? git ls-files pipes only the names to xargs, not the full contents, right? Ciao, Dscho