Revision: 7693
Author:   xqt
Date:     2009-11-25 22:14:36 +0000 (Wed, 25 Nov 2009)

Log Message:
-----------
handle exceptionRegex <source /> alias <syntaxhighlight />

Modified Paths:
--------------
    trunk/pywikipedia/wikipedia.py

Modified: trunk/pywikipedia/wikipedia.py
===================================================================
--- trunk/pywikipedia/wikipedia.py      2009-11-25 13:47:03 UTC (rev 7692)
+++ trunk/pywikipedia/wikipedia.py      2009-11-25 22:14:36 UTC (rev 7693)
@@ -4137,6 +4137,9 @@
             if exc not in exceptionRegexes:
                 raise ValueError("Unknown tag type: " + exc)
             dontTouchRegexes.append(exceptionRegexes[exc])
+            # handle alias
+            if exc == 'source':
+                dontTouchRegexes.append(re.compile(r'(?is)<syntaxhighlight 
.*?</syntaxhighlight>'))
         else:
             # assume it's a regular expression
             dontTouchRegexes.append(exc)



_______________________________________________
Pywikipedia-svn mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-svn

Reply via email to