Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-11-11 | Exactly match GitHub's identifier generating algorithm. | John MacFarlane | 2 | -2/+11 | |
See #5057. | |||||
2018-11-11 | stack.yaml - use latest versions of packages. | John MacFarlane | 1 | -3/+3 | |
pandoc-citeproc, HsYaml, yaml. | |||||
2018-11-11 | Text.Pandoc.Shared: add parameter to uniqueIdent, inlineListToIdentifier. | John MacFarlane | 15 | -83/+109 | |
The parameter is Extensions. This allows these functions to be sensitive to the settings of `Ext_gfm_auto_identifiers` and `Ext_ascii_identifiers`. This allows us to use `uniqueIdent` in the CommonMark reader, replacing some custom code. It also means that `gfm_auto_identifiers` can now be used in all formats. Semantically, `gfm_auto_identifiers` is now a modifier of `auto_identifiers`; for identifiers to be set, `auto_identifiers` must be turned on, and then the type of identifier produced depends on `gfm_auto_identifiers` and `ascii_identifiers` are set. Closes #5057. | |||||
2018-11-11 | Remove `ascii_identifiers` from `githubMarkdownExtensions`. | John MacFarlane | 2 | -2/+1 | |
GitHub doesn't seem to strip non-ascii characters. | |||||
2018-11-11 | Clean up toIdent in CommonMark reader. | John MacFarlane | 1 | -8/+9 | |
This partially addresses #5057, fixing a bad interaction between the `ascii_identifiers` extension and the `gfm_auto_identifiers` extension, and creating identifiers that match the ones GitHub produces. This code still needs to be put somewhere common, so the `gfm_auto_identifiers` extension will work with other formats. | |||||
2018-11-11 | Fix CPP conditional for TH pragma | Albert Krewinkel | 3 | -4/+4 | |
The condition was from an earlier version. | |||||
2018-11-08 | Remove Functor and Applicative constraints where Monad already exists | Alexander Krotov | 1 | -14/+7 | |
2018-11-07 | Merge pull request #5054 from lierdakil/docx-image-bookmarks | John MacFarlane | 1 | -26/+17 | |
Docx image and code block bookmarks | |||||
2018-11-07 | Texinfo writer: add blank line before `@menu` section. | John MacFarlane | 2 | -1/+10 | |
Closes #5055. | |||||
2018-11-07 | T.P.App: fix regression in output format heuristics | Albert Krewinkel | 1 | -47/+5 | |
This fix is necessary due to a rebasing error introduced in commit 418bd42df85b93016e50ba48042804e8f51341b5 | |||||
2018-11-07 | T.P.App: extract submodule T.P.App.FormatHeuristics | Albert Krewinkel | 3 | -57/+96 | |
Format guessing is used for input and output options and should be shared. | |||||
2018-11-07 | [Docx Writer] Add bookmarks to code blocks | Nikolay Yakimov | 1 | -2/+2 | |
2018-11-07 | [Docx Writer] Add bookmarks to images | Nikolay Yakimov | 1 | -2/+2 | |
2018-11-07 | [Docx Writer] Refactor common bookmark creation code into a function | Nikolay Yakimov | 1 | -22/+13 | |
2018-11-07 | ICML writer: fix missing type signature warning | Albert Krewinkel | 1 | -3/+4 | |
2018-11-06 | Add command test for #5050. | John MacFarlane | 1 | -0/+7 | |
2018-11-06 | Text.Pandoc.Pretty: don't render BreakingSpace at end of line... | John MacFarlane | 1 | -2/+9 | |
or beginning of line. Closes #5050. | |||||
2018-11-06 | ICML writer: consolidate adjacent strings, inc. spaces. | John MacFarlane | 2 | -143/+38 | |
This avoids chunking up the output unnecessarily into separate elements. | |||||
2018-11-06 | T.P.App: extract Opt into separate module | Albert Krewinkel | 5 | -180/+228 | |
The new Opt module has only a few dependencies. This is important for compile-times during development, as Template Haskell containing modules are be recompiled whenever a (transitive) dependency changes. | |||||
2018-11-06 | Fix typo in changelog. | John MacFarlane | 1 | -1/+1 | |
2018-11-05 | MANUAL.txt: remove confusing cross-links for some extensions. | John MacFarlane | 1 | -4/+4 | |
I think the text comment to look in the pandoc markdown section is enough. | |||||
2018-11-05 | Use DERIVE_JSON_VIA_TH in Text.Pandoc.Filter. | John MacFarlane | 1 | -6/+6 | |
Previously AVOID_TEMPLATE_HASKELL was used (with the opposite valence). I assume this was a leftover from an earlier version. | |||||
2018-11-06 | hlint Muse writer | Alexander Krotov | 1 | -1/+1 | |
2018-11-06 | Use OverloadedStrings extension to simplify Muse writer tests | Alexander Krotov | 1 | -201/+203 | |
2018-11-05 | MANUAL: don't put pandoc in code ticks in heading. | John MacFarlane | 1 | -2/+2 | |
2018-11-05 | CommonMark writer: make sure --ascii affects quotes, super/subscript. | John MacFarlane | 1 | -6/+12 | |
2018-11-05 | MANUAL.txt: --ascii works for gfm too. | John MacFarlane | 1 | -1/+1 | |
2018-11-05 | CommonMark writer: respect --ascii (#5043) | quasicomputational | 3 | -8/+60 | |
2018-11-05 | MANUAL.txt: added "A note on security." | John MacFarlane | 1 | -0/+30 | |
2018-11-04 | XML: toHtml5Entities: prefer shorter entities... | John MacFarlane | 2 | -5/+12 | |
when there are several choices for a particular character. | |||||
2018-11-05 | Muse writer: add support for --reference-location= | Alexander Krotov | 2 | -9/+129 | |
Address #107 | |||||
2018-11-04 | .travis.yml: test deriving via generics with GHC 8.4 | Albert Krewinkel | 1 | -1/+1 | |
2018-11-04 | Add cabal flag `derive_json_via_th` | Albert Krewinkel | 5 | -12/+117 | |
Disabling the flag will cause derivation of ToJSON and FromJSON instances via GHC Generics instead of Template Haskell. The flag is enabled by default, as deriving via Generics can be slow (see #4083). | |||||
2018-11-04 | MANUAL.txt: add `man` to `--from` options. | John MacFarlane | 1 | -0/+1 | |
2018-11-04 | trypandoc: tweaked drop-down lists. | John MacFarlane | 1 | -7/+7 | |
2018-11-04 | Revert "Trypandoc: recompile on select rather than change." | John MacFarlane | 1 | -2/+2 | |
This reverts commit f5ad280efb580fcf94fdcef108c9f7f905483ed0. | |||||
2018-11-04 | Trypandoc: recompile on select rather than change. | John MacFarlane | 1 | -2/+2 | |
2018-11-04 | trypandoc: put link to site in footer. | John MacFarlane | 1 | -2/+1 | |
2018-11-04 | trypandoc: preselect output format. | John MacFarlane | 1 | -3/+3 | |
2018-11-04 | trypandoc: update on change of in or out format. | John MacFarlane | 1 | -0/+3 | |
2018-11-04 | Trypandoc: add man input format. | John MacFarlane | 1 | -3/+4 | |
2018-11-03 | linux/Dockerfile - use resolver lts-12.12. | John MacFarlane | 1 | -1/+1 | |
2018-11-03 | Fix bug in linux/Dockerfile. | John MacFarlane | 1 | -1/+1 | |
2018-11-03 | Fix bug in linux/Dockerfile. | John MacFarlane | 1 | -1/+1 | |
2018-11-03 | Update man/pandoc.1. | John MacFarlane | 1 | -2/+2 | |
2018-11-03 | Update AUTHORS.md. | John MacFarlane | 1 | -0/+4 | |
2018-11-03 | Update changelog. | John MacFarlane | 1 | -4/+4 | |
2018-11-03 | Document romanfont, romanfontoptions. | John MacFarlane | 1 | -2/+2 | |
2018-11-03 | Update changelog. | John MacFarlane | 1 | -0/+2 | |
2018-11-03 | LaTeX template: add variable romanfont (#4665) | OvidiusCicero | 1 | -0/+3 | |
This opens up the possibility of setting the romanfont in xelatex/lualatex. Note that mainfont actually oversets sansfont in headings |