67:602ab3fbb29c
65:c4440c1768b1
|
2018-07-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Add inline regions within blocks instead of as separate blocks.
Added feature pattern groups to better support the re-serialisation of certain
patterns, such as region end markers that do not apply to the current region.
Store trailing whitespace in region nodes.
Store table attributes as conventional nodes within table cells.
Coalesce trailing whitespace with re-serialised table cells.
Avoid creating blocks inside certain nodes such as list items. |
|
|
moinformat/parsers/common.py moinformat/parsers/moin.py moinformat/parsers/table.py moinformat/serialisers/html.py moinformat/serialisers/moin.py moinformat/tree.py
|
|
66:0940fc2a76c2
69:bcf9eb5f2fc5
59:d160ea01a5cf 65:c4440c1768b1
|
2018-07-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
single-regexp-searching |
|
tests/test1.txt tests/test10.txt tests/test11.txt tests/test12.txt tests/test13.txt tests/test2.txt tests/test3.txt tests/test4.txt tests/test5.txt tests/test6.txt ...
|
|
65:c4440c1768b1
66:0940fc2a76c2 67:602ab3fbb29c
|
2018-07-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added comparisons of parse trees with simplified tree representations.
Updated the formatting test to demonstrate monospace formatting changes. |
|
|
tests/test_deflists.tree tests/test_formatting.tree tests/test_formatting.txt tests/test_parser.py
|
|
64:2f628db8fa92
|
2018-07-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Forbid other formatting inside monospace spans. |
|
|
moinformat/parsers/moin.py
|
|
63:7cd6120c1690
|
2018-07-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Prevent the creation of a block containing a newline after each heading. |
|
|
moinformat/parsers/moin.py
|
|
62:008768d9e137
|
2018-07-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed annoying re-use of module names. |
|
|
moinformat/__init__.py tests/test_parser.py
|
|
61:812c7cf49e7e
|
2018-07-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Renamed test input files to have meaningful names. |
|
|
tests/test1.txt tests/test10.txt tests/test11.txt tests/test12.txt tests/test13.txt tests/test2.txt tests/test3.txt tests/test4.txt tests/test5.txt tests/test6.txt ...
|
|
60:284fbf877333
57:4a05d10e795e
|
2018-07-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Made the quiet test output easier to interpret. |
|
|
tests/test_parser.py
|
|
59:d160ea01a5cf
66:0940fc2a76c2
|
2018-07-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Remove the prefix from each key in the groups dictionary. |
single-regexp-searching |
|
moinformat/parsers/common.py
|
|
58:225f92510d62
|
2018-07-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Combine patterns in order to search using a single regular expression.
This requires all group names to be prefixed with pattern names, with a special
null group being used within each constituent pattern to identify it.
The match groups are filtered so that only the matching pattern's groups are
retained. |
single-regexp-searching |
|
moinformat/parsers/common.py
|
|