--- a/hgext/mq.py Mon Jun 07 18:35:54 2010 +0200
+++ b/hgext/mq.py Thu Jun 03 23:18:18 2010 -0500
@@ -2145,17 +2145,17 @@
'''
def status(idx):
guards = q.series_guards[idx] or ['unguarded']
- ui.write('%s: ' % ui.label(q.series[idx], 'qguard.patch'))
+ out = ['%s: ' % ui.label(q.series[idx], 'qguard.patch')]
for i, guard in enumerate(guards):
if guard.startswith('+'):
- ui.write(guard, label='qguard.positive')
+ out.append(ui.label(guard, 'qguard.positive'))
elif guard.startswith('-'):
- ui.write(guard, label='qguard.negative')
+ out.append(ui.label(guard, 'qguard.negative'))
else:
- ui.write(guard, label='qguard.unguarded')
+ out.append(ui.label(guard, 'qguard.unguarded'))
if i != len(guards) - 1:
- ui.write(' ')
- ui.write('\n')
+ out.append(ui.label(' ', 'ui.plain'))
+ ui.write(''.join(out) + '\n', label='ui.labeled')
q = repo.mq
patch = None
args = list(args)
@@ -2799,7 +2799,8 @@
if u:
m.append(ui.label(_("%d unapplied"), 'qseries.unapplied') % u)
if m:
- ui.write("mq: %s\n" % ', '.join(m))
+ ui.write("mq: ")
+ ui.write(', '.join(m) + '\n', label='ui.labeled')
else:
ui.note(_("mq: (empty queue)\n"))
return r