Private:
Lang: Lua Plain text Python Shurtle Bash Batch Brainf**k C C++ CSS Common Lisp Common lisp Diff HTML IRC Logs Java Javascript Julia Julia console NASM PHP Perl PowerShell Python Console Python Traceback VB.NET XML YAML
Text: diff -r 991308f49979 kallithea/lib/helpers.py --- a/kallithea/lib/helpers.py Thu Apr 16 14:14:59 2015 -0400 +++ b/kallithea/lib/helpers.py Mon Apr 20 16:39:18 2015 +0200 @@ -1243,7 +1243,7 @@ return literal('<div style="width:%spx">%s%s</div>' % (width, d_a, d_d)) -def urlify_text(text_, safe=True): +def urlify_text(text_, safe=False): """ Extract urls from text and make html links out of them @@ -1252,10 +1252,13 @@ def url_func(match_obj): url_full = match_obj.groups()[0] - return '<a href="%(url)s">%(url)s</a>' % ({'url': url_full}) + return literal('<a href="{url}">{url}</a>'.format(url=url_full)) + _newtext = url_re.sub(url_func, text_) + if safe: return literal(_newtext) + return _newtext