##// END OF EJS Templates
color: concatenate effects correctly and avoid printing empty effects
Brodie Rao -
r10831:441f5d66 default
parent child Browse files
Show More
@@ -134,9 +134,12 b' def configstyles(ui):'
134
134
135 _buffers = None
135 _buffers = None
136 def style(msg, label):
136 def style(msg, label):
137 effects = ''
137 effects = []
138 for l in label.split():
138 for l in label.split():
139 effects += _styles.get(l, '')
139 s = _styles.get(l, '')
140 if s:
141 effects.append(s)
142 effects = ''.join(effects)
140 if effects:
143 if effects:
141 return '\n'.join([render_effects(s, effects)
144 return '\n'.join([render_effects(s, effects)
142 for s in msg.split('\n')])
145 for s in msg.split('\n')])
General Comments 0
You need to be logged in to leave comments. Login now