|
Fixed output concatenation affecting HTML serialisation. |
|
|
Merged changes from the default branch. |
single-regexp-searching |
|
Extended link translation to return default labels, useful for interwiki links. |
|
|
Merged changes from the default branch. |
single-regexp-searching |
|
Added anchor syntax and Moin-compatible macro. |
|
|
Fixed link serialisation where no explicit link text is given. |
|
|
Fixed quoting of # by assuming that the first occurrence indicates a fragment, |
|
|
Introduced identifiers for headings to permit direct linking. |
|
|
Quote link paths so that the target is properly understood by the browser. |
|
|
Merged changes from the default branch. |
single-regexp-searching |
|
Introduced a replace method on container nodes. |
|
|
Moved redundant manifest-related code into the imports module. |
|
|
Merged changes from the default branch. |
single-regexp-searching |
|
Fixed misinterpretation of macros as table attributes. |
|
|
Added line break syntax, a corresponding tree node, and a Moin-compatible macro. |
|
|
Merged changes from the default branch. |
single-regexp-searching |
|
Introduced Unicode strings as the typical form of document data for processing, |
|
|
Merged changes from the default branch. |
single-regexp-searching |
|
Support table attributes in the enhanced table parser. |
|
|
Added support for Graphviz regions, storing output using the configured context. |
|
|
Introduced output contexts for more general handling of serialised content. |
|
|
Exposed individual pattern compilation. |
|
|
Tidied slightly, moving the general region end handler into the base class, |
|
|
Supported interwiki mapping details in the make_linker convenience function. |
|
|
Moved convenience function implementations into the relevant subpackages. |
|
|
Merged changes from the default branch. |
single-regexp-searching |
|
Moved linker usage to the serialiser, changing the serialise function signature |
|
|
Change linkers to use link targets directly instead of modifying link nodes. |
|
|
Merged changes from the default branch. |
single-regexp-searching |
|
Introduced support for link translation and different linking schemes, initially |
|
|
Merged changes from the default branch. |
single-regexp-searching |
|
Added initial support for macro evaluation, providing a table of contents macro. |
|
|
Changed the convenience functions for parsing and serialising. |
|
|
Introduced macro recording when parsing so that the macros can be obtained for |
|
|
Merged changes from the default branch. |
single-regexp-searching |
|
Introduced families of serialisers for each output format, with parser-specific |
|
|
Added a conversion utility. |
|
|
Introduced separate modules for format-specific document tree nodes. |
|
|
Merged changes from the default branch. |
single-regexp-searching |
|
Added the actual macro test file. |
|
|
Merged changes from the default branch. |
single-regexp-searching |
|
Added macro test results file. |
|
|
Merged changes from the default branch. |
single-regexp-searching |
|
Added initial support for macro elements. |
|
|
Improved the comments slightly. |
|
|
Merged changes from the default branch. |
single-regexp-searching |
|
Merged development, excluding longest match changes. |
|
|
Reordered table patterns to allow the continuation pattern to match before the |
|
|
Introduced continuation padding nodes for correct Moin format serialisation. |
|
|
Where patterns start at the same place, obtain the longest match. |
|
|
Attempt to fix and simplify opaque region handling. |
|
|
Merged changes from the default branch. |
single-regexp-searching |
|
Improved the test program to more properly compare node collections and to |
|
|
Add inline regions within blocks instead of as separate blocks. |
|
|
Merged changes from the default branch. |
single-regexp-searching |
|
Added comparisons of parse trees with simplified tree representations. |
|
|
Forbid other formatting inside monospace spans. |
|
|
Prevent the creation of a block containing a newline after each heading. |
|
|
Removed annoying re-use of module names. |
|
|
Renamed test input files to have meaningful names. |
|