On Fri, Nov 15, 2013 at 5:59 AM, Ramkumar Ramachandra <artagnon@xxxxxxxxx> wrote: > Enhance 'git for-each-ref' with color formatting options. You can now > use the following format in for-each-ref: > > %(color:green)%(refname:short)%(color:reset) > > Signed-off-by: Ramkumar Ramachandra <artagnon@xxxxxxxxx> > --- > Documentation/git-for-each-ref.txt | 4 ++++ > builtin/for-each-ref.c | 11 +++++++++-- > t/t6300-for-each-ref.sh | 14 ++++++++++++++ > 3 files changed, 27 insertions(+), 2 deletions(-) > > diff --git a/Documentation/git-for-each-ref.txt b/Documentation/git-for-each-ref.txt > index c9b192e..2f3ac22 100644 > --- a/Documentation/git-for-each-ref.txt > +++ b/Documentation/git-for-each-ref.txt > @@ -101,6 +101,10 @@ HEAD:: > Used to indicate the currently checked out branch. Is '*' if > HEAD points to the current ref, and ' ' otherwise. > > +color:: > + Used to change color of output. Followed by `:<colorname>`, > + where names are described in `color.branch.*`. "Used to" sounds past tense. Perhaps: color:<colorname>:: Change output color to `<colorname>`, where... > In addition to the above, for commit and tag objects, the header > field names (`tree`, `parent`, `object`, `type`, and `tag`) can > be used to specify the value in the header field. -- 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