--- a/mercurial/commands.py Wed Jan 20 16:48:20 2010 +0100
+++ b/mercurial/commands.py Wed Jan 20 13:50:06 2010 +0900
@@ -2949,6 +2949,7 @@
t.append(l % len(s))
t = ', '.join(t)
+ cleanworkdir = False
if len(parents) > 1:
t += _(' (merge)')
@@ -2956,10 +2957,11 @@
t += _(' (new branch)')
elif (not st[0] and not st[1] and not st[2]):
t += _(' (clean)')
+ cleanworkdir = True
elif pnode not in bheads:
t += _(' (new branch head)')
- if 'clean' in t:
+ if cleanworkdir:
ui.status(_('commit: %s\n') % t.strip())
else:
ui.write(_('commit: %s\n') % t.strip())