Commits on Sep 30, 2016
  1. Merge pull request #3136 from nichtich/patch-1

    Execute .js filters with node
    committed on GitHub Sep 30, 2016
  2. Execute .js filters with node

    nichtich committed on GitHub Sep 30, 2016
Commits on Sep 28, 2016
  1. Update changelog.

    committed Sep 28, 2016
  2. Markdown reader: added bracket syntax for native spans.

    See #168.
    Text.Pandoc.Options.Extension has a new constructor `Ext_brackted_spans`,
    which is enabled by default in pandoc's Markdown.
    committed Sep 28, 2016
  3. Updated test suite.

    committed Sep 28, 2016
  4. Updated changelog

    committed Sep 28, 2016
  5. LaTeX template: use footnote package to fix notes in tables.

    Thanks to Václav Haisman.
    committed Sep 28, 2016
  6. Updated changelog.

    committed Sep 28, 2016
  7. LaTeX template: set default figure placement.

    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.
    committed Sep 28, 2016
  8. Merge pull request #3093 from wilx/master-figure-placement

    LaTeX: Do not set [htbp] figure placement options.
    committed on GitHub Sep 28, 2016
  9. Whitespace fixes.

    committed Sep 28, 2016
Commits on Sep 27, 2016
  1. Update MANUAL.txt for new filter behavior.

    jkr committed Sep 27, 2016
  2. Check `$DATADIR/filters` for filters

    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.
    jkr committed Sep 27, 2016
Commits on Sep 26, 2016
  1. Updated man page and MANUAL date.

    committed Sep 26, 2016
Commits on Sep 25, 2016
  1. USe latest pandoc-citeproc in binary package stack.yaml.

    committed Sep 25, 2016
  2. Use p tags for subtitle, author, date in epub, revealjs, slidy templa…

    See #3119.
    committed Sep 25, 2016
  3. HTML template: use p instead of h1 for subtitle, author, date.

    Closes #3119.
    committed Sep 25, 2016
Commits on Sep 23, 2016
  1. Updated changelog.

    committed Sep 23, 2016
  2. Beamer template: added support for fontfamilies.

    As already in LaTeX.
    Closes #216.
    committed Sep 23, 2016
  3. Added pandoc-citeproc back to extra-deps.

    committed Sep 23, 2016
  4. Use lts-7.0 in stack.yaml files.

    committed Sep 23, 2016
  5. Update changelog.

    committed Sep 23, 2016
  6. Bump to 1.17.3

    committed Sep 23, 2016
Commits on Sep 20, 2016
  1. LaTeX writer: change braced backtick to \textasciigrave{}

    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
    jkr committed Sep 20, 2016
  2. Merge pull request #3071 from tarleb/structured-author-doc

    Put note on structured vars in separate paragraph
    committed on GitHub Sep 20, 2016
Commits on Sep 19, 2016
  1. Add test for backtick in verbatim.

    jkr committed Sep 19, 2016
  2. LaTeX writer: enclose backtick in `{}` in verbatim

    We don't want ligatures like ` ?` ` (which produces `¿`) inside
    `\texttt{}` environments, so we enclose the backtick in braces.
    This fixes #3121
    jkr committed Sep 19, 2016
Commits on Sep 6, 2016
  1. DocBook writer: include an anchor element when a div or span has an id.

    This closes #3102.  Note that DocBook does not have a class attribute,
    but at least this provides an anchor for internal links.
    committed Sep 6, 2016
Commits on Sep 3, 2016
  1. Remove unnecessary CPP in custom Prelude.

    We don't have to worry about base < 4.7.
    jkr committed Sep 3, 2016
  2. Remove http-client CPP conditionals.

    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.
    jkr committed Sep 3, 2016
  3. Remove blaze-html CPP conditional.

    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.)
    jkr committed Sep 3, 2016
  4. Add EOL note to time compat module.

    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.
    jkr committed Sep 3, 2016
Commits on Sep 2, 2016
  1. Remove TagSoup compat

    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.
    jkr committed Sep 2, 2016
  2. Remove GHC 7.6 from list of tested versions

    GHC versions below 7.8 are no longer supported nor tested.
    tarleb committed Sep 2, 2016