|
@@ -284,9 +284,9 @@ def urlize(text, trim_url_limit=None, nofollow=False, autoescape=False):
|
|
|
"""
|
|
|
if not safe_input:
|
|
|
return text, text, trail
|
|
|
- unescaped = (text + trail).replace('&', '&').replace('<', '<'
|
|
|
- ).replace('>', '>').replace('"', '"'
|
|
|
- ).replace(''', "'")
|
|
|
+ unescaped = (text + trail).replace(
|
|
|
+ '&', '&').replace('<', '<').replace(
|
|
|
+ '>', '>').replace('"', '"').replace(''', "'")
|
|
|
# ';' in trail can be either trailing punctuation or end-of-entity marker
|
|
|
if unescaped.endswith(';'):
|
|
|
return text, unescaped[:-1], trail
|