changeset 5277:39dfc5fc0ec2

lib: allow ';' when recognizing URLs URLs often contains '&' which often has been html encoded to '&' before urlification.
author Mads Kiilerich <madski@unity3d.com>
date Mon, 20 Jul 2015 15:11:42 +0200
parents 97c12433267a
children 1ae14a2ceba0
files kallithea/lib/markup_renderer.py
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/kallithea/lib/markup_renderer.py	Mon Jul 20 15:11:42 2015 +0200
+++ b/kallithea/lib/markup_renderer.py	Mon Jul 20 15:11:42 2015 +0200
@@ -36,7 +36,7 @@
 
 
 url_re = re.compile(r'''(\bhttps?://(?:[\da-zA-Z0-9@:.-]+)'''
-                    r'''(?:[/a-zA-Z0-9_=@#~&+%.,:?!*()-]*[/a-zA-Z0-9_=@#~])?)''')
+                    r'''(?:[/a-zA-Z0-9_=@#~&+%.,:;?!*()-]*[/a-zA-Z0-9_=@#~])?)''')
 
 class MarkupRenderer(object):
     RESTRUCTUREDTEXT_DISALLOWED_DIRECTIVES = ['include', 'meta', 'raw']