MoinLight

Graph

(0) -100 -60 +60 +100 tip
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.
(0) -100 -60 +60 +100 tip