94:68fb30a6392d
95:437e2de72754 96:14630fa05ae7
|
2018-07-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved linker usage to the serialiser, changing the serialise function signature
to employ optional serialiser instances rather than classes, thus allowing a
particular linker configuration to be specified for the serialiser. |
|
|
convert.py moinformat/__init__.py moinformat/links/__init__.py moinformat/parsers/moin.py moinformat/serialisers/__init__.py moinformat/serialisers/common.py moinformat/serialisers/html/moin.py moinformat/tree/moin.py tests/test_parser.py
|
|
93:619f96224474
91:b295c92a7933
|
2018-07-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Change linkers to use link targets directly instead of modifying link nodes.
Removed the redundant document base information. |
|
|
moinformat/links/html.py moinformat/parsers/moin.py
|
|
92:2361cce71e0e
95:437e2de72754
90:519478d7f35f 91:b295c92a7933
|
2018-07-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
single-regexp-searching |
|
|
|
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 ...
|
|