correct order of treecleaner methods
authorvolker@brainbot.com
Thu Nov 20 11:54:10 2008 +0100 (6 weeks ago)
changeset 181177cbf7f0ae7c
parent 181008aa778bc31c
child 1812d8b96993cdd7
child 1813dee67726fccd
correct order of treecleaner methods
mwlib/treecleaner.py
       1 --- a/mwlib/treecleaner.py	Wed Nov 19 12:32:21 2008 +0100
       2 +++ b/mwlib/treecleaner.py	Thu Nov 20 11:54:10 2008 +0100
       3 @@ -160,14 +160,13 @@
       4                            'removeLangLinks',
       5                            'removeListOnlyParagraphs',
       6                            'fixParagraphs', # was in xmltreecleaner
       7 -                          #'removeSingleCellTables',
       8 -                          'transformSingleColTables',
       9                            'simplifyBlockNodes',
      10                            'fixNesting', #
      11                            'removeCriticalTables',
      12                            'removeTextlessStyles', 
      13                            'removeBrokenChildren',
      14                            'fixTableColspans',
      15 +                          'transformSingleColTables',                         
      16                            'moveReferenceListSection',
      17                            'removeBreakingReturns', # NEW
      18                            'removeEmptyReferenceLists',# NEW
      19 @@ -377,9 +376,8 @@
      20              parent = node.parent
      21              parent.replaceChild(node, divs)
      22              self.report('replaced single col table with div. div children:',  parent.children)
      23 -            return
      24  
      25 -        for c in node:
      26 +        for c in node.children:
      27              self.transformSingleColTables(c)
      28  
      29