91:b295c92a7933
92:2361cce71e0e 93:619f96224474
89:8f0697b0a53d
|
2018-07-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced support for link translation and different linking schemes, initially
supporting HTML-based linking.
Added a page name option to the conversion script to control link translation. |
|
|
convert.py moinformat/links/__init__.py moinformat/links/common.py moinformat/links/html.py moinformat/links/manifest.py moinformat/parsers/moin.py tests/test_links.tree tests/test_links.txt
|
|
90:519478d7f35f
92:2361cce71e0e
86:645911c29199 89:8f0697b0a53d
|
2018-07-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
single-regexp-searching |
|
moinformat/parsers/common.py
|
|
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 |
|
|
|