42:8479d1acb570
|
2013-03-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added macro support to the Wiki markup parser, changing the block spacing approach.
Added image support to the XHTML parser, also changing the block spacing and
normalisation approach.
Changed the conversion error message to show the filename of any failing file. |
|
|
convert.py tests/test_macros.txt wikiparser.py xmlparser.py
|
|
41:371d25b0f062
|
2013-03-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added XHTML table support; fixed Wiki markup list recognition, avoiding bold
formatting conflicts; added tests of XHTML tables and Wiki markup lists.
Added UTF-8 output support to the test programs. |
|
|
tests/test_lists.txt tests/test_xml_tables.txt wikiparser.py xmlparser.py
|
|
40:52c4c0976745
|
2013-02-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for attachments in pages, making manifest handling more general. |
|
|
README.txt convert.py
|
|
39:f9771c857a29
|
2013-02-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Improved table region and table row detection.
Introduced recursive processing of table cells, so that lists and other blocks
can be recognised and translated inside cells.
Introduced usage of ImprovedTableParser syntax in order to handle complicated
table layout.
Introduced notation conversion for plain text fragments. |
|
|
wikiparser.py
|
|
38:5504cc832d62
|
2013-02-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Attempt to find a reliable initial character for image declarations. |
|
|
wikiparser.py
|
|
37:1eb319255ae9
|
2013-02-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Made the image pattern less likely to match sentences using exclamation marks. |
|
|
tests/test_images.txt wikiparser.py
|
|
36:aa8a26c5de70
|
2013-02-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added translation of various text styles.
Fixed recognition of lists at the end of page regions. |
|
|
tests/test_formatting.txt wikiparser.py
|
|
35:9d8a9c36829b
|
2013-02-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced the parser module with separate modules covering the different areas of functionality. |
|
|
common.py convert.py parser.py wikiparser.py xmlparser.py
|
|
34:2fb03898e6ef
|
2013-02-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Simplified whitespace normalisation, explicitly adding newlines before certain
elements at certain levels.
Added a test mode for XML parsing and a test of parsing XHTML lists. |
|
|
parser.py tests/test_xml_lists.txt
|
|
33:7fdb737bed89
|
2013-02-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Propagated the "no translate" option to functionality wanting to add extra content to pages. |
|
|
convert.py
|
|