2012-02-24 | Paul Boddie | raw annotate files changeset graph | Fixed row detection to avoid headings causing new rows to be found erroneously. Fixed the test of the table to handle continuation cells and empty cells produced in cell usage propagation. |
1 #!/usr/bin/env python 2 3 from ImprovedTableParser import replaceMarkers 4 5 text = """ 6 {{{ 7 Hello 8 \\{\\{\\{ 9 Hello again 10 But not \\{\\{\\{ this \\}\\}\\} 11 \\\\{\\\\{\\\\{ 12 And once again 13 \\\\}\\\\}\\\\} 14 And again 15 \\}\\}\\} 16 again 17 }}} 18 """ 19 20 replaced = replaceMarkers(text) 21 22 print text 23 print 24 print replaced 25 26 # vim: tabstop=4 expandtab shiftwidth=4