User:Alai/replace-diffs

29a30 > -doAll      - Replacements to be do done on an "all or nothing" basis 603a605,607 > # replacements to be "all or nothing"? > doAll = False > 681a686 >        ok = True 683a689 >            old_text = new_text 685c691,696 <        return new_text --- >            if old_text == new_text and doAll: >                ok = False >        if ok: >            return new_text >        else: >            return original_text 735a747 >    global doAll 783a796,797 >        elif arg == '-doAll': >            doAll = True 846a861,865 >    elif (len(commandline_replacements) == 3 and fix == None): >        replacements.append((commandline_replacements[0], commandline_replacements[2])) >        replacements.append((commandline_replacements[1], '')) >        wikipedia.setAction(wikipedia.translate(wikipedia.getSite, msg ) % ' (-' + commandline_replacements[0] + ' +' + commandline_replacements[1] + ' +' + commandline_replacements[2] + ')') >        doAll = True