Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-12-17 | Replace read with safeRead. Closes #5162. | John MacFarlane | 3 | -11/+8 | |
2018-12-17 | Parsing: use safeRead instead of read. | John MacFarlane | 1 | -1/+1 | |
2018-12-17 | HTML reader: handle empty start attribute. | John MacFarlane | 1 | -4/+2 | |
See #5162. | |||||
2018-12-13 | Man/Ms writers: don't escape `-` as `\-`. | John MacFarlane | 1 | -1/+0 | |
For discussion see https://groups.google.com/forum/#!msg/pandoc-discuss/B-oiCXcQOVo/WO-BXVpICAAJ The `\-` gets rendered in HTML and PDF as a unicode minus sign. | |||||
2018-12-12 | ICML writer: support custom-styles (#5137) | Mauro Bieg | 1 | -3/+10 | |
see #2106 | |||||
2018-12-10 | Docx: handle level overrides. | Jesse Rosenthal | 1 | -6/+17 | |
There can be overrides for the definitions of certain levels in numbering definitions. This implements that behavior. Closes: #5134 | |||||
2018-12-10 | Docx: add a levelOverride type. | Jesse Rosenthal | 1 | -3/+20 | |
2018-12-10 | Docx writer: Make Level into a real type. | Jesse Rosenthal | 2 | -4/+6 | |
It had previously been an alias for a tuple. | |||||
2018-12-10 | ICML writer: support unnumbered headers | mb21 | 1 | -2/+5 | |
closes #5140 | |||||
2018-12-05 | RST writer: don't wrap simple table header lines. | John MacFarlane | 1 | -1/+1 | |
Closes #5128. | |||||
2018-12-04 | Strip out illegal XML characters in escapeXMLString. | John MacFarlane | 1 | -1/+6 | |
Closes #5119. | |||||
2018-12-03 | Markdown writer: include needed whitespace after HTML figure. | John MacFarlane | 1 | -1/+1 | |
We use HTML for a figure in markdown dialects that can't represent it natively. Closes #5121. | |||||
2018-11-30 | Fix warnings in Text.Pandoc.Process. | John MacFarlane | 1 | -2/+5 | |
2018-11-30 | Text.Pandoc.Process: update pipeProcess | Albert Krewinkel | 1 | -31/+60 | |
The implementation of `pipeProcess` was rewritten to fix sporadic failures caused by prematurely closed pipes. | |||||
2018-11-29 | Improve error message for UTF-8 decoding errors. | John MacFarlane | 1 | -6/+17 | |
Give the filename and the byte offset. Closes #4765. | |||||
2018-11-29 | Add PandocUTF8DecodingError constructor for PandocError. | John MacFarlane | 1 | -0/+7 | |
[API change] | |||||
2018-11-29 | Man reader: use mapLeft from Shared. | John MacFarlane | 1 | -6/+1 | |
2018-11-29 | Changed types of writeJSON and readJSON. | John MacFarlane | 2 | -11/+10 | |
Previously they were not monadic; we now have them run in an instance of the Pandoc monad, like the other readers and writers. [API change] | |||||
2018-11-29 | LaTeX reader: Support \inputminted (closes #5103). | John MacFarlane | 1 | -2/+21 | |
2018-11-27 | MediaWiki writer: fix caption, use 'thumb' instead of 'frame'. | John MacFarlane | 1 | -17/+33 | |
Captions used to have the word 'caption' prepended; this has been removed. Also, 'thumb' is used instead of 'frame' to allow images to be resized. Closes #5105. | |||||
2018-11-25 | Fix parsing of citations and quotes after parentheses. | John MacFarlane | 1 | -6/+2 | |
Starting with pandoc 2.4, citations and quoted inlines were no longer recognized after parentheses. This is because of commit 9b0bd4ec6f5c9125efb3e36232e6d1f6ac08a728, which is reverted here. The point of that commit was to allow relocation of soft line breaks to before an abbreviation, so that a nonbreaking space could be added after the abbreviation. Now we simply leave the soft line break in place, even though this means that we won't get a nonbreaking space after "Mr." at the end of a line (and in LaTeX this may result in a longer intersentential space). Those who care about this issue should take care not to end lines with an abbreviation, or to insert nonbreaking spaces manually. Closes #5099. | |||||
2018-11-24 | EPUB writer: handle calibre metadata. | John MacFarlane | 1 | -1/+22 | |
Nodes of the form <meta name="calibre:series" content="Classics on War and Politics"/> are now included from an epub XML metadata file. You can also include this information in your YAML metadata, like so: calibre: series: Classics on War and Policitics In addition, ibooks-specific metadata can now be included via an XML file. (Previously, it could only be included via YAML metadata, see #2693.) Closes #5098. | |||||
2018-11-25 | MediaWiki reader internals: remove unnecessary binding | Alexander Krotov | 1 | -2/+1 | |
2018-11-22 | Hlint suggestions. | John MacFarlane | 5 | -30/+26 | |
2018-11-22 | RTF writer: fix warnings for skipped raw inlines. | John MacFarlane | 1 | -1/+1 | |
2018-11-22 | OpenDocument writer: small amendment to #5095. | John MacFarlane | 1 | -1/+1 | |
Level one lists should start at 0.5in rather than 0.75in. (At least this is how LibreOffice behaves for me with a new document.) | |||||
2018-11-22 | Merge pull request #5095 from pyssling/master | John MacFarlane | 1 | -2/+2 | |
ODT writer: Fix list indentation | |||||
2018-11-22 | ODT writer: Fix list indentation | Nils Carlson | 1 | -2/+2 | |
Previously lists were indented by half an inch on the first line for each level of nesting. This resulted in lists that looked like this: 1. The first line of the list point text the second line of the same list point. Fix this and bring style into line with libreoffice standards: 1. The first line of the list point text the second line of the list point text. | |||||
2018-11-21 | HTML writer: use plain `"` instead of `"` outside of attributes. | John MacFarlane | 1 | -1/+2 | |
2018-11-20 | Docx writer: Fix bookmarks to headers with long titles. | John MacFarlane | 1 | -4/+18 | |
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 | Fix compiler warning. | John MacFarlane | 1 | -1/+1 | |
2018-11-19 | AsciiDoc writer: improve ordered lists. | John MacFarlane | 1 | -32/+27 | |
Use `.`+ as list markers to support nested ordered lists. Closes #5087. Support list number styles. Closes #5089. | |||||
2018-11-19 | Lua filters: test AST object equality via Haskell | Albert Krewinkel | 1 | -3/+15 | |
Equality of Lua objects representing pandoc AST elements is tested by unmarshalling the objects and comparing the result in Haskell. A new function `equals` which performs this test has been added to the `pandoc.utils` module. Closes: #5092 | |||||
2018-11-19 | For bibliography match Div with id 'refs', not class 'references'. | John MacFarlane | 6 | -12/+13 | |
This was a mismatch between pandoc's docx, epub, latex, and markdown writers and the behavior of pandoc-citeproc, which actually looks for a div with id 'refs' rather than one with class 'references'. | |||||
2018-11-19 | LaTeX reader: cleaned up handling of dimension arguments. | John MacFarlane | 2 | -6/+12 | |
Allow decimal points, preceding space. Also require text 1.1+. | |||||
2018-11-18 | LaTeX reader: don't allow arguments for verbatim, etc. | John MacFarlane | 1 | -1/+0 | |
2018-11-18 | LaTeX reader: Allow space before bracketed options. | John MacFarlane | 1 | -1/+2 | |
2018-11-18 | LaTeX reader: allow optional arguments after \\ in tables. | John MacFarlane | 1 | -1/+2 | |
2018-11-18 | LaTeX reader: improve parsing of `\tiny`, `scriptsize`, etc. | John MacFarlane | 1 | -4/+18 | |
Parse as raw, but know that these font changing commands take no arguments. | |||||
2018-11-19 | FB2 reader: do not throw error for unknown elements in <body> | Alexander Krotov | 1 | -1/+1 | |
Some libraries include custom elements in their FB2 files. | |||||
2018-11-17 | Lua Utils module: improve stringify | Albert Krewinkel | 1 | -2/+9 | |
Meta value strings (MetaString) and booleans (MetaBool) are now converted to the literal string and the lowercase boolean name, respectively. Previously, all values of these types were converted to the empty string. | |||||
2018-11-16 | HTML reader: allow tfoot before body rows. | John MacFarlane | 1 | -2/+3 | |
Closes #5079. | |||||
2018-11-15 | HTML reader: parse `<small>` as a Span with class "small". | John MacFarlane | 1 | -0/+4 | |
Closes #5080. | |||||
2018-11-15 | Asciidoc writer: Render Spans using `[#id .class]#contents#`. | John MacFarlane | 1 | -3/+7 | |
See #5080. | |||||
2018-11-15 | Muse writer: output tables as grid tables if they have multi-line cells | Alexander Krotov | 1 | -1/+13 | |
2018-11-14 | Muse reader: trim whitespace before parsing grid table cells | Alexander Krotov | 1 | -2/+2 | |
2018-11-14 | Muse reader: add grid tables support | Alexander Krotov | 1 | -2/+31 | |
2018-11-14 | Muse writer: indent simple tables only on the top level | Alexander Krotov | 1 | -4/+5 | |
2018-11-14 | Muse writer: simplify "simpleTable" | Alexander Krotov | 1 | -7/+4 | |
2018-11-14 | Muse writer: remove outdated comments | Alexander Krotov | 1 | -3/+0 | |