Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
2015-03-17 | Added CommonMark reader using cmark (libcmark bindings). | John MacFarlane | 1 | -0/+118 | |
- Added commonmark as an input format. - Added `Text.Pandoc.Readers.CommonMark.readCommonMark`. - For now, we use the markdown writer to generate benchmark text for the CommonMark reader. We can change this when we get a writer. | |||||
2015-03-16 | Merge pull request #1968 from lierdakil/issue1607 | John MacFarlane | 3 | -20/+137 | |
Fixes for multiple docx writer style bugs. | |||||
2015-03-15 | Merge pull request #1989 from zudov/shortcut_ref_link_pr | John MacFarlane | 1 | -0/+1 | |
Support shortcut reference links in markdown writer | |||||
2015-03-14 | Properly gobble spaces after \\. | John MacFarlane | 1 | -10/+12 | |
Closes #2007. | |||||
2015-03-14 | LaTeX reader: allow block content in \title{}. | John MacFarlane | 1 | -1/+3 | |
Closes #2001. | |||||
2015-03-10 | Support shortcut reference links in markdown writer | Konstantin Zudov | 1 | -0/+1 | |
Issue #1977 Most markdown processors support the [shortcut format] for reference links. Pandoc's markdown reader parsed this shortcuts unoptionally. Pandoc's markdown writer (with --reference-links option) never shortcutted links. This commit adds an extension `shortcut_reference_links`. The extension is enabled by default for those markdown flavors that support reading shortcut reference links, namely: - pandoc - strict pandoc - github flavoured - PHPmarkdown If extension is enabled, reader parses the shortcuts in the same way as it preveously did. Otherwise it would parse them as normal text. If extension is enabled, writer outputs shortcut reference links unless doing so would cause problems (see test cases in `tests/Tests/Writers/Markdown.hs`). | |||||
2015-03-09 | Org reader: add support for smart punctuation | Craig S. Bosma | 1 | -8/+50 | |
2015-03-08 | LaTeX reader: allow non-empty colsep in tables | Mathias Schenner | 1 | -1/+1 | |
The `tabular` environment allows non-empty column separators with the "@{...}" syntax. Previously, pandoc would fail to parse tables if a non-empty colsep was present. With this commit, these separators are still ignored, but the table gets parsed. A test case is included. | |||||
2015-03-08 | LaTeX reader: allow valign argument in tables | Mathias Schenner | 1 | -1/+1 | |
The `tabular` environment takes an optional parameter for vertical alignment. Previously, pandoc would fail to parse tables if this parameter was present. With this commit, the parameter is still ignored, but the table gets parsed. A test case is included. | |||||
2015-03-07 | LaTeX reader: ignore options in `\lstinline`. | John MacFarlane | 1 | -1/+1 | |
Rather than raising a parse error. Closes #1997. | |||||
2015-03-07 | MediaWiki writer: spaces to underscores in wikilink URL. | John MacFarlane | 1 | -2/+8 | |
This mimics MediaWiki itself. Closes #1982. | |||||
2015-03-07 | Fixed pipe tables -- headerless tables are not allowed. | John MacFarlane | 1 | -5/+3 | |
GFM and PHP Markdown Extra pipe tables require headers. Previously pandoc allowed pipe tables not to include headers, and produced headerless pipe tables in Markdown output, but this was based on a misconception about pipe table syntax. This commit fixes this. Note: If you have been using headerless pipe tables, this may cause existing tables to break. Closes #1996. | |||||
2015-03-03 | Code cleanup | Nikolay Yakimov | 1 | -12/+12 | |
2015-03-01 | Started moving StyleMap out of writer code | Nikolay Yakimov | 3 | -20/+137 | |
2015-02-25 | Markdown reader: check for tex macros after indented code. | John MacFarlane | 1 | -3/+3 | |
Closes #1973. | |||||
2015-02-25 | Org reader: Allow image links with non-image targets | Hans-Peter Deifel | 1 | -1/+1 | |
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> | |||||
2015-02-21 | Docx reader: Minor cleanup. | Jesse Rosenthal | 1 | -3/+4 | |
The previous commits had some code repetition. This just makes it a bit easier to read. | |||||
2015-02-21 | Docx reader: allow sub/superscript verbatims. | Jesse Rosenthal | 1 | -1/+6 | |
Verbatim usually shuts off all other run styles, but we don't want it to shut off sub/superscript. | |||||
2015-02-19 | Docx reader: Allow numbering in the style file. | Jesse Rosenthal | 1 | -21/+33 | |
This allows inherited styles with numbering (lists). It works like this: 1. check to see if the style has numbering info. 2. if the paragraph has explicit numbering info in the doc that takes precedence. 3. if not we use the numbering info in the style, if it's there. 4. otherwise normal paragraph. We no longer assume it's not a numbering element if it doesn't have an explicit level---we just set that level to 1. (In the style files, the examples I've seen don't have that explicit level.) | |||||
2015-02-18 | Move utility error functions to Text.Pandoc.Shared | Matthew Pickering | 1 | -1/+1 | |
2015-02-18 | Change return type of Txt2Tags reader | Matthew Pickering | 1 | -2/+3 | |
2015-02-18 | Change return type of Textile reader | Matthew Pickering | 1 | -1/+2 | |
2015-02-18 | Change return type of TWiki reader | Matthew Pickering | 1 | -2/+3 | |
2015-02-18 | Change return type of RST reader | Matthew Pickering | 1 | -2/+4 | |
2015-02-18 | Change return type of Org reader | Matthew Pickering | 1 | -4/+6 | |
2015-02-18 | Change return type of OPML reader | Matthew Pickering | 1 | -20/+28 | |
2015-02-18 | Change return type of Native reader | Matthew Pickering | 1 | -26/+14 | |
2015-02-18 | Change return type of Mediawiki reader | Matthew Pickering | 1 | -5/+5 | |
2015-02-18 | Change return type of Markdown reader | Matthew Pickering | 1 | -25/+33 | |
2015-02-18 | Change return type of LaTeX reader | Matthew Pickering | 1 | -7/+4 | |
2015-02-18 | Change return type of Haddock reader | Matthew Pickering | 1 | -3/+5 | |
2015-02-18 | Change return type of HTML reader | Matthew Pickering | 1 | -5/+12 | |
2015-02-18 | Change return type of EPUB reader | Matthew Pickering | 1 | -17/+20 | |
2015-02-18 | Change return type of Docx reader | Matthew Pickering | 1 | -8/+11 | |
2015-02-18 | Change return type of DocBook reader | Matthew Pickering | 1 | -11/+16 | |
2015-02-18 | Factor out "returnState" into Parsing module | Matthew Pickering | 2 | -15/+2 | |
2015-02-18 | HLint changes | Matthew Pickering | 1 | -82/+76 | |
2015-02-18 | Remove F Monad from Markdown reader | Matthew Pickering | 1 | -312/+307 | |
2015-02-18 | Remove F monad from Parsing | Matthew Pickering | 1 | -2/+1 | |
2015-02-18 | Changed parseWithWarnings to the more general returnWarnings parser transformer | Matthew Pickering | 1 | -1/+1 | |
2015-02-18 | Remove F monad from Org Reader. | Matthew Pickering | 1 | -227/+212 | |
2015-02-13 | Docx reader: Handle lists correctly inside table cells. | Jesse Rosenthal | 1 | -1/+3 | |
Previously we didn't transform lists inside table cells. | |||||
2015-02-02 | Textile reader: table improvements. | John MacFarlane | 1 | -16/+14 | |
* Handle newlines in cells. * Handle empty cells. * Closes #1919. | |||||
2015-01-25 | Merge pull request #1885 from mb21/html-reader-tables | John MacFarlane | 1 | -11/+22 | |
fixes HTML Reader: tables | |||||
2015-01-25 | fixes #1859 HTML Reader table parsing | mb21 | 1 | -11/+22 | |
2015-01-22 | LaTeX reader: don't limit includes to .tex extension. | John MacFarlane | 1 | -2/+8 | |
Previously `\input` and `\include` would only work if the included files had the extension `.tex`. This change relaxes that restriction, though if the extension is not `.tex`, it must be given explicitly in the `\input` or `\include`. Closes #1882. |