Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-10-19 | Man reader: Nicer looking "skipped content" report. | John MacFarlane | 1 | -1/+3 | |
Just give the macro name, which users will recognize, rather than the internal token. | |||||
2018-10-19 | Man reader: got rid of MUnknownMacro and simplified code. | John MacFarlane | 1 | -21/+4 | |
2018-10-19 | Man reader: remove algebraic type for MacroKind. | John MacFarlane | 1 | -22/+8 | |
Instead, just use a String for the literal macro. This makes the code easier to follow and yields better info messages for ignored content. Closes #4980. | |||||
2018-10-19 | Man reader: minor improvements. | John MacFarlane | 1 | -3/+3 | |
use `trimInlines` for Para content to avoid leading and trailing spaces. Fix handling of \" in middle of line. Add more tests for escapes. | |||||
2018-10-19 | Man reader: generate Space elements correctly. | John MacFarlane | 1 | -4/+4 | |
Closes #4979. | |||||
2018-10-18 | Man reader: improve list parsing. | John MacFarlane | 1 | -20/+13 | |
We now handle all kinds of ordered list markers. We also avoid having an extra bullet character in bullet list contents. | |||||
2018-10-18 | Man reader: remove final newline in code blocks. | John MacFarlane | 1 | -1/+5 | |
This is consistent with other readers. | |||||
2018-10-18 | Man reader: use report instead of logMessage. | John MacFarlane | 1 | -2/+6 | |
2018-10-18 | Man reader: improved parsing of groff escapes. | John MacFarlane | 1 | -80/+116 | |
We now handle all the named escapes, plus combining accents and unicode escapes. | |||||
2018-10-18 | Merge branch 'Yanpas-groff_reader' | John MacFarlane | 1 | -0/+559 | |
2018-10-17 | Muse reader: allow examples to be indented with tabs | Alexander Krotov | 1 | -8/+5 | |
2018-10-17 | Muse reader: remove indentation from examples indicated by {{{ and }}} | Alexander Krotov | 1 | -4/+7 | |
2018-10-16 | Merge branch 'groff_reader' of https://github.com/Yanpas/pandoc into ↵ | John MacFarlane | 1 | -0/+559 | |
Yanpas-groff_reader | |||||
2018-10-17 | added old-style test | Yan Pas | 1 | -0/+1 | |
2018-10-16 | Muse reader: simplify "atStart" | Alexander Krotov | 1 | -5/+6 | |
2018-10-16 | Muse reader: code cleanup | Alexander Krotov | 1 | -33/+29 | |
2018-10-16 | Muse reader: simplify "commonPrefix" implementation | Alexander Krotov | 1 | -5/+1 | |
2018-10-16 | Muse reader: simplify emphasis parsing | Alexander Krotov | 1 | -17/+7 | |
2018-10-15 | LaTeX reader: small verbatim mode cleanups. | John MacFarlane | 1 | -17/+15 | |
2018-10-15 | LaTeX reader: withVerbatimMode now does nothing if already in | John MacFarlane | 1 | -4/+8 | |
verbatim mode. Previously nested uses wouldn't work properly. | |||||
2018-10-15 | LaTeX reader: simplified type on doMacros'. | John MacFarlane | 2 | -12/+9 | |
2018-10-16 | builders | Yan Pas | 1 | -64/+58 | |
2018-10-15 | LaTeX reader: small efficiency improvement. | John MacFarlane | 1 | -1/+2 | |
2018-10-15 | LaTeX reader: tokenize before pulling tokens, | John MacFarlane | 2 | -15/+16 | |
rather than after. This has some performance penalty but is more reliable. Closes #4408. | |||||
2018-10-16 | font as a set of styles, mono font support | Yan Pas | 1 | -24/+39 | |
2018-10-15 | style issues | Yan Pas | 1 | -12/+9 | |
2018-10-15 | LaTeX reader: more care with verbatim mode in macro definitions. | John MacFarlane | 1 | -17/+20 | |
This solves some of the issues in #4408, but it is fragile and may introduce new problems. We really need to change the approach fundamentally and expand macros before pulling tokens from the stream, rather than after. | |||||
2018-10-15 | LaTeX reader: more careful placement of withVerbatimMode. | John MacFarlane | 1 | -14/+16 | |
for macros | |||||
2018-10-15 | LaTeX reader: make macroDef polymorphic and allow in inline context. | John MacFarlane | 1 | -10/+4 | |
Otherwise we can't parse something like ``` \lowercase{\def\x{Foo}} ``` I have actually seen tex like this in the wild. | |||||
2018-10-15 | LaTeX reader: improved parsing of `\def`, `\let`. | John MacFarlane | 2 | -27/+41 | |
We now correctly parse: ``` \def\bar{hello} \let\fooi\bar \def\fooii{\bar} \fooi +\fooii \def\bar{goodbye} \fooi +\fooii ``` | |||||
2018-10-15 | LaTeX reader: Fix small regression in pattern argumnents... | John MacFarlane | 1 | -1/+2 | |
introduced in last commit. | |||||
2018-10-15 | More refactoring of LaTeX reader code. | John MacFarlane | 2 | -34/+37 | |
2018-10-15 | T.P.R.LaTeX.Parsing: moved more functions. | John MacFarlane | 1 | -57/+64 | |
2018-10-15 | LaTeX reader: improve parsing of `\def` argspec. | John MacFarlane | 1 | -4/+4 | |
2018-10-15 | T.P.R.LaTeX.Parsing: moved some functions up a level. | John MacFarlane | 1 | -20/+21 | |
2018-10-14 | LaTeX reader: skip `\PackageError` commands. | John MacFarlane | 1 | -0/+2 | |
See #4408. But this doesn't fix the issue. | |||||
2018-10-14 | Markdown reader: Fix awkward soft break movements before abbreviations. | John MacFarlane | 1 | -5/+10 | |
Closes #4635. | |||||
2018-10-14 | Markdown reader: Added updateStrPos in a couple places where needed. | John MacFarlane | 1 | -1/+2 | |
2018-10-14 | tests, commented debug functions | Yan Pas | 1 | -11/+12 | |
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 | |