MoinLight

Shortlog

(0) -60 +60 +100 tip
2018-07-17 Paul Boddie Where patterns start at the same place, obtain the longest match.
2018-07-17 Paul Boddie Attempt to fix and simplify opaque region handling.
2018-07-17 Paul Boddie Merged changes from the default branch. single-regexp-searching
2018-07-17 Paul Boddie Improved the test program to more properly compare node collections and to
2018-07-17 Paul Boddie Add inline regions within blocks instead of as separate blocks.
2018-07-16 Paul Boddie Merged changes from the default branch. single-regexp-searching
2018-07-16 Paul Boddie Added comparisons of parse trees with simplified tree representations.
2018-07-16 Paul Boddie Forbid other formatting inside monospace spans.
2018-07-16 Paul Boddie Prevent the creation of a block containing a newline after each heading.
2018-07-16 Paul Boddie Removed annoying re-use of module names.
2018-07-16 Paul Boddie Renamed test input files to have meaningful names.
2018-07-16 Paul Boddie Made the quiet test output easier to interpret.
2018-07-16 Paul Boddie Remove the prefix from each key in the groups dictionary. single-regexp-searching
2018-07-16 Paul Boddie Combine patterns in order to search using a single regular expression. single-regexp-searching
2018-07-15 Paul Boddie Exclude the Moin table row pattern from the table parser's pattern list.
2018-07-15 Paul Boddie Fixed region serialisation when the type is None.
2018-07-15 Paul Boddie Introduced group names and pattern generation helper functions.
2018-07-15 Paul Boddie Renamed read_matching to matching_pattern, read_match to match_group, and
2018-07-15 Paul Boddie Added missing formats when creating new serialisers.
2018-07-14 Paul Boddie Attempt to add support for inline regions, relaxing the region patterns.
2018-07-14 Paul Boddie Added list item renumbering support.
2018-07-14 Paul Boddie Added initial support for list style types in serialised output.
2018-07-14 Paul Boddie Fixed list parsing to put nested lists within list items and to permit different
2018-07-13 Paul Boddie Added strikethrough/stroke/deletion formatting support.
2018-07-13 Paul Boddie Added elementary support for links.
2018-07-13 Paul Boddie Permit serialisation back to source form if Moin format is used.
2018-07-13 Paul Boddie Fixed list structuring by employing queued match details from the token stream.
2018-07-13 Paul Boddie Make the test program easier to run.
2018-06-01 Paul Boddie Introduced initial support for list creation, also making new_block a method,
2017-12-13 Paul Boddie Moved the Moin wiki parser into the parsers subpackage.
2017-12-12 Paul Boddie Added serialiser switching for regions of different types, adding table region
2017-12-12 Paul Boddie Added a parser manifest and exposed manifests via subpackage roots.
2017-12-12 Paul Boddie Introduced a mechanism for enumerating the available serialisers.
2017-12-12 Paul Boddie Reorganised the parsers and serialisers, introducing the missing table parser
2017-05-12 Paul Boddie Reorganised the parsing framework, removing the pattern dictionary from the
2017-05-05 Paul Boddie Introduced a necessary mechanism for transferring state between tokenisers.
2017-05-05 Paul Boddie Fixed format registry initialisation.
2017-05-05 Paul Boddie Support inline formatting within table cells.
2017-05-05 Paul Boddie Moved patterns into the parser, introducing functionality for pattern re-use.
2017-05-04 Paul Boddie Moved common parsing functionality into a separate module.
2017-05-04 Paul Boddie Introduced a parser class to allow parameterisation of the parsing activity.
2017-05-04 Paul Boddie Reordered the functions and reformatted slightly.
2017-05-04 Paul Boddie Added some table attribute validation.
2017-05-04 Paul Boddie Use serialisation to convert ill-formed table rows back to text.
2017-05-03 Paul Boddie Fixed transposed colspan and rowspan patterns.
2017-05-03 Paul Boddie Moved test data into separate files, making it possible to run individual tests.
2017-05-03 Paul Boddie Added initial table attribute support.
2017-05-02 Paul Boddie Added initial support for table elements.
2017-05-01 Paul Boddie Added larger and smaller text formatting.
2017-05-01 Paul Boddie Minor append operation tidying.
2017-05-01 Paul Boddie Employ node addition more widely in order to replace empty nodes.
2017-05-01 Paul Boddie Added subscript and superscript formatting.
2017-05-01 Paul Boddie Added underlined text support and, unlike Moin, formatting within headings.
2017-05-01 Paul Boddie Merged handling of emphasised and strong text.
2017-05-01 Paul Boddie Added emphasis and strong formatting support.
2017-04-30 Paul Boddie Added initial definition list element support.
2017-04-30 Paul Boddie Introduced an explicit paragraph break node, removing the final indicator from
2017-04-30 Paul Boddie Added support for other list node types, breaking the pattern for list items up
2017-04-29 Paul Boddie Added support for headings.
2017-04-29 Paul Boddie Added horizontal rule support.
(0) -60 +60 +100 tip