Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-10-03 | Test for "dir" metadata. | Jesse Rosenthal | 1 | -2/+7 | |
2016-10-03 | Add setRTL and setLTR functions. | Jesse Rosenthal | 1 | -8/+41 | |
2016-10-03 | Move more enviroment vars to Reader Monad. | Jesse Rosenthal | 1 | -62/+52 | |
Things that get pushed and then reset are better in ReaderT, because they can be run with `local`. | |||||
2016-10-03 | Add ReaderT env to the docx writer: | Jesse Rosenthal | 1 | -8/+17 | |
This will allow us to add text and paragraph properties depending on if rtl is already set or not. (It would probably be cleaner and safer to move the paraprops and textprops to this part of the stack in the future.) | |||||
2016-10-02 | MediaWiki writer: transform filename with underscores in images. | John MacFarlane | 1 | -1/+1 | |
`foo bar.jpg` becomes `foo_bar.jpg`. This was already done for internal links, but it also needs to happen for images. Closes #3052. | |||||
2016-10-02 | EPUB writer: use stringify instead of plain writer for metadata. | John MacFarlane | 1 | -6/+4 | |
This means that underscores won't be used for emphasis, or CAPS for bold. The metadata fields will just have unadorned text. Closes #3066. | |||||
2016-10-02 | AsciiDoc writer: avoid unnecessary use of "unconstrained" emphasis. | John MacFarlane | 2 | -11/+21 | |
In AsciiDoc, you must use a special form of emphasis (double `__`) for intraword emphasis. Pandoc was previously using this more than necessary. Closes #3068. | |||||
2016-10-02 | Revert overhasty bounds change for pandoc-types. | John MacFarlane | 1 | -3/+3 | |
2016-10-02 | Use doctemplates 0.1.0.2. | John MacFarlane | 7 | -12/+13 | |
2016-10-02 | Removed unneeded stack.hsb2hs.yaml. | John MacFarlane | 2 | -5/+1 | |
2016-10-02 | Use doctemplates 0.1.0.1. | John MacFarlane | 6 | -6/+6 | |
2016-10-02 | Added doctemplates to stack.lts6.yaml. | John MacFarlane | 1 | -0/+1 | |
2016-10-02 | Moved template compiling/rendering code to a separate library. | John MacFarlane | 7 | -259/+14 | |
jgm/doctemplates. This allows the pandoc templating system to be used independently. | |||||
2016-10-01 | Removed cabal 1.16 cruft from .travis.yml. | John MacFarlane | 1 | -5/+3 | |
2016-09-30 | Merge pull request #3136 from nichtich/patch-1 | John MacFarlane | 1 | -0/+1 | |
Execute .js filters with node | |||||
2016-09-30 | Execute .js filters with node | Jakob Voß | 1 | -0/+1 | |
2016-09-28 | Update changelog. | John MacFarlane | 1 | -0/+8 | |
2016-09-28 | Markdown reader: added bracket syntax for native spans. | John MacFarlane | 5 | -1/+26 | |
See #168. Text.Pandoc.Options.Extension has a new constructor `Ext_brackted_spans`, which is enabled by default in pandoc's Markdown. | |||||
2016-09-28 | Updated test suite. | John MacFarlane | 4 | -0/+24 | |
2016-09-28 | Updated changelog | John MacFarlane | 1 | -0/+2 | |
2016-09-28 | LaTeX template: use footnote package to fix notes in tables. | John MacFarlane | 1 | -7/+9 | |
Thanks to Václav Haisman. | |||||
2016-09-28 | revealjs template: Added `notes-server` option (Yoan Blanc). | John MacFarlane | 2 | -5/+11 | |
jgm/pandoc-templates#212 | |||||
2016-09-28 | Updated changelog. | John MacFarlane | 1 | -3/+17 | |
2016-09-28 | LaTeX template: set default figure placement. | John MacFarlane | 1 | -5/+5 | |
Thanks to Václav Haisman. This accompanies #3093. This change allows users to set the default figure placement for figures, instead of enforcing one choice. Users with custom templates will need to add this. | |||||
2016-09-28 | Merge pull request #3093 from wilx/master-figure-placement | John MacFarlane | 2 | -2/+2 | |
LaTeX: Do not set [htbp] figure placement options. | |||||
2016-09-28 | Whitespace fixes. | John MacFarlane | 1 | -3/+3 | |
2016-09-27 | Update MANUAL.txt for new filter behavior. | Jesse Rosenthal | 1 | -6/+17 | |
2016-09-27 | Check `$DATADIR/filters` for filters | Jesse Rosenthal | 1 | -5/+20 | |
If the `$DATADIR/filters` is present, pandoc will look in it for filters specified without a path, before looking in the $PATH. Note that unlike executables in $PATH, the `filters` dir may contain scripts that are not executable (pandoc will try to execute them using an associated interpreter, if possible). Note: the `filters` dir has priority over the user path. In order of preference, pandoc will look in: 1. a specified full or relative path (executable or non-executable) 2. `$DATADIR/filters` (executable or non-executable) 3. `$PATH` (executable only) This closes #3127. | |||||
2016-09-26 | Updated man page and MANUAL date. | John MacFarlane | 2 | -11/+91 | |
2016-09-25 | USe latest pandoc-citeproc in binary package stack.yaml. | John MacFarlane | 3 | -3/+3 | |
2016-09-25 | Use p tags for subtitle, author, date in epub, revealjs, slidy templates. | John MacFarlane | 2 | -8/+9 | |
See #3119. | |||||
2016-09-25 | HTML template: use p instead of h1 for subtitle, author, date. | John MacFarlane | 1 | -7/+7 | |
Closes #3119. | |||||
2016-09-23 | Updated changelog. | John MacFarlane | 1 | -1/+3 | |
2016-09-23 | Beamer template: added support for fontfamilies. | John MacFarlane | 1 | -7/+7 | |
As already in LaTeX. Closes #216. | |||||
2016-09-23 | Added pandoc-citeproc back to extra-deps. | John MacFarlane | 3 | -0/+3 | |
2016-09-23 | Use lts-7.0 in stack.yaml files. | John MacFarlane | 5 | -27/+5 | |
2016-09-23 | Update changelog. | John MacFarlane | 1 | -0/+226 | |
2016-09-23 | Bump to 1.17.3 | John MacFarlane | 1 | -1/+1 | |
2016-09-20 | LaTeX writer: change braced backtick to \textasciigrave{} | Jesse Rosenthal | 2 | -2/+2 | |
Backticks in verbatim environments are converted to open-single-quotes. This change makes them appear as backticks. This corresponds to how we treat `'' in verbatim environments (with \textquotesingle{}). | |||||
2016-09-20 | Merge pull request #3071 from tarleb/structured-author-doc | John MacFarlane | 1 | -7/+19 | |
Put note on structured vars in separate paragraph | |||||
2016-09-19 | Add test for backtick in verbatim. | Jesse Rosenthal | 1 | -0/+2 | |
2016-09-19 | LaTeX writer: enclose backtick in `{}` in verbatim | Jesse Rosenthal | 1 | -0/+1 | |
We don't want ligatures like ` ?` ` (which produces `¿`) inside `\texttt{}` environments, so we enclose the backtick in braces. This fixes #3121 | |||||
2016-09-13 | TEI writer: remove heuristic to detect book template | Albert Krewinkel | 1 | -9/+5 | |
TEI doesn't have `<book>` elements but only generic `<divN>` division elements. Checking the template for a trailing `</book>` is nonsensical. | |||||
2016-09-06 | Add --parts command line option to LaTeX writer. | Oliver Matthews | 4 | -10/+33 | |
Add --parts command line argument. This only effects LaTeX writer, and only for non-beamer output formats. It changes the output levels so the top level is 'part', the next 'chapter' and then into sections. | |||||
2016-09-06 | DocBook writer: include an anchor element when a div or span has an id. | John MacFarlane | 1 | -2/+9 | |
This closes #3102. Note that DocBook does not have a class attribute, but at least this provides an anchor for internal links. | |||||
2016-09-03 | Remove unnecessary CPP in custom Prelude. | Jesse Rosenthal | 1 | -5/+1 | |
We don't have to worry about base < 4.7. | |||||
2016-09-03 | Remove http-client CPP conditionals. | Jesse Rosenthal | 1 | -10/+1 | |
Our lower bound on http-client is 0.5, and both of these min_version tests are less than 0.5, so they will always pass. | |||||
2016-09-03 | Remove blaze-html CPP conditional. | Jesse Rosenthal | 1 | -5/+1 | |
This tests for a min value >= 0.5. But we have a lower bound of 0.5 in pandoc.cabal, so the test will always pass. (If we bump the lower bound to 0.5.1, we can remove a conditional in the HTML writer as well.) | |||||
2016-09-03 | Add EOL note to time compat module. | Jesse Rosenthal | 1 | -0/+12 | |
Because time 1.4 is a boot library for GHC 7.8, we will support the compatibility module as long as we support 7.8. But we should be clear about when we will no longer need it. | |||||
2016-09-02 | Remove TagSoup compat | Jesse Rosenthal | 6 | -26/+10 | |
We already lower-bound tagsoup at 0.13.7, which means we were always running the compatibility layer (it was conditional on min value 0.13). Better to just use `lookupEntity` from the library directly, and convert a string to a char if need be. |