Commit 275a6786 authored by mathieui's avatar mathieui

Fix a bug in multiline colored text

if the first, attribute color was negative, the color wasn’t passed on
to the next line.
parent 05fa56ae
......@@ -3,6 +3,7 @@ Standalone functions used by the modules
"""
import string
DIGITS = string.digits + '-'
from poezio.windows.base_wins import FORMAT_CHAR, format_chars
......@@ -42,7 +43,7 @@ def parse_attrs(text, previous=None):
attrs.append('u')
elif attr_char == 'b':
attrs.append('b')
if attr_char in string.digits and attr_char:
if attr_char in DIGITS and attr_char:
color_str = text[next_attr_char+1:text.find('}', next_attr_char)]
if color_str:
attrs.append(color_str + '}')
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment