Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-02-07 | pandoc.cabal: use common stanza to reduce duplication (#7086) | Albert Krewinkel | 1 | -124/+45 | |
2021-02-02 | Use hslua-module-path 0.1.0 | Albert Krewinkel | 1 | -1/+1 | |
2021-02-02 | Lua: add module "pandoc.path" | Albert Krewinkel | 1 | -0/+1 | |
The module allows to work with file paths in a convenient and platform-independent manner. Closes: #6001 Closes: #6565 | |||||
2021-02-01 | BibTeX writer: use doclayout and doctemplate. | John MacFarlane | 1 | -0/+2 | |
This change allows bibtex/biblatex output to wrap as other formats do, depending on the settings of `--wrap` and `--columns`. It also introduces default templates for bibtex and biblatex, which allow for using the variables `header-include`, `include-before` or `include-after` (or alternatively the command line options `--include-in-header`, `--include-before-body`, `--include-after-body`) to insert content into the generated bibtex/biblatex. This change requires a change in the return type of the unexported `T.P.Citeproc.writeBibTeXString` from `Text` to `Doc Text`. Closes #7068. | |||||
2021-02-01 | BibTeX writer fixes. Closes #7067. | John MacFarlane | 1 | -1/+1 | |
+ Require citeproc 0.3.0.7, which correctly titlecases when titles contain non-ASCII characters. + Correctly handle 'pages' (= 'page' in CSL). + Correctly handle BibLaTeX 'langid' (= 'language' in CSL). + In BibTeX output, protect foreign titles since there's no language field. | |||||
2021-01-30 | Require citeproc 0.3.0.6. | John MacFarlane | 1 | -1/+1 | |
2021-01-30 | Use tasty-bench instead of criterion for benchmarks. | John MacFarlane | 1 | -1/+2 | |
It is much lighter-weight. | |||||
2021-01-22 | Use citeproc 0.3.0.5. | John MacFarlane | 1 | -1/+1 | |
2021-01-22 | Merge pull request #7042 from tarleb/jats-element-citations | John MacFarlane | 1 | -0/+1 | |
JATS writer: use element citations | |||||
2021-01-22 | JATS writer: allow to use element-citation | Albert Krewinkel | 1 | -0/+1 | |
2021-01-22 | Add biblatex, bibtex as output formats (closes #7040). | John MacFarlane | 1 | -0/+1 | |
* `biblatex` and `bibtex` are now supported as output as well as input formats. * New module Text.Pandoc.Writers.BibTeX, exporting writeBibTeX and writeBibLaTeX. [API change] * New unexported function `writeBibtexString` in Text.Pandoc.Citeproc.BibTeX. | |||||
2021-01-15 | Use citeproc >= 0.3.0.4. | John MacFarlane | 1 | -1/+1 | |
2021-01-11 | Use commonmark 0.1.1.3. | John MacFarlane | 1 | -1/+1 | |
2021-01-10 | JATS writer: fix citations (#7018) | Albert Krewinkel | 1 | -2/+0 | |
* JATS writer: keep code lines at 80 chars or below * JATS writer: fix citations | |||||
2021-01-10 | Bump to 2.11.4. | John MacFarlane | 1 | -1/+1 | |
API change: export getReferences from T.P.Citeproc. | |||||
2021-01-08 | Update copyright notices for 2021 (#7012) | Albert Krewinkel | 1 | -1/+1 | |
2021-01-05 | Implement defaults file inheritance (#6924) | David Martschenko | 1 | -0/+7 | |
Allow defaults files to inherit options from other defaults files by specifying them with the following syntax: `defaults: [list of defaults files or single defaults file]`. | |||||
2020-12-29 | Bump to 2.11.3.2, update changelog and man page | John MacFarlane | 1 | -1/+1 | |
2020-12-29 | Use citeproc 0.3.0.3. | John MacFarlane | 1 | -1/+1 | |
Fixes an issue in author-only citations when both an author and translator are present. | |||||
2020-12-28 | Update test for new citeproc and require it in cabal. | John MacFarlane | 1 | -1/+1 | |
2020-12-27 | Require texmath 0.12.1. | John MacFarlane | 1 | -1/+1 | |
2020-12-20 | LaTeX writer: support colspans and rowspans in tables. (#6950) | Albert Krewinkel | 1 | -0/+1 | |
Note that the multirow package is needed for rowspans. It is included in the latex template under a variable, so that it won't be used unless needed for a table. | |||||
2020-12-18 | Bump to 2.11.3.1 and update changelog and man page. | John MacFarlane | 1 | -1/+1 | |
2020-12-18 | Use citeproc 0.3.0.1. | John MacFarlane | 1 | -1/+1 | |
2020-12-18 | Add test/writer.asciidoctor, tables.asciidoctor to extra-source-files. | John MacFarlane | 1 | -0/+2 | |
2020-12-18 | Include missing jats test files in pandoc.cabal. | John MacFarlane | 1 | -0/+2 | |
See #6961. | |||||
2020-12-17 | Use skylighting 0.10.2. | John MacFarlane | 1 | -2/+2 | |
Cloess #6625. | |||||
2020-12-16 | Fix citeproc regression with duplicate references. | John MacFarlane | 1 | -1/+1 | |
- Use dev version of citeproc, which handles duplicate ids better, preferring the last one in the list and discarding the rest. - Ensure that inline citations take priority over external ones. See jgm/citeproc#36. This restores the behavior of pandoc-citeproc. | |||||
2020-12-15 | Properly handle boolean values in writing YAML metadata. | John MacFarlane | 1 | -2/+2 | |
(Markdown writer.) This requires doctemplates >= 0.9. Closes #6388. | |||||
2020-12-13 | Require binary >= 0.7. | John MacFarlane | 1 | -1/+1 | |
Needed for runGetOrFail. | |||||
2020-12-12 | LaTeX writer: extract table handling into separate module. | Albert Krewinkel | 1 | -0/+4 | |
2020-12-10 | cabal: remove -Werror=missing-home-modules. | John MacFarlane | 1 | -6/+0 | |
It causes problems using cabal repl. | |||||
2020-12-10 | Move executable to app directory. | John MacFarlane | 1 | -1/+1 | |
Otherwise we have problems with cabal repl. | |||||
2020-12-10 | Add sourcepos extension for commonmarke | John MacFarlane | 1 | -1/+1 | |
* Add `Ext_sourcepos` constructor for `Extension`. * Add `sourcepos` extension (only for commonmark). * Bump to 2.11.3 With the `sourcepos` extension set set, `data-pos` attributes are added to the AST by the commonmark reader. No other readers are affected. The `data-pos` attributes are put on elements that accept attributes; for other elements, an enlosing Div or Span is added to hold the attributes. Closes #4565. | |||||
2020-12-09 | Use latest citeproc release. | John MacFarlane | 1 | -1/+1 | |
2020-11-24 | Use skylighting 0.10.1. | John MacFarlane | 1 | -2/+2 | |
2020-11-24 | HTML reader: extract table parsing into separate module | Albert Krewinkel | 1 | -0/+1 | |
2020-11-23 | HTML reader: extract submodules | Albert Krewinkel | 1 | -0/+3 | |
Reducing module size should reduce memory use during compilation. This is preparatory work to tackle support for more table features. | |||||
2020-11-18 | Remove 'static' flag. | John MacFarlane | 1 | -9/+0 | |
This isn't really necessary and can be misleading (e.g. on macOS, where a fully static build isn't possible). cabal's new option `--enable-executable-static` does the same. On stack you can add something like this to the options for your executable in package.yaml: ld-options: -static -pthread | |||||
2020-11-18 | Use citeproc 0.2 | John MacFarlane | 1 | -1/+1 | |
2020-11-18 | Don't allow macos builds with 'static' flag. | John MacFarlane | 1 | -0/+3 | |
Closes #6771. | |||||
2020-11-17 | JATS writer: move Table handling to separate module | Albert Krewinkel | 1 | -0/+2 | |
This makes it easier to split the module into smaller parts. | |||||
2020-11-15 | Bump to 2.11.2 for next release (minor API change in Logging). | John MacFarlane | 1 | -1/+1 | |
2020-11-07 | Bump to 2.11.1.1 and update changelog. | John MacFarlane | 1 | -1/+1 | |
2020-11-05 | Use citeproc 0.1.1.1. | John MacFarlane | 1 | -1/+1 | |
Closes #6813. | |||||
2020-11-05 | Require latest commonmark, commonmark-extensions. | John MacFarlane | 1 | -2/+2 | |
Fixes a bug with `autolink_bare_uris` and commonmark. | |||||
2020-11-05 | Use latest commonmark, commonmark-extensions. | John MacFarlane | 1 | -2/+2 | |
2020-11-04 | Use citeproc 0.1.1. | John MacFarlane | 1 | -1/+1 | |
2020-11-02 | Bump version to 2.11.1 and update changelog. | John MacFarlane | 1 | -1/+1 | |
2020-11-01 | Use latest commonmark, commonmark-extensions. | John MacFarlane | 1 | -2/+2 | |
This fixes a bug with nested blocks in footnotes with the `footnote` extension to `commonmark`. See jgm/commonmark-hs#63. |