From: Johannes Schindelin Date: Tue, 24 Mar 2009 14:56:23 GMT Subject: Re: [PATCH] git-cget: prints elements of C code in the git repository Message-ID: In-Reply-To: Hi, On Tue, 24 Mar 2009, Mike Ralphson wrote: > 2009/3/24 Jeff King : > > 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