Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-10-11 | HTML reader: fix htmlTag and isInlineTag to accept processing instructions. | John MacFarlane | 1 | -8/+10 | |
Fixes regression #3123 (since 2.0). Added regression test. | |||||
2018-10-11 | Muse reader internals: don't use "choice" with static list | Alexander Krotov | 1 | -18/+16 | |
2018-10-11 | Muse reader: use indentWith to parse indentation | Alexander Krotov | 1 | -2/+2 | |
2018-10-11 | Muse reader: move museInPara from state to environment | Alexander Krotov | 1 | -34/+25 | |
2018-10-10 | Vimwiki reader: get rid of F, runF and stateMeta' in favor of stateMeta | Alexander Krotov | 1 | -6/+6 | |
2018-10-10 | Muse reader internals: merge link and explicit link parsers into one function | Alexander Krotov | 1 | -13/+5 | |
2018-10-10 | Muse reader: rewrite code parser in applicative style | Alexander Krotov | 1 | -8/+5 | |
2018-10-10 | Muse reader: fix parsing of empty cells | Alexander Krotov | 1 | -1/+1 | |
2018-10-10 | Muse reader: simplify table parsing | Alexander Krotov | 1 | -10/+6 | |
2018-10-09 | posix man files parsed successfully | Yan Pas | 1 | -4/+6 | |
2018-10-09 | Get rid of mapLeft in Muse reader | Alexander Krotov | 1 | -3/+3 | |
2018-10-09 | Muse reader: rewrite parseHtmlContent, verseTag and lineBlock in applicative ↵ | Alexander Krotov | 1 | -18/+12 | |
style | |||||
2018-10-09 | Get rid of unnecessary bind "res" | Alexander Krotov | 1 | -2/+1 | |
2018-10-07 | RST reader: don't allow single-dash separator in headerless table. | John MacFarlane | 1 | -1/+3 | |
Closes #4382. | |||||
2018-10-07 | LaTeX reader: fix bugs omitting raw tex. | John MacFarlane | 1 | -2/+7 | |
The default is `-raw_tex`, so no raw tex should result unless we explicitly say `+raw_tex`. Previously some raw commands did make it through. Closes #4527. | |||||
2018-10-07 | Successful parsing of all Linux mans, except zic.8 | Yan Pas | 1 | -9/+29 | |
2018-10-07 | RST reader: pass through fields in unknown directives as div attributes. | John MacFarlane | 1 | -17/+20 | |
This commit also adds support for `class` and `name` attributes to directives in general. Closes #4715. | |||||
2018-10-07 | test suite and more secapes | Yan Pas | 1 | -2/+3 | |
2018-10-07 | Merge branch 'master' into groff_reader | Yan Pas | 34 | -1595/+2090 | |
2018-10-07 | position calculations | Yan Pas | 1 | -5/+5 | |
2018-10-06 | Moved Haddock comment in Muse reader | Alexander Krotov | 1 | -4/+3 | |
2018-10-05 | Org reader: fix behavior for successive calls of `#+EXCLUDE_TAGS`. (#4951) | Brian Leung | 2 | -8/+13 | |
Calling `#+EXCLUDE_TAGS` multiple times should preserve the status of the previously declared tags. | |||||
2018-10-05 | Org reader: Add partial support for `#+EXCLUDE_TAGS` option. (#4950) | Brian Leung | 4 | -7/+32 | |
Closes #4284. Headers with the corresponding tags should not appear in the output. If one or more of the specified tags contains a non-tag character like `+`, Org-mode will not treat that as a valid tag, but will nonetheless continue scanning for valid tags. That behavior is not replicated in this patch; entering `cat+dog` as one of the entries in `#+EXCLUDE_TAGS` and running the file through Pandoc will cause the parser to fail and result in the only excluded tag being the default, `noexport`. | |||||
2018-10-05 | Fixed haddock error in Muse reader. | John MacFarlane | 1 | -1/+2 | |
2018-10-05 | Muse reader: remove redundant bracket | Alexander Krotov | 1 | -1/+1 | |
2018-10-05 | Muse reader: move museInLink state into ReaderT | Alexander Krotov | 1 | -11/+14 | |
2018-10-05 | Muse reader: use getIndent more for code cleanup | Alexander Krotov | 1 | -7/+4 | |
2018-10-05 | Muse reader: use getIndent in parseHtmlContent | Alexander Krotov | 1 | -7/+6 | |
2018-10-05 | Muse reader: make bulletListUntil similar to definitionListUntil | Alexander Krotov | 1 | -2/+1 | |
2018-10-05 | Muse reader: reduce duplication by introducing `getIndent` | Alexander Krotov | 1 | -9/+7 | |
2018-10-05 | Muse reader internals: simplify parseMuse | Alexander Krotov | 1 | -6/+2 | |
2018-10-05 | Muse reader: get rid of TagSoup import | Alexander Krotov | 1 | -2/+1 | |
2018-10-05 | Muse reader: simplify verse parsers | Alexander Krotov | 1 | -18/+7 | |
2018-10-05 | Muse reader: allow table caption to contain "+" | Alexander Krotov | 1 | -1/+1 | |
2018-10-04 | Docx reader: trigger bold/italic with bCs, iCs. | John MacFarlane | 1 | -2/+4 | |
These are variants for "complex scripts" like Arabic and are now treated just like b, i (bold, italic). Colses #4947. | |||||
2018-10-04 | Add lookupMeta* functions to Text.Pandoc.Writers.Shared (#4907) | Mauro Bieg | 1 | -8/+1 | |
Remove exported functions `metaValueToInlines`, `metaValueToString`. Add new exported functions `lookupMetaBool`, `lookupMetaBlocks`, `lookupMetaInlines`, `lookupMetaString`. Use these whenever possible for uniformity in writers. API change (major, because of removed function `metaValueToInlines`. `metaValueToString` wasn't in any released version.) | |||||
2018-10-04 | Vimwiki reader: code cleanup | Alexander Krotov | 1 | -11/+7 | |
2018-10-03 | TWiki reader: hlint | Alexander Krotov | 1 | -61/+50 | |
2018-10-01 | Moved isArgTok to Readers.LaTeX.Parsing. | John MacFarlane | 2 | -5/+6 | |
2018-10-01 | Moved babelLangToBCP, polyglossiaLangToBCP to new module... | John MacFarlane | 2 | -134/+175 | |
Text.Pandoc.Readers.LaTeX.Lang (unexported). | |||||
2018-09-30 | LaTeX reader: simplified accent code using unicode-transforms. | John MacFarlane | 1 | -322/+33 | |
New dependency on unicode-transforms package for normalization. | |||||
2018-09-29 | LaTeX reader: allow verbatim blocks ending with blank lines. | John MacFarlane | 1 | -1/+14 | |
Closes #4624. | |||||
2018-09-29 | LaTeX reader: support breq math environments: dmath, dgroup, darray. | John MacFarlane | 1 | -0/+6 | |
2018-09-28 | Added Text.Pandoc.Readers.LaTeX.Parsing (unexported). | John MacFarlane | 2 | -557/+666 | |
This collects some of the general-purpose code from the LaTeX reader, with the aim of making the module smaller. (We've been having out-of-memory issues compiling this module on CI.) | |||||
2018-09-28 | Parse empty argument array in inline src blocks. | leungbk | 1 | -1/+2 | |
`enclosedByPair` alone does not the handle the empty array properly since it uses `many1Till`. | |||||
2018-09-26 | Force inline code blocks to honor export options. | leungbk | 3 | -6/+8 | |
`exportsCode` is moved from `Blocks.hs` to `Shared.hs` and exported accordingly. | |||||
2018-09-25 | Add support for multiprenote and multipostnote arguments in LaTeX. (#4930) | Brian Leung | 1 | -1/+34 | |
* Add support for multiprenote and multipostnote arguments. The multiprenotes occur before the first prefix of a multicite, and the multipostnotes follow the last suffix. * Add test for multiprenote and multipostnote. | |||||
2018-09-24 | Muse reader: replace inlineList with inline' | Alexander Krotov | 1 | -29/+29 | |
2018-09-24 | Muse reader: replace `optionMaybe` and `fromMaybe` with `option` | Alexander Krotov | 1 | -2/+2 | |
2018-09-21 | Muse reader: simplify tag parsers | Alexander Krotov | 1 | -21/+19 | |