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 |
|
|
|