Re: [PATCH] git-cget: prints elements of C code in the git repository
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Mar 24, 2009, 14:56 UTC
- Message-ID
- <alpine.DEB.1.00.0903241555360.7493@intel-tinevez-2-302>
- In-Reply-To
- <e2b179460903240738x272c884q62a666931ce99c2f@mail.gmail.com>
Hi,
On Tue, 24 Mar 2009, Mike Ralphson wrote:
Show 13 quoted lines
> 2009/3/24 Jeff King <peff@peff.net>: > > 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