John MacFarlane
168b559c96
Use doctemplates 0.4.1 and citeproc 0.10.
2021-07-18 10:55:27 -07:00
John MacFarlane
cfa52e5824
Use skylighting 0.11.
2021-07-17 23:29:15 -07:00
John MacFarlane
ff26af59ac
Revamp note citation handling.
...
Use latest citeproc, which uses a Span with a class rather
than a Note for notes. This helps us distinguish between
user notes and citation notes.
Don't put citations at the beginning of a note in parentheses.
(Closes #7394.)
2021-07-05 13:19:33 -07:00
John MacFarlane
b7572db224
Use dev version of citeproc.
...
This eliminates double hyperlinks in author-in-text citations.
Author-only citations are no longer hyperlinked.
See jgm/citeproc#77 .
2021-06-29 09:18:49 -07:00
John MacFarlane
382be73d77
Use dev version of citeproc.
...
This fixes moving of punctuation inside quotes to conform to
the CSL spec: only comma and period are moved, not question
mark or exclamation point.
2021-06-28 22:56:16 -07:00
John MacFarlane
7ac8fcbcac
Require commonmark-pandoc >= 0.2.2.1.
...
This fixes task lists with multiple paragraphs.
2021-06-28 12:20:12 -07:00
John MacFarlane
7dcf727382
Use dev version of doctemplates.
2021-06-22 23:58:24 -07:00
John MacFarlane
0c4ed0045a
Bump to 2.14.0.3, update changelog, require latest skylighting.
2021-06-20 19:25:43 -07:00
John MacFarlane
39d019ca73
Use lts-18.0 stack resolver.
2021-06-20 18:17:38 -07:00
John MacFarlane
a8556ac06c
Require commonmark 0.2.1.
2021-06-20 17:46:47 -07:00
John MacFarlane
17a2f4c49d
Require citeproc 0.4.0.1.
...
This fixes a bug which led to doubled "et al." in some
(rare) circumstances.
2021-06-05 10:04:30 -06:00
John MacFarlane
f363f00db8
Use commonmark-extensions 0.2.1.2
2021-05-29 19:20:03 -07:00
John MacFarlane
e72d2dd962
Use latest commonmark.
2021-05-28 13:14:56 -07:00
Albert Krewinkel
bb2530caa4
Use haddock-library-1.10.0
2021-05-25 11:52:49 -07:00
Albert Krewinkel
d46ea7d7da
Jira: add support for "smart" links
...
Support has been added for the new
`[alias|https://example.com |smart-card]` syntax.
2021-05-25 16:54:42 +02:00
Albert Krewinkel
c5f9446646
Use jira-wiki-markup 1.3.5
...
* Allow spaces and most unicode characters in attachment links.
* No longer require a newline character after `{noformat}`.
* Only allow URI path segment characters in bare links.
* The `file:` schema is no longer allowed in bare links; these
rarely make sense.
Closes : #7218
2021-05-24 08:45:59 +02:00
John MacFarlane
971a31b4d8
Bump upper-bounds for network-uri, time.
...
Change stack.yaml to use lts-17.12.
2021-05-21 10:51:35 -07:00
John MacFarlane
697d149733
Use released citeproc 0.4.
2021-05-12 14:35:06 -07:00
John MacFarlane
84fa901fd6
Use texmath 0.12.3.
2021-05-12 12:52:04 -07:00
John MacFarlane
16b64bda38
Use dev texmath, citeproc.
2021-04-25 21:56:54 -07:00
John MacFarlane
ac62b082ee
stack.yaml - use latest unicode-collation.
2021-04-20 14:59:59 -07:00
John MacFarlane
9d6c3fa41f
Use lastest citeproc.
2021-04-18 11:35:09 -07:00
John MacFarlane
b7a2632184
Use lastest unicode-collation.
2021-04-18 11:34:12 -07:00
John MacFarlane
a478a5c4c8
Update to released unicode-collation, latest citeproc dev version.
...
Update citeproc test.
2021-04-17 16:15:14 -07:00
John MacFarlane
ff5a504809
Use new citeproc + unicode-collation.
...
Add command test for unicode-collation.
2021-04-17 16:15:13 -07:00
John MacFarlane
2e7fee9c3c
Use latest xml-conduit.
2021-04-15 14:30:33 -07:00
John MacFarlane
88d3d55909
Require latest skylighting (fixes a bug in XML syntax highlighting).
2021-03-22 14:28:03 -07:00
John MacFarlane
425c2e47b5
Use skylighting 0.10.5.
...
This fixes a bad regression in Haskell syntax highlighting.
2021-03-19 11:58:56 -07:00
John MacFarlane
27d7652329
Use random 1.2.0 in stack.yaml.
2021-03-17 22:49:50 -07:00
John MacFarlane
0b1869fd42
Remove unnecessary tasty-bench from extra-deps
2021-03-17 09:01:43 -07:00
John MacFarlane
1ef3534328
Increase heap space in runtime for benchmarks.
...
Otherwise we're essentially benchmarking garbage collecting,
which can give very inconsistent results.
2021-03-16 15:59:50 -07:00
John MacFarlane
5f94dd74f1
Require texmath 0.12.2
2021-03-15 15:36:57 -07:00
John MacFarlane
a9ef6b4380
Use doclayout 0.3.0.2.
...
This further reduces time and memory needed to compile pandoc.
2021-03-15 15:35:15 -07:00
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