Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-09-19 | Muse reader: parse Text instead of String | Alexander Krotov | 1 | -3/+5 | |
Benchmark shows 7% improvement | |||||
2018-09-19 | hlint Muse reader | Alexander Krotov | 1 | -6/+5 | |
2018-09-19 | Muse reader: get rid of HTML parser dependency | Alexander Krotov | 1 | -5/+13 | |
2018-09-19 | Muse reader: use openTag and closeTag everywhere | Alexander Krotov | 1 | -4/+4 | |
2018-09-19 | Muse reader: make openTag return association list | Alexander Krotov | 1 | -5/+5 | |
2018-09-19 | Muse reader: add openTag and closeTag functions | Alexander Krotov | 1 | -18/+19 | |
2018-09-02 | Muse reader: autonumber sections in the correct order | Alexander Krotov | 1 | -4/+16 | |
Parsing now stops at each section header to ensure the header is registered before parsing of the next section starts. | |||||
2018-09-02 | Muse reader: move duplicate code into "headingStart" function | Alexander Krotov | 1 | -9/+10 | |
2018-09-02 | Muse reader: allow newline after opening "*" or "**" | Alexander Krotov | 1 | -1/+9 | |
Emacs Muse allows this. | |||||
2018-08-31 | Muse reader: parse <verse> tag in one pass | Alexander Krotov | 1 | -8/+11 | |
instead of using parseFromString. This change makes it possible to have verbatim </verse> tag inside verse. | |||||
2018-08-30 | Muse reader: hlint | Alexander Krotov | 1 | -2/+2 | |
2018-08-12 | Muse reader: don't allow digits after closing marker in lightweight markup | Alexander Krotov | 1 | -2/+2 | |
This change makes reader more compatible with Emacs Muse | |||||
2018-06-01 | Muse reader: get rid of non-exhaustive pattern match warning | mb21 | 1 | -1/+1 | |
2018-05-31 | Muse reader: add support for floating images | Alexander Krotov | 1 | -6/+18 | |
2018-05-31 | Muse reader: add support for images with specified width | Alexander Krotov | 1 | -4/+9 | |
2018-05-30 | Muse reader: parse image URLs without "guard" and "takeExtension" | Alexander Krotov | 1 | -5/+3 | |
2018-05-28 | Muse reader: split link and image parsing into separate functions | Alexander Krotov | 1 | -10/+17 | |
2018-05-27 | Muse reader: parse links starting with "URL:" explicitly | Alexander Krotov | 1 | -12/+19 | |
instead of trying to strip "URL:" prefix after parsing. | |||||
2018-04-26 | Muse reader: allow nested footnotes | Alexander Krotov | 1 | -1/+1 | |
2018-04-26 | Muse reader: use Data.Map.member instead of lookup | Alexander Krotov | 1 | -3/+3 | |
2018-04-19 | Muse reader: allow "-" in anchors | Alexander Krotov | 1 | -1/+1 | |
2018-04-16 | Muse reader: allow verse to be indented | Alexander Krotov | 1 | -0/+1 | |
Muse writer indents verse blocks in definition list more than necessary, so Muse reader should parse them. | |||||
2018-04-16 | Muse reader code cleanup | Alexander Krotov | 1 | -20/+9 | |
2018-04-15 | Muse reader: don't allow footnote references inside links | Alexander Krotov | 1 | -0/+2 | |
2018-04-15 | Muse reader: allow URL to be empty | Alexander Krotov | 1 | -1/+1 | |
Muse writer can write links with empty URLs, so Muse reader should read them. | |||||
2018-04-15 | Muse reader: require that comment semicolons are in the first column | Alexander Krotov | 1 | -0/+1 | |
Fixes #4551 | |||||
2018-04-09 | Muse reader: add support for Text:Amuse multiline headings | Alexander Krotov | 1 | -9/+33 | |
2018-04-09 | Muse reader: remove redundant brackets | Alexander Krotov | 1 | -1/+1 | |
2018-04-08 | Muse reader: replace foldl with foldr | Alexander Krotov | 1 | -7/+7 | |
2018-04-08 | Muse reader: move F out of MuseTableElement definition | Alexander Krotov | 1 | -31/+23 | |
2018-04-08 | Muse reader: document implementation | Alexander Krotov | 1 | -93/+136 | |
2018-04-07 | Muse reader: replace pattern matching with "when" | Alexander Krotov | 1 | -7/+5 | |
2018-04-07 | Muse reader: don't return link title from linkText parser | Alexander Krotov | 1 | -6/+6 | |
Title is always empty in Muse anyway. | |||||
2018-04-07 | Muse reader: add support for <biblio> and <play> tags | Alexander Krotov | 1 | -2/+15 | |
2018-04-07 | Muse reader: replace returnF with return . return | Alexander Krotov | 1 | -1/+1 | |
2018-04-03 | Muse reader: code cleanup | Alexander Krotov | 1 | -34/+17 | |
2018-04-03 | Muse reader: rewrite museOrderedListMarker without "do" | Alexander Krotov | 1 | -10/+9 | |
2018-04-03 | Muse reader: refactor parseAnchor | Alexander Krotov | 1 | -3/+1 | |
2018-04-03 | Muse reader: rewrite parseDirectiveKey without do | Alexander Krotov | 1 | -3/+1 | |
2018-04-02 | Muse reader: add <math> tag support | Alexander Krotov | 1 | -0/+5 | |
2018-04-02 | Muse writer: place header IDs before header | Alexander Krotov | 1 | -2/+2 | |
See https://github.com/melmothx/text-amuse/issues/39 | |||||
2018-03-26 | Cleanup Muse reader and writer | Alexander Krotov | 1 | -37/+19 | |
2018-03-25 | Muse reader: allow links to have empty descriptions | Alexander Krotov | 1 | -1/+1 | |
2018-03-25 | Muse reader: require block <literal> tags to be on separate lines | Alexander Krotov | 1 | -2/+8 | |
2018-03-18 | Use NoImplicitPrelude and explicitly import Prelude. | John MacFarlane | 1 | -0/+2 | |
This seems to be necessary if we are to use our custom Prelude with ghci. Closes #4464. | |||||
2018-03-12 | Muse reader: make parseBlocks similar to parseBlocksTill | Alexander Krotov | 1 | -4/+4 | |
2018-03-12 | Muse reader: require closing tag to have the same indentation as opening | Alexander Krotov | 1 | -1/+2 | |
2018-03-12 | Muse reader: do not reparse blocks inside unclosed block tag | Alexander Krotov | 1 | -4/+4 | |
Fixes #4425 | |||||
2018-03-10 | Muse reader: parse <class> tag | Alexander Krotov | 1 | -0/+8 | |
<class> tag is supported by Emacs Muse | |||||
2018-03-07 | Muse reader: do not produce empty Str element for unindented verse lines | Alexander Krotov | 1 | -2/+3 | |