]> git.openstreetmap.org Git - osqa.git/commitdiff
Fixes small problem in the auto-linker pattern.
authorhernani <hernani@0cfe37f9-358a-4d5e-be75-b63607b5c754>
Tue, 19 Apr 2011 17:55:50 +0000 (17:55 +0000)
committerhernani <hernani@0cfe37f9-358a-4d5e-be75-b63607b5c754>
Tue, 19 Apr 2011 17:55:50 +0000 (17:55 +0000)
git-svn-id: http://svn.osqa.net/svnroot/osqa/trunk@993 0cfe37f9-358a-4d5e-be75-b63607b5c754

forum/markdownext/mdx_auto_linker.py

index 9d77c38df68f0c15e4c78e3c12c7353d6b909d00..92f3a9f7496d990af6dd9a63f9af05823efe7ba3 100644 (file)
@@ -21,13 +21,13 @@ TLDS = ('gw', 'gu', 'gt', 'gs', 'gr', 'gq', 'gp', 'gy', 'gg', 'gf', 'ge', 'gd',
 AUTO_LINK_RE = re.compile(r"""
     (?P<ws>.?\s*)
     (?P<url>
-        (?P<format1>
+        (?:(?P<format1>
             ((?P<protocol1>[a-z][a-z]+)://)?
             (?P<domain1>\w(?:[\w-]*\w)?\.\w(?:[\w-]*\w)?(?:\.\w(?:[\w-]*\w)?)*)
         ) | (?P<format2>
             ((?P<protocol2>[a-z][a-z]+)://)
             (?P<domain2>\w(?:[\w-]*\w)?(?:\.\w(?:[\w-]*\w)?)*)
-        )
+        ))
         (?P<port>:\d+)?
         (?P<uri>/[^\s<]*)?
     )