Revision: 7575 Author: wikipedian Date: 2009-10-30 23:57:42 +0000 (Fri, 30 Oct 2009)
Log Message: ----------- separated ignorelist and -primary ignore function
Modified Paths: -------------- trunk/pywikipedia/solve_disambiguation.py
Modified: trunk/pywikipedia/solve_disambiguation.py =================================================================== --- trunk/pywikipedia/solve_disambiguation.py 2009-10-30 09:51:24 UTC (rev 7574) +++ trunk/pywikipedia/solve_disambiguation.py 2009-10-30 23:57:42 UTC (rev 7575) @@ -430,9 +430,10 @@ pywikibot.output('Ignoring page %s' % refs[i].title()) del refs[i] - elif self.primaryIgnoreManager.isIgnored(refs[i]): - #pywikibot.output('Ignoring page %s because it was skipped before' % refs[i].title()) - del refs[i] + for i in range(len(refs)-1, -1, -1): + if self.primaryIgnoreManager.isIgnored(refs[i]): + #pywikibot.output('Ignoring page %s because it was skipped before' % refs[i].title()) + del refs[i] if len(refs) < self.minimum: pywikibot.output(u"Found only %d pages to work on; skipping." % len(refs)) return
pywikipedia-svn@lists.wikimedia.org