Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-11-20 | Fix markdown-citations test for new abbreviations changes. | John MacFarlane | 1 | -2/+2 | |
2018-11-20 | Docx writer: Fix bookmarks to headers with long titles. | John MacFarlane | 1 | -0/+0 | |
Word has a 40 character limit for bookmark names. In addition, bookmarks must begin with a letter. Since pandoc's auto-generated identifiers may not respect these constraints, some internal links did not work. With this change, pandoc uses a bookmark name based on the SHA1 hash of the identifier when the identifier isn't a legal bookmark name. Closes #5091. | |||||
2018-11-19 | AsciiDoc writer: improve ordered lists. | John MacFarlane | 1 | -39/+56 | |
Use `.`+ as list markers to support nested ordered lists. Closes #5087. Support list number styles. Closes #5089. | |||||
2018-11-16 | HTML reader: allow tfoot before body rows. | John MacFarlane | 1 | -0/+16 | |
Closes #5079. | |||||
2018-11-15 | HTML reader: parse `<small>` as a Span with class "small". | John MacFarlane | 1 | -0/+7 | |
Closes #5080. | |||||
2018-11-15 | Asciidoc writer: Render Spans using `[#id .class]#contents#`. | John MacFarlane | 1 | -0/+6 | |
See #5080. | |||||
2018-11-14 | Muse reader: trim whitespace before parsing grid table cells | Alexander Krotov | 1 | -0/+11 | |
2018-11-14 | Muse reader: add grid tables support | Alexander Krotov | 1 | -0/+43 | |
2018-11-14 | Muse writer: indent simple tables only on the top level | Alexander Krotov | 1 | -0/+6 | |
2018-11-13 | Fix test case for #5014. | John MacFarlane | 1 | -1/+3 | |
2018-11-13 | HTML reader: allow thead containing a row with td rather than th. | John MacFarlane | 1 | -0/+17 | |
See #5014. Note that this doesn't address the original issue in #5014, only an unrelated side-issue. | |||||
2018-11-13 | Muse writer: output tables with one column as grid tables | Alexander Krotov | 1 | -0/+12 | |
2018-11-12 | LaTeX writer: don't emit `[<+->]` unless beamer output, | John MacFarlane | 1 | -0/+14 | |
even if `writerIncremental` is True. See #5072. | |||||
2018-11-11 | Exactly match GitHub's identifier generating algorithm. | John MacFarlane | 1 | -0/+4 | |
See #5057. | |||||
2018-11-11 | Text.Pandoc.Shared: add parameter to uniqueIdent, inlineListToIdentifier. | John MacFarlane | 1 | -4/+4 | |
The parameter is Extensions. This allows these functions to be sensitive to the settings of `Ext_gfm_auto_identifiers` and `Ext_ascii_identifiers`. This allows us to use `uniqueIdent` in the CommonMark reader, replacing some custom code. It also means that `gfm_auto_identifiers` can now be used in all formats. Semantically, `gfm_auto_identifiers` is now a modifier of `auto_identifiers`; for identifiers to be set, `auto_identifiers` must be turned on, and then the type of identifier produced depends on `gfm_auto_identifiers` and `ascii_identifiers` are set. Closes #5057. | |||||
2018-11-07 | Texinfo writer: add blank line before `@menu` section. | John MacFarlane | 1 | -0/+8 | |
Closes #5055. | |||||
2018-11-06 | Add command test for #5050. | John MacFarlane | 1 | -0/+7 | |
2018-11-06 | ICML writer: consolidate adjacent strings, inc. spaces. | John MacFarlane | 1 | -128/+23 | |
This avoids chunking up the output unnecessarily into separate elements. | |||||
2018-11-06 | Use OverloadedStrings extension to simplify Muse writer tests | Alexander Krotov | 1 | -201/+203 | |
2018-11-05 | CommonMark writer: respect --ascii (#5043) | quasicomputational | 1 | -0/+36 | |
2018-11-04 | XML: toHtml5Entities: prefer shorter entities... | John MacFarlane | 1 | -2/+2 | |
when there are several choices for a particular character. | |||||
2018-11-05 | Muse writer: add support for --reference-location= | Alexander Krotov | 1 | -3/+85 | |
Address #107 | |||||
2018-11-03 | AsciiDoc writer: use single-line section headers. | John MacFarlane | 1 | -63/+32 | |
The underline style is now deprecated. Previously `--atx-headers` would enable the single-line style; now the single-line style is always used. Closes #5038. | |||||
2018-11-02 | table tests | Yan Pashkovsky | 1 | -0/+11 | |
2018-11-02 | Roff reader: Improved handling of custom strings as arguments. | John MacFarlane | 1 | -0/+27 | |
Added test. | |||||
2018-11-02 | grofftest.sh - set resource path more appropriately. | John MacFarlane | 1 | -1/+1 | |
2018-11-02 | Improve test/grofftest.sh. | John MacFarlane | 1 | -12/+16 | |
Use --resource-path. Use iconv for latin1 man pages. Recurse into subdirectories. | |||||
2018-11-01 | Implement --ascii for Markdown writer. | John MacFarlane | 1 | -0/+8 | |
2018-11-01 | HTML writer: use character entities references when possible for HTML5. | John MacFarlane | 1 | -1/+1 | |
2018-10-31 | ZimWiki writer: number ordered list items sequentially... | John MacFarlane | 1 | -20/+20 | |
rather than always with 1. | |||||
2018-10-31 | LaTeX writer: add newline if math ends in a comment. | John MacFarlane | 1 | -0/+7 | |
This prevents the closing delimiter from being swalled up in the comment. Closes #4880. | |||||
2018-10-30 | Roff reader: properly handle unknown backslash escapes. | John MacFarlane | 1 | -0/+2 | |
They are treated as regular characters, according to groff 7. Cloess #5034. | |||||
2018-10-29 | ZimWiki writer: remove extra indentation on lists. | John MacFarlane | 1 | -88/+88 | |
Closes #4963. | |||||
2018-10-29 | LaTeX reader: allow space at end of math after `\`. | John MacFarlane | 1 | -0/+21 | |
Closes #5010. Expose trimMath from T.P.Shared. | |||||
2018-10-28 | Roff tokenizer: better handling of escapes. | John MacFarlane | 1 | -2/+2 | |
2018-10-28 | Roff tokenizer: revamped font parsing using escapeArg. | John MacFarlane | 1 | -1/+1 | |
Add support for \C'...' escapes. | |||||
2018-10-28 | T.P.Lua: rename `runPandocLua` to `runLua` (API change) | Albert Krewinkel | 1 | -10/+10 | |
2018-10-28 | T.P.Lua: merge runLuaFilter into T.P.Filter.Lua (API change) | Albert Krewinkel | 1 | -8/+7 | |
The function `runLuaFilter` was only used in Text.Pandoc.Filter.Lua, use apply from the that module instead. | |||||
2018-10-27 | Man reader: allow block-level content in table cells. | John MacFarlane | 2 | -1/+26 | |
Closes #5028. | |||||
2018-10-28 | Muse: Make tables round-trip | Alexander Krotov | 1 | -2/+16 | |
2018-10-28 | Muse reader: try to parse lists before trying to parse table | Alexander Krotov | 1 | -0/+12 | |
This ensures that tables inside lists are parsed correctly. | |||||
2018-10-27 | Remove misleading comment from Muse reader tests | Alexander Krotov | 1 | -1/+0 | |
pandoc follows Text::Amuse rules instead of being bug compatible with Emacs Muse | |||||
2018-10-27 | Muse reader: forbid whitespace after opening and before closing markup elements | Alexander Krotov | 1 | -2/+10 | |
See https://github.com/melmothx/text-amuse/issues/44 for discussion on these rules | |||||
2018-10-26 | Muse reader: parse page breaks | Alexander Krotov | 1 | -0/+8 | |
2018-10-25 | Man reader: support tables. | John MacFarlane | 2 | -1/+218 | |
Closes #4982. | |||||
2018-10-25 | Lua: allow access to pandoc state (#5015) | Albert Krewinkel | 2 | -0/+25 | |
* Lua: allow access to pandoc state Lua filters and custom writers now have read-only access to most fields of pandoc's internal state via the global variable `PANDOC_STATE`. * Lua: allow iterating through fields of PANDOC_STATE * Lua filters doc: describe CommonState * Lua filters doc: mention global variable PANDOC_STATE * Lua: add access to logs Log messages can currently only be printed, but not decomposed. | |||||
2018-10-25 | Muse writer: add support for grid tables | Alexander Krotov | 1 | -11/+24 | |
2018-10-24 | GroffChar: added @ to list of standard escapes. | John MacFarlane | 1 | -1/+1 | |
Because we use it as a delimiter for tables (in man) and for math (in ms). | |||||
2018-10-24 | Vimwiki reader: test empty preformatted text | Alexander Krotov | 2 | -1/+8 | |
2018-10-23 | Groff writer character escaping changes. | John MacFarlane | 4 | -31/+31 | |
T.P.GroffChar: replaced `essentialEscapes` with `manEscapes`, which includes all the escapes mentioned in the groff_man manual. T.P.Writers.Groff: removed escapeCode; changed parameter on escapeString from Bool to new type `EscapeMode`. Rewrote `escapeString`. |