Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-08-09 | Reorganized Makefile. | John MacFarlane | 1 | -6/+8 | |
2017-08-09 | Makefile: use nightly + colored output for quick. | John MacFarlane | 1 | -1/+1 | |
2017-08-09 | Makefile: use nightly. | John MacFarlane | 1 | -1/+1 | |
2017-08-09 | Use haddock-library 1.4.3, since 1.4.5 requirse cabal 2. | John MacFarlane | 2 | -2/+2 | |
2017-08-09 | Added haddock-library-1.4.5 to stack.yaml for nightly. | John MacFarlane | 2 | -0/+2 | |
2017-08-09 | Build config that works with lts-9.0 and nightly. | John MacFarlane | 3 | -6/+8 | |
2017-08-09 | Support svg in PDF output, converting with rsvg2pdf. | John MacFarlane | 1 | -3/+12 | |
Closes #1793. | |||||
2017-08-09 | stack.pkg.yaml - add cmark-gfm. | John MacFarlane | 1 | -1/+1 | |
2017-08-09 | Remove cmark from stack.yaml. | John MacFarlane | 1 | -1/+0 | |
2017-08-09 | Org reader: use org-language attribute rather than data-org-language. | John MacFarlane | 2 | -10/+10 | |
2017-08-09 | Org reader: use tag-name attribute instead of data-tag-name. | John MacFarlane | 2 | -2/+2 | |
2017-08-09 | LaTeX reader: Use `label` instead of `data-label` for label in caption. | John MacFarlane | 2 | -2/+2 | |
See d441e656db576f266c4866e65ff9e4705d376381, #3639. | |||||
2017-08-09 | HTML reader: parse <main> like <div role=main>. (#3791) | bucklereed | 2 | -7/+26 | |
* HTML reader: parse <main> like <div role=main>. * <main> closes <p> and behaves like a block element generally | |||||
2017-08-09 | Muse reader: simplify tableCell implementation (#3846) | Alexander | 1 | -3/+1 | |
2017-08-08 | Travis: more options tweaks. | John MacFarlane | 1 | -3/+3 | |
2017-08-08 | Don't put fancy warnings in pandoc.cabal ghc-options. | John MacFarlane | 1 | -1/+1 | |
2017-08-08 | Travis: don't use -Wincomplete-uni-patterns. | John MacFarlane | 1 | -1/+1 | |
2017-08-08 | Travis: Don't use -Wcompat. | John MacFarlane | 1 | -1/+1 | |
2017-08-08 | Travis: only use fancy warnings for recent ghc. | John MacFarlane | 1 | -6/+6 | |
2017-08-08 | RST reader: support :widths: attribute for table directive. | John MacFarlane | 1 | -3/+13 | |
2017-08-08 | Use extra ghc warnings. | John MacFarlane | 2 | -3/+3 | |
In addition to `-Wall`: `-Wincomplete-uni-patterns -Wincomplete-record-updates -Wredundant-constraints -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances` | |||||
2017-08-08 | Parsing: added gobbleSpaces. | John MacFarlane | 1 | -0/+12 | |
This is a utility function to use in list parsing. | |||||
2017-08-08 | Removed redundant import. | John MacFarlane | 1 | -1/+0 | |
2017-08-08 | Muse writer: update test results (#3845) | Alexander | 1 | -3/+6 | |
2017-08-08 | Muse writer: insert two blanklines between lists of the same type (#3844) | Alexander | 2 | -1/+96 | |
2017-08-08 | Templates: Have gfm use commonmark template. | John MacFarlane | 1 | -0/+1 | |
2017-08-08 | CommonMark writer: avoid excess blank lines at end of output. | John MacFarlane | 2 | -9/+1 | |
2017-08-08 | Thread options through CommonMark reader. | John MacFarlane | 2 | -81/+85 | |
This is more efficient than doing AST traversals for emojis and hard breaks. Also make behavior sensitive to `raw_html` extension. | |||||
2017-08-08 | Support `hard_line_breaks` in CommonMark reader. | John MacFarlane | 1 | -0/+7 | |
2017-08-08 | Document `gfm` in MANUAL. | John MacFarlane | 1 | -7/+13 | |
Closes #3509. | |||||
2017-08-08 | CommonMark writer: support `hard_line_breaks`, `smart`. | John MacFarlane | 2 | -8/+118 | |
Add tests. | |||||
2017-08-08 | Writers.Shared.unsmartify: undo literal double curly quotes. | John MacFarlane | 1 | -0/+3 | |
Previously we left these. | |||||
2017-08-08 | CommonMark reader: support `emoji` extension. | John MacFarlane | 1 | -1/+19 | |
2017-08-08 | CommonMark reader: support `gfm_auto_identifiers`. | John MacFarlane | 2 | -1/+34 | |
Added `Ext_gfm_auto_identifiers`: new constructor for `Extension` in `Text.Pandoc.Extensions` [API change]. Use this in githubExtensions. Closes #2821. | |||||
2017-08-08 | CommonMark writer: Support pipe tables. | John MacFarlane | 1 | -16/+75 | |
We bypass the commonmark writer from cmark and construct our own pipe tables, with better results. (Note also that cmark-gfm currently doesn't support rendering table nodes; see kivikakk/cmark-gfm-hs#3.) | |||||
2017-08-08 | CommonMark writer: support table, strikethrough extensions... | John MacFarlane | 1 | -59/+90 | |
when enabled (as with gfm). Note: because of limitations in cmark-gfm, which will hopefully soon be corrected, this currently gives an error on Tables. Also properly support `--wrap=none`. | |||||
2017-08-08 | Fix `blanklines' documentation (#3843) | Alexander | 1 | -2/+2 | |
2017-08-07 | CommonMark reader: make exts depend on extensions. | John MacFarlane | 1 | -2/+4 | |
2017-08-07 | Remove GFM modules; use CMarkGFM for both gfm and commonmark. | John MacFarlane | 8 | -390/+67 | |
We no longer have a separate readGFM and writeGFM; instead, we'll use readCommonMark and writeCommonMark with githubExtensions. It remains to implement these extensions conditionally. Closes #3841. | |||||
2017-08-07 | Issue deprecation warning for `markdown_github`. | John MacFarlane | 1 | -1/+5 | |
Advise to use `gfm` instead. | |||||
2017-08-07 | Logging: Added Deprecated constructor to LogMessage. | John MacFarlane | 1 | -5/+9 | |
2017-08-07 | Man writer: removed some unneeded imports. | John MacFarlane | 1 | -2/+0 | |
2017-08-07 | Added Deprecated warning to LogMessage. | John MacFarlane | 1 | -0/+7 | |
2017-08-07 | Man writer: avoid error for def lists with no definitions. | John MacFarlane | 1 | -9/+12 | |
Closes #3832. | |||||
2017-08-07 | Markdown reader: fixed spurious parsing as citation as reference def. | John MacFarlane | 2 | -2/+19 | |
We now disallow reference keys starting with `@` if the `citations` extension is enabled. Closes #3840. | |||||
2017-08-07 | Revert "Logging: Made SkippedContent an INFO level message..." | John MacFarlane | 1 | -1/+1 | |
This reverts commit 8995281691b56d711c44fb0c5cae2fc675d12eb9. | |||||
2017-08-07 | Added gfm (GitHub-flavored CommonMark) as an input and output format. | John MacFarlane | 7 | -2/+386 | |
This uses bindings to GitHub's fork of cmark, so it should parse gfm exactly as GitHub does (excepting certain postprocessing steps, involving notifications, emojis, etc.). * Added Text.Pandoc.Readers.GFM (exporting readGFM) * Added Text.Pandoc.Writers.GFM (exporting writeGFM) * Added `gfm` as input and output forma Note that tables are currently always rendered as HTML in the writer; this can be improved when CMarkGFM supports tables in output. | |||||
2017-08-07 | Logging: Made SkippedContent an INFO level message... | John MacFarlane | 1 | -1/+1 | |
rather than WARNING. | |||||
2017-08-07 | Small tweak to previous commit. | John MacFarlane | 1 | -1/+1 | |
2017-08-07 | LaTeX reader: Support simple `\def` macros. | John MacFarlane | 2 | -2/+49 | |
Note that we still don't support macros with fancy parameter delimiters, like \def\foo#1..#2{...} |