for-each-ref: introduce %(HEAD) asterisk marker
commit7a48b8321934384098a8392b3c4c814ec5058d00
authorRamkumar Ramachandra <artagnon@gmail.com>
Mon, 18 Nov 2013 17:39:10 +0000 (18 23:09 +0530)
committerJunio C Hamano <gitster@pobox.com>
Mon, 18 Nov 2013 21:49:42 +0000 (18 13:49 -0800)
treeb864e2a6660eff50a53d5edc1044625476eed6c4
parent189a546797413a1c71173c8e5c5073f77acb33f9
for-each-ref: introduce %(HEAD) asterisk marker

'git branch' shows which branch you are currently on with an '*', but
'git for-each-ref' misses this feature.  So, extend its format with
%(HEAD) for the same effect.

Now you can use the following format in for-each-ref:

  %(HEAD) %(refname:short)

to display an asterisk next to the current ref.

Signed-off-by: Ramkumar Ramachandra <artagnon@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-for-each-ref.txt
builtin/for-each-ref.c
t/t6300-for-each-ref.sh