Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-11-26 | Clearer deprecation warning for --latexmathml, --asciimathml, -m. | John MacFarlane | 1 | -1/+1 | |
Previously we only mentioned `--latexmathml`, even if `-m` was used. | |||||
2017-11-27 | Muse reader: make code blocks round trip | Alexander Krotov | 2 | -13/+41 | |
2017-11-26 | Muse reader: drop common space prefix from list items | Alexander Krotov | 2 | -11/+35 | |
2017-11-26 | Muse reader: Add partial round trip test | Alexander Krotov | 1 | -1/+28 | |
2017-11-25 | Fix comment typo: s/elemnet/element/ | Alexander Krotov | 1 | -1/+1 | |
2017-11-25 | Muse reader: don't interpret XML entities | Alexander Krotov | 2 | -6/+7 | |
2017-11-25 | Muse reader: remove `nested` | Alexander Krotov | 1 | -11/+2 | |
2017-11-24 | Changelog: fix description of lua filters in 2.0 release | Albert Krewinkel | 1 | -1/+1 | |
Lua filters were initially run *after* conventional (JSON) filters. However, this was changed later to make it easier to deal with files in the mediabag. The changelog is updated to describe that feature of the 2.0 release correctly. | |||||
2017-11-24 | Muse reader: parse markup in definition list terms | Alexander Krotov | 2 | -2/+6 | |
2017-11-24 | Muse reader: allow definition to end with EOF | Alexander Krotov | 2 | -1/+3 | |
2017-11-24 | Muse writer: test that inline math conversion result is normalized | Alexander Krotov | 1 | -0/+1 | |
Without normalization this test produced <em>a</em><em>b</em><em>c</em> | |||||
2017-11-24 | Muse writer: improve inline normalization | Alexander Krotov | 1 | -0/+14 | |
2017-11-24 | Muse: move inline list normalization to writer | Alexander Krotov | 4 | -21/+14 | |
2017-11-22 | Org reader: allow empty list items | Albert Krewinkel | 3 | -45/+54 | |
Fixes: #4090 | |||||
2017-11-22 | Muse reader: allow list items to be empty | Alexander Krotov | 2 | -2/+23 | |
2017-11-22 | Muse reader: add ordered list test | Alexander Krotov | 1 | -12/+24 | |
2017-11-22 | Muse writer: escape hash symbol | Alexander Krotov | 3 | -2/+4 | |
2017-11-22 | Muse reader: add more multiline definition tests | Alexander Krotov | 1 | -0/+25 | |
2017-11-22 | Muse reader: don't allow blockquotes within lists | Alexander Krotov | 1 | -1/+2 | |
2017-11-22 | Muse reader: fix reading of multiline definitions | Alexander Krotov | 1 | -2/+2 | |
2017-11-21 | Update tests for skylighting changes. | John MacFarlane | 2 | -14/+14 | |
2017-11-21 | Use skylighting 0.4.4. | John MacFarlane | 3 | -3/+3 | |
2017-11-22 | Muse writer: escape "----" to avoid accidental horizontal rules | Alexander Krotov | 2 | -4/+7 | |
2017-11-22 | Muse reader: concatenate inlines of the same type | Alexander Krotov | 2 | -4/+20 | |
2017-11-22 | Muse writer: escape only </code> inside code tag | Alexander Krotov | 4 | -12/+10 | |
Additional <verbatim> is not needed as <code> is verbatim already. | |||||
2017-11-21 | Change Generic JSON instances to TemplateHaskell (#4085) | Jasper Van der Jeugt | 2 | -51/+22 | |
2017-11-21 | lua-filters.md - added tikz filter example. | John MacFarlane | 1 | -0/+83 | |
2017-11-21 | Updated INSTALL.md since we now provide zips for binaries. | John MacFarlane | 1 | -21/+12 | |
2017-11-21 | Create zip for macOS package. | John MacFarlane | 1 | -0/+12 | |
2017-11-21 | Add comment explaining why TH is used in Text.Pandoc.App. | John MacFarlane | 1 | -0/+2 | |
2017-11-21 | Change JSON instances for Opt to TemplateHaskell (#4083) | Jasper Van der Jeugt | 1 | -10/+6 | |
The `Generic` JSON instances for `Text.Pandoc.App.Opt` seem to tickle a particulary bad quadratic complexity case (Generics complexity is worse than quadratic with respect to the number of fields in the datatype). This is with GHC-8.2.1, I didn't test it using 8.0 but I assume it is similar. Using `Generic`, compilation of the `Text.Pandoc.App` module takes minutes and often gets killed due to out of memory on slower machines with "only" 8GB of accessible memory. This is particularly annoying to me since it means I cannot build pandoc on Travis. TemplateHaskell is a little uglier, but the module seems to compile within a few seconds, and compilation doesn't take more than 1GB of memory. Should I also change the other JSON instances throughout the codebase for consistency? | |||||
2017-11-21 | Relax `http-types` dependency. (#4084) | Justus Sagemüller | 1 | -1/+1 | |
2017-11-21 | Muse reader: add inline <literal> support | Alexander Krotov | 2 | -0/+20 | |
2017-11-21 | Added epub.md, getting-started.md to docs. | John MacFarlane | 2 | -0/+470 | |
These used to live in the website repo. | |||||
2017-11-21 | Muse reader: test <literal> blocks | Alexander Krotov | 1 | -0/+14 | |
2017-11-21 | Muse reader: chop newlines after <literal> and before </literal> | Alexander Krotov | 1 | -9/+13 | |
2017-11-21 | Muse reader: <literal> has "style" attribute, not "format" | Alexander Krotov | 1 | -1/+2 | |
2017-11-21 | Recognize ".muse" file extension | Alexander Krotov | 1 | -0/+2 | |
2017-11-20 | Added 'packages' target to Makefile. | John MacFarlane | 1 | -2/+5 | |
2017-11-20 | Makefile - create windows binary package as zip as well as msi. | John MacFarlane | 1 | -1/+11 | |
2017-11-20 | Update man page. | John MacFarlane | 1 | -1/+7 | |
2017-11-20 | Update MANUAL date | John MacFarlane | 1 | -1/+1 | |
2017-11-20 | Update title and authors on lua-filters.md. | John MacFarlane | 1 | -3/+4 | |
2017-11-20 | Update changelog | John MacFarlane | 1 | -0/+93 | |
2017-11-20 | Version to 2.0.3. | John MacFarlane | 1 | -1/+1 | |
2017-11-20 | data/pandoc.lua: enable table-like behavior of attributes (#4080) | Albert Krewinkel | 3 | -4/+109 | |
Attribute lists are represented as associative lists in Lua. Pure associative lists are awkward to work with. A metatable is attached to attribute lists, allowing to access and use the associative list as if the attributes were stored in as normal key-value pair in table. Note that this changes the way `pairs` works on attribute lists. Instead of producing integer keys and two-element tables, the resulting iterator function now returns the key and value of those pairs. Use `ipairs` to get the old behavior. Warning: the new iteration mechanism only works if pandoc has been compiled with Lua 5.2 or later (current default: 5.3). The `pandoc.Attr` function is altered to allow passing attributes as key-values in a normal table. This is more convenient than having to construct the associative list which is used internally. Closes #4071 | |||||
2017-11-19 | Allow spaces after `\(` and before `\)` with `tex_math_single_backslash`. | John MacFarlane | 1 | -2/+2 | |
Previously `\( \frac{1}{a} < \frac{1}{b} \)` was not parsed as math in `markdown` or `html` `+tex_math_single_backslash`. | |||||
2017-11-19 | Muse reader: count only one space as part of list item marker | Alexander Krotov | 2 | -24/+38 | |
2017-11-19 | Muse reader: produce SoftBreaks on newlines | Alexander Krotov | 2 | -31/+41 | |
Now wrapping can be preserved with --wrap=preserve | |||||
2017-11-18 | HTML reader: ensure we don't produce level 0 headers, | John MacFarlane | 1 | -5/+5 | |
even for chapter sections in epubs. This causes problems because writers aren't set up to expect these. This fixes the most immediate problem in #4076. It would be good to think more about how to propagate the information that top-level headers are chapters from the reader to the writer. |