John MacFarlane
39934c8851
Require latest doclayout and skylighting.
2021-03-14 15:48:01 -07:00
John MacFarlane
c55a73b642
Use latest dev version of doclayout.
...
This reduces compile time/memory consumption for pandoc considerably.
See jgm/doclayout#1 .
2021-03-14 00:10:37 -08:00
John MacFarlane
3519d6f3b4
Use eciteproc >= 0.3.0.9
2021-03-13 11:27:05 -08:00
Albert Krewinkel
777f8ec20b
stack.yaml: add jira-wiki-markup-1.3.4 to extra-deps
2021-03-13 15:41:47 +01:00
John MacFarlane
46e2b3dc8d
Update stack resolver.
2021-03-04 09:00:23 -08:00
John MacFarlane
b251df0c6e
stack.yaml - use citeproc 0.3.0.8
2021-03-02 17:09:35 -08:00
John MacFarlane
63123db22f
Add xml-conduit to stack.yaml extra-deps.
2021-02-27 14:26:10 -08:00
John MacFarlane
cbc3f034ad
Use skylighting 0.10.4.
...
This version of skylighting uses xml-conduit rather than hxt.
This speeds up parsing of XML syntax definitions fourfold, and
removes four packages from pandoc's dependency graph:
hxt-charproperties
hxt-unicode
hxt-regex-xmlschema
hxt
2021-02-27 14:26:10 -08:00
John MacFarlane
9767386676
Use latest skylighting.
2021-02-22 22:25:10 -08:00
John MacFarlane
b2b32d9bb2
'make bench': Create csv files for comparison.
2021-02-18 23:22:18 -08:00
Albert Krewinkel
8ffd4159d6
Jira: require jira-wiki-markup 1.3.3
...
* Modified the Doc parser to skip leading blank lines. This fixes
parsing of documents which start with multiple blank lines.
(#7095 )
* Prevent URLs within link aliases to be treated as autolinks.
(#6944 )
Fixes : #7095
Fixes : #6944
2021-02-12 17:15:12 +01:00
John MacFarlane
9994ad977d
Use lts-17.2 resolver (with ghc 8.10.3).
2021-02-08 10:11:06 -08:00
John MacFarlane
0ab3e4048c
stack.yaml - use commonmark-0.1.1.4 for GHC 9
2021-02-06 19:00:22 -08:00
Albert Krewinkel
2ace15964b
Fix stack config
2021-02-02 21:04:30 -08:00
Albert Krewinkel
61b108d527
Lua: add module "pandoc.path"
...
The module allows to work with file paths in a convenient and
platform-independent manner.
Closes : #6001
Closes : #6565
2021-02-02 21:04:30 -08:00
John MacFarlane
b239c89a82
BibTeX writer fixes. Closes #7067 .
...
+ 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-02-01 11:23:07 -08:00
John MacFarlane
a9adb29648
Require citeproc 0.3.0.6.
2021-01-30 19:09:08 -08:00
John MacFarlane
fe06437ba4
Use tasty-bench instead of criterion for benchmarks.
...
It is much lighter-weight.
2021-01-30 18:01:14 -08:00
John MacFarlane
a6c7469c85
Use latest citeproc.
...
The fix to jgm/citeproc#49 also closes #7060 .
2021-01-30 13:56:43 -08:00
John MacFarlane
f5e3c1dad6
Use citeproc 0.3.0.5.
2021-01-22 11:06:35 -08:00
John MacFarlane
07c98eae50
Use citeproc >= 0.3.0.4.
2021-01-15 14:17:17 -08:00
John MacFarlane
3d6ebc9051
Use dev version of citeproc.
...
Change a citation test which had wrong disambiguation
(see jgm/citeproc#44 ).
2021-01-15 11:51:07 -08:00
John MacFarlane
4a223e68f4
Use commonmark 0.1.1.3.
2021-01-11 12:23:55 -08:00
John MacFarlane
5d8b57444e
Use citeproc 0.3.0.3.
...
Fixes an issue in author-only citations when both an
author and translator are present.
2020-12-29 10:43:50 -08:00
John MacFarlane
053db934de
Use latest citeproc release.
2020-12-28 12:09:28 -08:00
John MacFarlane
19d4e43605
Require texmath 0.12.1.
2020-12-27 22:57:14 -08:00
John MacFarlane
aa37970969
Use citeproc 0.3.0.1.
2020-12-18 15:08:23 -08:00
John MacFarlane
211b6a1fc7
Remove .travis.yml and add CircleCI config.
2020-12-17 23:38:44 -08:00
John MacFarlane
9ec3d6ee97
Use skylighting 0.10.2.
...
Cloess #6625 .
2020-12-17 09:32:13 -08:00
John MacFarlane
791cb05b3e
Use released citeproc 0.3.
2020-12-16 23:57:12 -08:00
John MacFarlane
a27052da58
Use released doctemplates 0.9.
2020-12-16 23:45:23 -08:00
John MacFarlane
914cf0b602
Fix citeproc regression with duplicate references.
...
- 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-16 15:37:40 -08:00
John MacFarlane
41577a6656
Use latest dev version of doctemplates.
2020-12-16 07:56:37 -08:00
John MacFarlane
b4b4e32307
Properly handle boolean values in writing YAML metadata.
...
(Markdown writer.)
This requires doctemplates >= 0.9.
Closes #6388 .
2020-12-15 23:45:34 -08:00
John MacFarlane
0dd228593f
Use latest citeproc release.
2020-12-09 09:34:15 -08:00
John MacFarlane
4ca0d590e2
Use a more recent stack resolver.
2020-11-30 23:02:24 -08:00
John MacFarlane
0240623eda
Use doctemplates 0.8.3.
...
Fixes issues with nested for loops in templates.
2020-11-30 22:45:12 -08:00
John MacFarlane
1489bb8414
Use skylighting 0.10.1.
2020-11-24 21:26:25 -08:00
John MacFarlane
2e372ab921
Use dev version of citeproc.
2020-11-22 16:10:30 -08:00
John MacFarlane
3f278f580e
Remove 'static' flag.
...
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 21:08:24 -08:00
John MacFarlane
e17f970ed0
Use citeproc 0.2
2020-11-18 17:49:30 -08:00
John MacFarlane
e6abf3b8ed
Use citeproc 0.1.1.1.
...
Closes #6813 .
2020-11-05 21:23:57 -08:00
John MacFarlane
9de386352a
Require latest commonmark, commonmark-extensions.
...
Fixes a bug with `autolink_bare_uris` and commonmark.
2020-11-05 16:58:36 -08:00
John MacFarlane
391f6e5f80
Use latest commonmark, commonmark-extensions.
2020-11-05 15:05:11 -08:00
John MacFarlane
b5e9c2a7a6
Use citeproc 0.1.1.
2020-11-04 11:15:48 -08:00
John MacFarlane
992657efaa
Use latest commonmark, commonmark-extensions.
...
This fixes a bug with nested blocks in footnotes with the
`footnote` extension to `commonmark`. See jgm/commonmark-hs#63 .
2020-11-01 10:48:47 -08:00
John MacFarlane
2125aea026
Use latest citeproc.
2020-11-01 10:48:47 -08:00
John MacFarlane
3e6d009c6b
Use new citeproc; do note capitalization here, not in citeproc.
2020-10-29 21:53:02 -07:00
John MacFarlane
517c55dae7
Use latest citeproc. Closes #6783 .
2020-10-27 22:21:03 -07:00
John MacFarlane
e6ca13c6c1
stack.yaml - use latest release of skylighting.
2020-10-22 22:06:04 -07:00