Meta/V: translate dirty->with changes consistently
Junio C Hamano committed
Apr 26, 2009 at 19:48 UTC
c6eb876ec51a2310cee073bb3286154b0dfd4e0b
1 file changed
+6
-4
V
+6
-4
@@ -26,7 +26,7 @@ do
26
:
27
elif version=$(expr "$installed" : '.*\.g\([0-9a-f]*\)\.dirty$')
28
then
29
- dirty=t
29
+ dirty=" (with changes)"
30
elif version=v$(expr "$installed" : \
31
'git version \(.*\)\.rc[0-9]*$')
32
then
@@ -41,7 +41,7 @@ do
41
if test "z$version" = "z$revision"
42
then
43
in= out=
44
- installed=${dirty:+" (with changes)"}
44
+ installed=$dirty
45
elif test -z "$version"
46
then
47
in="[41;37m" out="[m"
@@ -49,8 +49,10 @@ do
49
else
50
installed=$(git describe $version)
51
case "$dirty" in
52
- t)
53
- installed="$installed.dirty"
52
+ '')
53
+ ;;
54
+ ?*)
55
+ installed="$installed$dirty"
56
esac
57
in="[41;37m" out="[m" installed=" $installed"
58
fi