Bugs item #3547327, was opened at 2012-07-22 10:20 Message generated for change (Tracker Item Submitted) made by harriv You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=603138&aid=3547327...
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: cosmetic changes Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Harriv (harriv) Assigned to: Nobody/Anonymous (nobody) Summary: cosmetics_changes.py chokes on big article
Initial Comment: I tried to create list of 55000+ page category with category.py and cosmetic_changes enabled. Script seems to hang for a very long time. If cosmetic changes are disable, this doesn't occur.
Here's stack trace when CTRL-C is pressed:
^CTraceback (most recent call last): File "category.py", line 1005, in <module> main() File "category.py", line 998, in main bot.run() File "category.py", line 536, in run self.list.put(listString, comment=self.editSummary) File "/home/users/harriv/wikibot/tmp/pywikipedia/wikipedia.py", line 2005, in put newtext = ccToolkit.change(newtext) File "/home/users/harriv/wikibot/tmp/pywikipedia/cosmetic_changes.py", line 166, in change text = self.cleanUpLinks(text) File "/home/users/harriv/wikibot/tmp/pywikipedia/cosmetic_changes.py", line 517, in cleanUpLinks 'startspace']) File "/home/users/harriv/wikibot/tmp/pywikipedia/pywikibot/textlib.py", line 135, in replaceExcept excMatch = dontTouchR.search(text, index) KeyboardInterrupt
Version info: Pywikipedia [http] trunk/pywikipedia (r10461, 2012/07/22, 16:33:39) Python 2.6.6 (r266:84292, Dec 26 2010, 22:31:48) [GCC 4.4.5] config-settings: use_api = True use_api_login = True unicode test: triggers problem #3081100
----------------------------------------------------------------------
You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=603138&aid=3547327...
pywikipedia-bugs@lists.wikimedia.org