MoinLight

Changelog

(0) -100 -10 +10 +100 tip
104:8d437cdf2381 105:259cbc50b767 106:429c8546ae9f 102:375cfd1f3161
2018-07-30 Paul Boddie changeset files shortlog graph Introduced Unicode strings as the typical form of document data for processing, employing output encodings when serialising output documents. Introduced input contexts which provide details of input document encodings and document source locations. Introduced the familiar manifest and lookup mechanisms for input and output contexts. Provided support for standalone contexts, with the output context suppressing the generation of additional files. Moved common directory functionality to a separate utility module. Updated the conversion script and test framework, adding encoding-related tests.
convert.py moinformat/__init__.py moinformat/input/__init__.py moinformat/input/common.py moinformat/input/directory.py moinformat/input/manifest.py moinformat/input/standalone.py moinformat/output/__init__.py moinformat/output/common.py moinformat/output/directory.py ...
103:cd7bd631b2e1 105:259cbc50b767 95:437e2de72754 102:375cfd1f3161
2018-07-30 Paul Boddie changeset files shortlog graph Merged changes from the default branch. single-regexp-searching
moinformat/parsers/common.py
102:375cfd1f3161 103:cd7bd631b2e1 104:8d437cdf2381
2018-07-30 Paul Boddie changeset files shortlog graph Support table attributes in the enhanced table parser. Changed serialisation to be able to handle table attributes inline (for Moin format) and separately (for HTML format).
moinformat/parsers/moin.py moinformat/parsers/table.py moinformat/serialisers/html/moin.py moinformat/serialisers/moin/moin.py moinformat/serialisers/moin/table.py moinformat/tree/moin.py tests/test_table_parser.tree tests/test_table_parser.txt
101:f92b6c71b4ba
2018-07-29 Paul Boddie changeset files shortlog graph Added support for Graphviz regions, storing output using the configured context.
moinformat/parsers/graphviz.py moinformat/serialisers/html/graphviz.py moinformat/serialisers/moin/graphviz.py moinformat/tree/graphviz.py moinformat/utils/__init__.py moinformat/utils/graphviz.py
100:cd1788f92058
2018-07-29 Paul Boddie changeset files shortlog graph Introduced output contexts for more general handling of serialised content. Simplified the instantiation of new serialisers when encountering different region formats.
convert.py moinformat/__init__.py moinformat/output/__init__.py moinformat/output/common.py moinformat/output/directory.py moinformat/serialisers/__init__.py moinformat/serialisers/common.py moinformat/tree/moin.py
99:cc8b25a249cb
2018-07-29 Paul Boddie changeset files shortlog graph Exposed individual pattern compilation.
moinformat/parsers/common.py
98:bf23f3f334c9
2018-07-28 Paul Boddie changeset files shortlog graph Tidied slightly, moving the general region end handler into the base class, also retaining the use of the same pattern name attribute for region parsing in the table parser (for clarity).
moinformat/parsers/common.py moinformat/parsers/moin.py moinformat/parsers/table.py moinformat/serialisers/html/moin.py
97:d3fb25874a0a
2018-07-26 Paul Boddie changeset files shortlog graph Supported interwiki mapping details in the make_linker convenience function. Supported mapping arguments in the conversion script. Added an interwiki link to the relevant test.
convert.py moinformat/links/__init__.py tests/test_links.tree tests/test_links.txt
96:14630fa05ae7 94:68fb30a6392d
2018-07-26 Paul Boddie changeset files shortlog graph Moved convenience function implementations into the relevant subpackages.
moinformat/__init__.py moinformat/parsers/__init__.py moinformat/serialisers/__init__.py
95:437e2de72754 103:cd7bd631b2e1 92:2361cce71e0e 94:68fb30a6392d
2018-07-26 Paul Boddie changeset files shortlog graph Merged changes from the default branch. single-regexp-searching
(0) -100 -10 +10 +100 tip