Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Make sure a closing `</div>` doesn't get included in a defn list item. | John MacFarlane | 2015-05-03 |
| | | | | Closes #2127. | ||
* | HTML reader: Allow multiple colgroups in table. | John MacFarlane | 2015-04-29 |
| | | | | Closes #2122. | ||
* | Fixed regression with lists inside defintiion lists. | John MacFarlane | 2015-04-26 |
| | | | | | | | | | | This fixes a regression (not in any released version) on things like hi : - there Closes #2098. | ||
* | Updated copyright notices to -2015. Closes #2111. | John MacFarlane | 2015-04-26 |
| | |||
* | LaTeX reader: recognize `\newpage` as a block command. | John MacFarlane | 2015-04-22 |
| | |||
* | Rewrote charsInBalancedBrackets. | John MacFarlane | 2015-04-19 |
| | | | | | | This version should be a bit more efficient. This doesn't help with #1735, however. | ||
* | MD Reader: Fix links/footnotets after citations | Nikolay Yakimov | 2015-04-20 |
| | | | | | | Footnotes: check if '^' follows '[' Links: check if '[' or '(' follows ']' Shorthand links: attempt to lazily parse suffix as referenceLink | ||
* | Revert "Merge pull request #1947 from mpickering/Fmonad" | John MacFarlane | 2015-04-18 |
| | | | | | | | | | | | | | Closes #2062. This reverts commit c302bdcdbe97b38721015fe82403b2a8f488a702, reversing changes made to b983adf0d0cbc98d2da1e2751f46ae1f93352be6. Conflicts: src/Text/Pandoc/Parsing.hs src/Text/Pandoc/Readers/Markdown.hs src/Text/Pandoc/Readers/Org.hs src/Text/Pandoc/Readers/RST.hs | ||
* | Markdown definition lists: don't require indent for first line. | John MacFarlane | 2015-04-18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Previously the body of the definition (after the `:` or `~` marker) needed to be in column 4. This commit relaxes that requirement, to better match the behavior of PHP Markdown Extra. So, now this is a valid definition list: foo : bar This patch also helps resolve a potentially ambiguity with table captions: foo : bar ----- table ----- Is "bar" a definition, or the caption for the table? We'll count it as a caption for the table. Closes #2087. | ||
* | More principled fix for #1820. | John MacFarlane | 2015-04-17 |
| | | | | | | | | If the tag parses as a comment, we check to see if the input starts with `<!--`. If not, it's bogus comment mode and we fail htmlTag. Includes test case. Closes #1820. | ||
* | Merge pull request #2092 from lierdakil/issue1909 | John MacFarlane | 2015-04-17 |
|\ | | | | | MD Reader: Smart apostrophe after inline math | ||
| * | MD Reader: Smart `'` after inline math | Nikolay Yakimov | 2015-04-18 |
| | | | | | | | | | | | | | | | | | | | | | | | | Closes #1909. Adds new parser combinator to Parsing.hs `a <+?> b` : if a succeeds, applies b and mappends output (if any) to result of a. If b fails, it's just a, if a fails, whole expression fails. | ||
* | | Fixed `htmlTag` in HTML reader. | John MacFarlane | 2015-04-17 |
|/ | | | | | | | Require that `<!` or `<?` be followed by nonspace. This prevents `</ div>` from being parsed as a comment. Closes #1820. | ||
* | LaTeX Reader: Code cleanup | Nikolay Yakimov | 2015-04-12 |
| | |||
* | Removed redundat import. | John MacFarlane | 2015-04-07 |
| | |||
* | DocBook reader: look inside "info" elements for section titles. | John MacFarlane | 2015-04-07 |
| | | | | Closes #1931. | ||
* | Markdown Reader: eliminate common subexpressions | Julien Cretel | 2015-04-07 |
| | |||
* | Latex Reader: Block commands code cleanup | Nikolay Yakimov | 2015-03-31 |
| | |||
* | Latex Reader: Guard against para starting with inline macro | Nikolay Yakimov | 2015-03-30 |
| | |||
* | LaTeX Reader: check for block-level newcommand aliases in blockCommand | Nikolay Yakimov | 2015-03-30 |
| | |||
* | Merge branch 'master' of https://github.com/rootzlevel/pandoc into ↵ | John MacFarlane | 2015-03-28 |
|\ | | | | | | | | | | | | | rootzlevel-master Conflicts: src/Text/Pandoc/Readers/Org.hs | ||
| * | Org reader: Allow image links with non-image targets | Hans-Peter Deifel | 2015-02-25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Org-Mode's own html exporter converts the following org link: [[http://example.com][https://www.haskell.org/static/img/logo.png]] to <a href="http://example.com"> <img src="https://www.haskell.org/static/img/logo.png" alt="logo.png" /> </a> but pandoc generates: <a href="http://example.com"> <a href="https://www.haskell.org/static/img/logo.png" class="uri"> https://www.haskell.org/static/img/logo.png </a> </a> which is useless. With this patch, it generates: <a href="http://example.com"> <img src="https://www.haskell.org/static/img/logo.png" alt="" /> </a> | ||
* | | Merge branch 'errortype' of https://github.com/mpickering/pandoc into ↵ | John MacFarlane | 2015-03-28 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mpickering-errortype Conflicts: benchmark/benchmark-pandoc.hs src/Text/Pandoc/Readers/Markdown.hs src/Text/Pandoc/Readers/Org.hs src/Text/Pandoc/Readers/RST.hs tests/Tests/Readers/LaTeX.hs | ||
| * | | Move utility error functions to Text.Pandoc.Shared | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Change return type of Txt2Tags reader | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Change return type of Textile reader | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Change return type of TWiki reader | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Change return type of RST reader | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Change return type of Org reader | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Change return type of OPML reader | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Change return type of Native reader | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Change return type of Mediawiki reader | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Change return type of Markdown reader | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Change return type of LaTeX reader | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Change return type of Haddock reader | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Change return type of HTML reader | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Change return type of EPUB reader | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Change return type of Docx reader | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Change return type of DocBook reader | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Factor out "returnState" into Parsing module | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | HLint changes | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Remove F Monad from Markdown reader | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Remove F monad from Parsing | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Changed parseWithWarnings to the more general returnWarnings parser transformer | Matthew Pickering | 2015-02-18 |
| | | | |||
| * | | Remove F monad from Org Reader. | Matthew Pickering | 2015-02-18 |
| | | | |||
* | | | Markdown Reader: Require nonempty value in mmd title block | Nikolay Yakimov | 2015-03-28 |
| | | | | | | | | | | | | | | | `many1Till` will gobble up newline, and then whole following line will match, so I had to use guard here. | ||
* | | | Markdown Reader: Req. " " after key in mmd title block | Nikolay Yakimov | 2015-03-28 |
| | | | | | | | | | | | | | | | | | | | | | Require space after key-value delimiter colon in mmd title block. Issue #2026 Amend: parsec's `spaces` include newlines, but we don't want that. Had to make custom `spaceNoNewline` parser here | ||
* | | | Markdown Reader: Disable meta exts for meta values | Nikolay Yakimov | 2015-03-28 |
| | | | | | | | | | | | | | | | Disable all metadata block extensions when parsing metadata field values. Issue #2026 | ||
* | | | Docx Writer: Fix StyleMap | Nikolay Yakimov | 2015-03-24 |
| | | | | | | | | | | | | | | | I've messed up badly with it, so it didn't work properly most of the time. At the plus side, fallback mechanic is working wonderfully. | ||
* | | | Allow pipe tables with header but no body. | John MacFarlane | 2015-03-23 |
| | | | | | | | | | | | | Closes #2017. |