107:b89502ed29be
108:b25e440a3f59 109:da161661f733
|
2018-07-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed misinterpretation of macros as table attributes. |
|
|
moinformat/parsers/moin.py tests/test_tables.tree tests/test_tables.txt
|
|
106:429c8546ae9f
104:8d437cdf2381
|
2018-07-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added line break syntax, a corresponding tree node, and a Moin-compatible macro. |
|
|
moinformat/macros/br.py moinformat/parsers/moin.py moinformat/serialisers/html/moin.py moinformat/serialisers/moin/moin.py moinformat/tree/moin.py tests/test_paragraphs.tree tests/test_paragraphs.txt
|
|
105:259cbc50b767
108:b25e440a3f59
103:cd7bd631b2e1 104:8d437cdf2381
|
2018-07-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Merged changes from the default branch. |
single-regexp-searching |
|
|
|
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
|
|