aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-09-19EPUB writer: make --epub-chapter-level work again.John MacFarlane1-19/+15
It was temporarily broken by the latest change to chapter splitting code.
2019-09-19EPUB writer: improve splitting into chapters.John MacFarlane2-39/+29
+ Use makeSection from T.P.Shared. This deals better with embedded divs. (Closes #5761.) + Remove chapter-title class from chapter h1, for now. (Reverts one change made earlier; we may revisit this in light of #5749.) + Avoid issuing warning multiple times when title not set (see #5760).
2019-09-19Remove admonition-title remnants.John MacFarlane2-2/+2
Completes 8e01ccb41dde8a5e6123f5b0746c36f240576047
2019-09-19Nightly - some windows fixes.John MacFarlane1-4/+4
2019-09-19Nightly - strip linux executables.John MacFarlane1-0/+2
2019-09-19Nightly: Fix macos file finding.John MacFarlane1-1/+1
2019-09-19Nightly - fix date setting on windows.John MacFarlane1-3/+3
2019-09-19CI workflow - trigger on any push, for now.John MacFarlane1-23/+23
2019-09-19Nightly improvements.John MacFarlane1-2/+2
2019-09-18LaTeX writer: use `\hspace{0pt}` for 0-width space U+200B.John MacFarlane1-0/+1
Closes #5756.
2019-09-18Nightly fixes. for now, run every 6 hours for debugging.John MacFarlane1-3/+5
2019-09-18Stop nightly from running every hour.John MacFarlane1-1/+1
2019-09-18Improvements to nightly.yml.John MacFarlane1-11/+20
2019-09-17Change nightly timing so it's at night.John MacFarlane1-1/+1
2019-09-17GitHub nightly - fix linux target.John MacFarlane1-2/+2
2019-09-17Fixes to nightly workflow.John MacFarlane1-20/+10
2019-09-17Add nightly, move haskell.yml -> ci.yml.John MacFarlane2-7/+108
2019-09-17GitHub CI: remove fail-fast and ghc 8.8.1 build.John MacFarlane1-3/+3
2019-09-17Set fail-fast to false.John MacFarlane1-0/+1
So we can see the 8.8.1 failure while checking the others.
2019-09-17GitHub CI - experiment with structured matrix entries.John MacFarlane1-18/+12
2019-09-17GitHub CI - Ensure that version numbers are parsed as strings.John MacFarlane1-15/+15
2019-09-17GitHub CI - use cabal 3 with ghc 8.8.John MacFarlane1-1/+12
2019-09-16GitHub CI - use matrix for linux/cabal build.John MacFarlane1-10/+14
2019-09-16GitHub CI - take 2 on macos build.John MacFarlane1-6/+4
2019-09-16GitHub CI - add macos.John MacFarlane1-0/+20
2019-09-16GitHub CI - cleanup.John MacFarlane1-7/+0
2019-09-16GitHub CI - trigger build on workflow/haskell.yml change.John MacFarlane1-0/+1
2019-09-16GitHub CI: don't trigger build with doc changes.John MacFarlane1-1/+29
2019-09-16GitHub CI: comment out artifact uploading for now.John MacFarlane1-9/+16
2019-09-16Add note on --print-default-template explaining how to print partials.John MacFarlane1-0/+5
2019-09-16PDF: Fix test for Cygwin. See #5451.John MacFarlane1-2/+2
2019-09-16GitHub CI: fix finding of executables.John MacFarlane1-1/+1
2019-09-15GitHub CI - another attempt to install artifacts.John MacFarlane1-3/+3
2019-09-15GitHuB CI tweak. cabal v2-install doesn't respect --bindir?John MacFarlane1-2/+2
2019-09-15Fix syntax of cabal v2-install.John MacFarlane1-1/+1
2019-09-15More GH CI tweaks.John MacFarlane1-3/+3
2019-09-15GitHub CI: attempt to enable artifact.John MacFarlane1-0/+9
2019-09-15GitHuB CI: remove --disable-optimization and --fast.John MacFarlane1-5/+5
2019-09-15Tweak GitHub CI config.John MacFarlane1-1/+1
2019-09-15Lua filters: allow passing of HTML-like tables instead of Attr (#5750)Albert Krewinkel3-17/+129
Attr values can now be given as normal Lua tables; this can be used as a convenient alternative to define Attr values, instead of constructing values with `pandoc.Attr`. Identifiers are taken from the *id* field, classes must be given as space separated words in the *class* field. All remaining fields are included as misc attributes. With this change, the following lines now create equal elements: pandoc.Span('test', {id = 'test', class = 'a b', check = 1}) pandoc.Span('test', pandoc.Attr('test', {'a','b'}, {check = 1})) This also works when using the *attr* setter: local span = pandoc.Span 'text' span.attr = {id = 'test', class = 'a b', check = 1} Furthermore, the *attributes* field of AST elements can now be a plain key-value table even when using the `attributes` accessor: local span = pandoc.Span 'test' span.attributes = {check = 1} -- works as expected now Closes: #5744
2019-09-15GitHuB CI: turn off optimizations.John MacFarlane1-4/+4
2019-09-15Added .gitattributes.John MacFarlane1-0/+1
This ensures that the golden files in `test/fb2/reader/` don't have newlines converted. This should fix a test failure on GitHub CI with Windows. Closes #5747.
2019-09-15Revert "FB2 reader test: better diagnostics on failure."John MacFarlane1-28/+1
This reverts commit c65af7d1a2f35cbfd1235df2960f7156d38e8f92.
2019-09-15FB2 reader test: better diagnostics on failure.John MacFarlane1-1/+28
2019-09-14Add chapter-title class to EPUB chapter title h1 elements.John MacFarlane1-3/+5
See #5269.
2019-09-14EPUB toChapters: don't treat "refs" Div specially.John MacFarlane1-1/+1
This should make toChapters work better if there are Divs around sections.
2019-09-14Github CI/windows: separate dependencies step.John MacFarlane1-1/+4
2019-09-14FB2 reader test: Another attempt to fix test failure on GitHub CI.John MacFarlane1-4/+5
2019-09-13Revert "FB2 reader test: filter CRs."John MacFarlane1-2/+2
This reverts commit e35147d715a737bb854e0c527243f77d970d1b86.
2019-09-13FB2 reader test: filter CRs.John MacFarlane1-2/+2
This may help with the test failure on GitHub CI. https://github.com/jgm/pandoc/commit/b59e6d03762becd5c9d767463ce7ba5062a1b4a0/checks