Patches item #2790445, was opened at 2009-05-12 00:30 Message generated for change (Settings changed) made by sigmaoctantis You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=603140&aid=2790445...
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: None Group: None Status: Open Resolution: None
Priority: 7
Private: No Submitted By: sigmaoctantis (sigmaoctantis) Assigned to: Nobody/Anonymous (nobody) Summary: Re 1843798: Add capabiliy to remember pages to replace.py
Initial Comment: A new patch to implement toobaz's function with the changes suggested by wikipedian. https://sourceforge.net/tracker/?func=detail&aid=1843798&group_id=93...
- solve_disambiguation.py and pagegenerators.py:
1. Generator and logging function for -primary option moved from solve_disambiguation.py to pagegenerators.py
2. TODO in solve_disambiguation.py done: generator now starts yielding before all referring pages have been found
3. makes use of new TextfilePageGenerator
4. code is a few lines shorter
- replace.py:
5. "-exclude" option from toobaz's patch implemented. Allows to filter generator through a list of previously edited pages. New pages are appended to the filter file based on choices made: -exclude: logs to filter choice "N"
6. additional command line options for other settings: -editonce: logs to filter choices "Y", "A" -treatonce: logs to filter choices "Y", "A", "N" -scanonce: logs to filter choices "Y", "A", "N"; no change
7. uses generator and file format from solve_disambiguation.py (suggested by wikipedian below)
8. default filter filename is the name of the fix. Files are placed in a subdirectory "replace".
----------------------------------------------------------------------
You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=603140&aid=2790445...
pywikipedia-bugs@lists.wikimedia.org