John MacFarlane
87a98b76ce
Use ipynb 0.1.0.2.
...
With this change pandoc can be built with aeson >= 2.
2021-10-23 16:27:51 -07:00
John MacFarlane
45054733fa
Use citeproc 0.6, commonmark 0.2.2.1, commonmark-extensions 0.2.2
2021-10-22 17:31:40 -07:00
John MacFarlane
ce1aca4a32
Use texmath 0.12.3.2
2021-10-22 16:42:21 -07:00
John MacFarlane
a9f4bff5e2
Use pandoc-types 1.22.1.
2021-10-22 14:34:58 -07:00
Albert Krewinkel
9e74826ba9
Switch to hslua-2.0
...
The new HsLua version takes a somewhat different approach to marshalling
and unmarshalling, relying less on typeclasses and more on specialized
types. This allows for better performance and improved error messages.
Furthermore, new abstractions allow to document the code and exposed
functions.
2021-10-22 11:16:51 -07:00
John MacFarlane
c636b5dd16
Revert "Depend on pandoc-types 1.23, remove Null constructor on Block."
...
This reverts commit fb0d6c7cb6
.
2021-10-12 21:00:15 -07:00
John MacFarlane
6593f9638e
cabal.project: Dependencies to build with aeson 2.
2021-10-12 19:39:47 -07:00
John MacFarlane
051c366029
Depend on latest dev version of commonmark.
2021-10-12 17:44:59 -07:00
John MacFarlane
972012a42a
Require doclayout >= 0.3.1.1.
...
This fixes recognition of "real widths" of emoji characters,
which is important for tabular layout.
2021-10-11 21:05:27 -07:00
John MacFarlane
0ec16d151f
Stack: use latest doclayout
2021-10-10 14:02:28 -07:00
John MacFarlane
a76d5f620b
Use latest emojis.
2021-10-10 13:39:10 -07:00
John MacFarlane
fb0d6c7cb6
Depend on pandoc-types 1.23, remove Null constructor on Block.
2021-10-01 15:42:00 -07:00
John MacFarlane
d6dbbb89d0
Use latest citeproc.
2021-09-22 13:21:56 -07:00
John MacFarlane
5891f4f418
Use skylighting-0.12, skylighting-core-0.12.
...
This fixes highlighting issues with typescript, scala,
and other syntaxes that include keyword lists from
different syntaxes.
2021-09-18 20:55:41 -07:00
John MacFarlane
c6cd92a0a3
stack.yaml: use lts-18.10 resolver.
2021-09-16 19:28:38 -07:00
John MacFarlane
b34dc28926
Use latest dev version of texmath.
2021-09-13 22:36:14 -07:00
John MacFarlane
84b5c55448
Use latest dev citeproc.
2021-09-10 21:29:44 -07:00
John MacFarlane
37e30560ad
Use dev version of citeproc.
2021-09-09 23:27:58 -07:00
John MacFarlane
4c6af94f1c
Use released citeproc 0.5.
2021-08-17 14:31:00 -07:00
John MacFarlane
82638ad53b
Convert Quoted in bib entries to special Spans...
...
before passing them off to citeproc.
This ensures that we get proper localization and flipflopping
if, e.g., quotes are used in titles.
Closes jgm/citeproc#87 .
2021-08-13 19:25:29 -07:00
John MacFarlane
15683bb607
Citeproc: avoid odd handling of quotes.
...
citeproc changes allow us to ignore Quoted elements;
citeproc now uses its own method for represented quoted
things, and only localizes and flipflops quotes it adds itself.
See #87 .
The one thing left to do is to convert Quoted elements in
bibliography databases (esp. titles) to `Span ("",["csl-quoted"],[])`
before passing them to citeproc, IF the localized quotes
for the quote type match the standard inverted commas.
2021-08-13 18:13:06 -07:00
John MacFarlane
05640f9a21
Removed quote localization from citeproc processing.
...
This is now done in citeproc itself.
2021-08-13 17:30:54 -07:00
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