| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2015-06-29 | LaTeX reader: don't parse `_`,`^` as super/sub outside math mode. | John MacFarlane | 1 | -2/+0 | |
| 2015-06-29 | Fix RST reference names with special characters | Lars-Dominik Braun | 1 | -1/+1 | |
| 2015-06-21 | DocBook reader mediaobjects and figures, closes #2184 | mb21 | 1 | -11/+20 | |
| 2015-06-04 | HTML reader: allow `<body>` to close `<head>`. | John MacFarlane | 1 | -0/+1 | |
| 2015-05-28 | Removed tab chars in Textile reader source. | John MacFarlane | 1 | -2/+2 | |
| 2015-05-26 | Merge pull request #2170 from tarleb/org-generalize-result-block | John MacFarlane | 1 | -16/+21 | |
| Org generalize result block | |||||
| 2015-05-23 | Org reader: drop trees with a :noexport: tag | Albert Krewinkel | 1 | -4/+12 | |
| Trees having a `:noexport:` tag set are not exported. This mirrors default Emacs Org-Mode behavior. | |||||
| 2015-05-23 | Org reader: put header tags into empty spans | Albert Krewinkel | 1 | -2/+19 | |
| Org mode allows headers to be tagged: ``` org-mode * Headline :TAG1:TAG2: ``` Instead of being interpreted as part of the headline, the tags are now put into the attributes of empty spans. Spans without textual content won't be visible by default, but they are detectable by filters. They can also be styled using CSS when written as HTML. This fixes #2160. | |||||
| 2015-05-23 | Org reader: generalize code block result parsing | Albert Krewinkel | 1 | -3/+3 | |
| Code blocks can be followed by optional result blocks, representing the output generated by running the code in the code block. It is possible to choose whether one wants to export the code, the result, both or none. This patch allows any kind of `Block` as the result. Previously, only example code blocks were recognized. | |||||
| 2015-05-23 | Reorder block arguments parsing code | Albert Krewinkel | 1 | -13/+18 | |
| Group code used to parse block arguments together in one place. This seems better than having part of the code mixed between unrelated parsing state changing functions. | |||||
| 2015-05-13 | Markdown reader: Made implicit header references case-insensitive. | John MacFarlane | 1 | -11/+23 | |
| Added `stateHeaderKeys` to `ParserState`; this is a `KeyTable` like `stateKeys`, but it only gets consulted if we don't find a match in `stateKeys`, and if `Ext_implicit_header_references` is enabled. Closes #1606. | |||||
| 2015-05-13 | HTML reader: Support base tag. | John MacFarlane | 1 | -7/+28 | |
| We only support the href attribute, as there's no place for "target" in the Pandoc document model for links. Added HTML reader test module, with tests for this feature. Closes #1751. | |||||
| 2015-05-13 | Fixed regression in charsInBalancedBrackets. | John MacFarlane | 1 | -1/+2 | |
| Introduced by e9d7504. This regression caused link and image references containing raw tex not to parse correctly. Added test. Closes #2150. | |||||
| 2015-05-11 | HTML reader: Fixed detection of self-closing tags. | John MacFarlane | 1 | -2/+2 | |
| Earlier versions had a bug and would wrongly think opening tags containing attributes with slashes in them were self-closing. Closes #2146. | |||||
| 2015-05-03 | Make sure a closing `</div>` doesn't get included in a defn list item. | John MacFarlane | 1 | -0/+1 | |
| Closes #2127. | |||||
| 2015-04-29 | HTML reader: Allow multiple colgroups in table. | John MacFarlane | 1 | -1/+1 | |
| Closes #2122. | |||||
| 2015-04-26 | Fixed regression with lists inside defintiion lists. | John MacFarlane | 1 | -1/+1 | |
| This fixes a regression (not in any released version) on things like hi : - there Closes #2098. | |||||
| 2015-04-26 | Updated copyright notices to -2015. Closes #2111. | John MacFarlane | 9 | -17/+17 | |
| 2015-04-22 | LaTeX reader: recognize `\newpage` as a block command. | John MacFarlane | 1 | -0/+1 | |
| 2015-04-19 | Rewrote charsInBalancedBrackets. | John MacFarlane | 1 | -12/+15 | |
| This version should be a bit more efficient. This doesn't help with #1735, however. | |||||
| 2015-04-20 | MD Reader: Fix links/footnotets after citations | Nikolay Yakimov | 1 | -2/+16 | |
| Footnotes: check if '^' follows '[' Links: check if '[' or '(' follows ']' Shorthand links: attempt to lazily parse suffix as referenceLink | |||||
| 2015-04-18 | Revert "Merge pull request #1947 from mpickering/Fmonad" | John MacFarlane | 3 | -553/+594 | |
| 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 | |||||
| 2015-04-18 | Markdown definition lists: don't require indent for first line. | John MacFarlane | 1 | -2/+4 | |
| 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. | |||||
| 2015-04-17 | More principled fix for #1820. | John MacFarlane | 1 | -5/+7 | |
| 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. | |||||
| 2015-04-17 | Merge pull request #2092 from lierdakil/issue1909 | John MacFarlane | 1 | -1/+2 | |
| MD Reader: Smart apostrophe after inline math | |||||
| 2015-04-17 | Fixed `htmlTag` in HTML reader. | John MacFarlane | 1 | -1/+1 | |
| Require that `<!` or `<?` be followed by nonspace. This prevents `</ div>` from being parsed as a comment. Closes #1820. | |||||
| 2015-04-18 | MD Reader: Smart `'` after inline math | Nikolay Yakimov | 1 | -1/+2 | |
| 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. | |||||
| 2015-04-12 | LaTeX Reader: Code cleanup | Nikolay Yakimov | 1 | -92/+82 | |
| 2015-04-07 | Removed redundat import. | John MacFarlane | 1 | -1/+0 | |
| 2015-04-07 | DocBook reader: look inside "info" elements for section titles. | John MacFarlane | 1 | -1/+4 | |
| Closes #1931. | |||||
| 2015-04-07 | Markdown Reader: eliminate common subexpressions | Julien Cretel | 1 | -2/+5 | |
| 2015-03-31 | Latex Reader: Block commands code cleanup | Nikolay Yakimov | 1 | -3/+2 | |
| 2015-03-30 | Latex Reader: Guard against para starting with inline macro | Nikolay Yakimov | 1 | -0/+1 | |
| 2015-03-30 | LaTeX Reader: check for block-level newcommand aliases in blockCommand | Nikolay Yakimov | 1 | -3/+13 | |
| 2015-03-28 | Merge branch 'master' of https://github.com/rootzlevel/pandoc into ↵ | John MacFarlane | 1 | -1/+1 | |
| rootzlevel-master Conflicts: src/Text/Pandoc/Readers/Org.hs | |||||
| 2015-03-28 | Merge branch 'errortype' of https://github.com/mpickering/pandoc into ↵ | John MacFarlane | 16 | -156/+183 | |
| 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 | |||||
| 2015-03-28 | Markdown Reader: Require nonempty value in mmd title block | Nikolay Yakimov | 1 | -0/+1 | |
| `many1Till` will gobble up newline, and then whole following line will match, so I had to use guard here. | |||||
| 2015-03-28 | Markdown Reader: Req. " " after key in mmd title block | Nikolay Yakimov | 1 | -1/+4 | |
| 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 | |||||
| 2015-03-28 | Markdown Reader: Disable meta exts for meta values | Nikolay Yakimov | 1 | -1/+6 | |
| Disable all metadata block extensions when parsing metadata field values. Issue #2026 | |||||
| 2015-03-24 | Docx Writer: Fix StyleMap | Nikolay Yakimov | 1 | -18/+19 | |
| 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. | |||||
| 2015-03-23 | Allow pipe tables with header but no body. | John MacFarlane | 1 | -1/+1 | |
| Closes #2017. | |||||
| 2015-03-23 | Fix accidently usage of list monad instance | Matthew Pickering | 1 | -1/+1 | |
| 2015-03-22 | Add missing import | Matthew Pickering | 1 | -1/+1 | |
| 2015-03-22 | Factor out "returnState" into Parsing module | Matthew Pickering | 2 | -16/+2 | |
| 2015-03-22 | HLint changes | Matthew Pickering | 1 | -82/+76 | |
| 2015-03-22 | Remove F Monad from Markdown reader | Matthew Pickering | 1 | -313/+306 | |
| 2015-03-22 | Remove F monad from Parsing | Matthew Pickering | 1 | -2/+1 | |
| 2015-03-22 | Changed parseWithWarnings to the more general returnWarnings parser transformer | Matthew Pickering | 1 | -1/+1 | |
| 2015-03-22 | Remove F monad from Org Reader. | Matthew Pickering | 1 | -239/+227 | |
| 2015-03-17 | Fixed a compiler warning. | John MacFarlane | 1 | -1/+1 | |
