89:8f0697b0a53d
90:519478d7f35f 91:b295c92a7933
|
2018-07-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added initial support for macro evaluation, providing a table of contents macro.
Made macro evaluation an option in the conversion script. |
|
|
convert.py moinformat/macros/__init__.py moinformat/macros/common.py moinformat/macros/manifest.py moinformat/macros/toc.py moinformat/parsers/moin.py moinformat/serialisers/html/moin.py moinformat/serialisers/moin/moin.py moinformat/tree/moin.py
|
|
88:36d2a24d166b
|
2018-07-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the convenience functions for parsing and serialising. |
|
|
convert.py moinformat/__init__.py moinformat/parsers/__init__.py tests/test_parser.py
|
|
87:851b65d39f8c
85:15c19a3d61e9
|
2018-07-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced macro recording when parsing so that the macros can be obtained for
later processing.
Changed macro nodes to be containers and the serialisation methods for macros to
permit the serialisation of generated macro content. |
|
|
moinformat/parsers/common.py moinformat/parsers/moin.py moinformat/serialisers/html/moin.py moinformat/serialisers/moin/moin.py moinformat/tree/moin.py
|
|
86:645911c29199
90:519478d7f35f
82:848f3e4413f1 85:15c19a3d61e9
|
2018-07-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
single-regexp-searching |
|
moinformat/parsers/common.py moinformat/serialisers/html.py moinformat/serialisers/moin.py moinformat/serialisers/table.py moinformat/tree.py
|
|
85:15c19a3d61e9
86:645911c29199 87:851b65d39f8c
|
2018-07-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced families of serialisers for each output format, with parser-specific
serialisers retaining knowledge of how their document tree nodes are to be
serialised.
Introduced a get_serialiser function as a convenience to replace general access
to the all_serialisers dictionary.
Changed the dynamic import mechanism to qualify identified module names using
package name information. |
|
|
convert.py moinformat/__init__.py moinformat/imports.py moinformat/serialisers/__init__.py moinformat/serialisers/common.py moinformat/serialisers/html.py moinformat/serialisers/html/__init__.py moinformat/serialisers/html/moin.py moinformat/serialisers/html/table.py moinformat/serialisers/moin.py ...
|
|
84:7922c674372b
|
2018-07-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a conversion utility. |
|
|
convert.py
|
|
83:5cfbebeefb65
81:8a6729123c70
|
2018-07-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced separate modules for format-specific document tree nodes. |
|
|
moinformat/parsers/common.py moinformat/parsers/moin.py moinformat/parsers/table.py moinformat/tree.py moinformat/tree/__init__.py moinformat/tree/moin.py moinformat/tree/table.py tests/test_parser.py
|
|
82:848f3e4413f1
86:645911c29199
80:2713c0c26362 81:8a6729123c70
|
2018-07-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
single-regexp-searching |
|
|
|
81:8a6729123c70
82:848f3e4413f1 83:5cfbebeefb65
79:680542d321a6
|
2018-07-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added the actual macro test file. |
|
|
tests/test_macros.txt
|
|
80:2713c0c26362
82:848f3e4413f1
78:eb9896507756 79:680542d321a6
|
2018-07-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
single-regexp-searching |
|
|
|