Added simple workaround for linking
This commit is contained in:
parent
6ac44a157e
commit
dd8e10009c
1 changed files with 4 additions and 2 deletions
|
|
@ -27,10 +27,12 @@ class Mail(object):
|
||||||
for line in split_lines_wrapping(self.text):
|
for line in split_lines_wrapping(self.text):
|
||||||
if line == u'-- ':
|
if line == u'-- ':
|
||||||
in_sig = True
|
in_sig = True
|
||||||
|
# the extra space at the end is a simple workaround for
|
||||||
|
# urlize not to consume the </span> as part of the URL
|
||||||
if in_sig:
|
if in_sig:
|
||||||
line = Markup(u'<span class=sig>%s</span>') % line
|
line = Markup(u'<span class=sig>%s </span>') % line
|
||||||
elif line.startswith('>'):
|
elif line.startswith('>'):
|
||||||
line = Markup(u'<span class=quote>%s</span>') % line
|
line = Markup(u'<span class=quote>%s </span>') % line
|
||||||
result.append(urlize(line))
|
result.append(urlize(line))
|
||||||
return Markup(u'\n'.join(result))
|
return Markup(u'\n'.join(result))
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue