author | Johannes Schindelin <Johannes.Schindelin@gmx.de> | |
Thu, 21 Sep 2006 22:07:01 +0000 (00:07 +0200) | ||
committer | Junio C Hamano <junkio@cox.net> | |
Fri, 22 Sep 2006 03:54:43 +0000 (20:54 -0700) | ||
commit | afdcec73660737d0ac28a808829ab76587a9befa | |
tree | 1041aa5b4fb6dc3c6d1fd41b6acb9418e80873d6 | tree | snapshot |
parent | 913c983e0481b477ccc11fa72ebeb0d6ec8d06aa | commit | diff |
show-branch: mark active branch with a '*' again
This was lost in the packed-ref updates. The original test was a bit
dubious, so I cleaned that up, too. It fixes the case when the current HEAD
is refs/heads/bla/master: the original test was true for both bla/master
_and_ master.
However, it shares a hard-to-fix bug with the original test: if the current
HEAD is refs/heads/master, and there is a branch refs/heads/heads/master,
then both are marked active.
Signed-off-by: Johannes Schindelin <Johannes.Schindelin@gmx.de>
Signed-off-by: Junio C Hamano <junkio@cox.net>
This was lost in the packed-ref updates. The original test was a bit
dubious, so I cleaned that up, too. It fixes the case when the current HEAD
is refs/heads/bla/master: the original test was true for both bla/master
_and_ master.
However, it shares a hard-to-fix bug with the original test: if the current
HEAD is refs/heads/master, and there is a branch refs/heads/heads/master,
then both are marked active.
Signed-off-by: Johannes Schindelin <Johannes.Schindelin@gmx.de>
Signed-off-by: Junio C Hamano <junkio@cox.net>
builtin-show-branch.c | diff | blob | history |