Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-03-18 | Change -A256m to -A8m in GHCOPTS | John MacFarlane | 1 | -1/+1 | |
2021-03-18 | pandoc.cabal: bake in -A8m to rtsopts. | John MacFarlane | 1 | -1/+1 | |
This reserves a larger allocation area and reduces GC, speeding up execution. | |||||
2021-03-18 | build-arm.sh : remove strict checking on first ssh access | John MacFarlane | 1 | -0/+2 | |
2021-03-18 | make_artifacts.sh: try using -j for cabal rather than -j4 ghc-options. | John MacFarlane | 2 | -5/+5 | |
2021-03-17 | Use random 1.2.0 in stack.yaml. | John MacFarlane | 1 | -0/+3 | |
2021-03-17 | Docx writer: make nsid in abstractNum deterministic. | John MacFarlane | 34 | -6/+4 | |
Previously we assigned a random number (though in a deterministic way). But changes in the random package mean we get different results now on different architectures, even with the same random seed. We don't need random values; so now we just assign a value based on the list number id, which is guaranteed to be unique to the list marker. | |||||
2021-03-17 | Update bounds for random (#7156) | Alexey Kuleshevich | 1 | -1/+1 | |
2021-03-17 | Fix benchmark in ci. | John MacFarlane | 1 | -1/+1 | |
2021-03-17 | Benchmark improvements. | John MacFarlane | 4 | -18/+13 | |
* Build `+RTS -A256m -RTS` into default ghc-options for benchmark, so we don't have to specify this separately on the command line. This is necessary to get accurate benchmark results; otherwise we are largely measuring garbage collecting, some not related to the current benchmark. * Switch back from gauge to tasty-bench. * Allow specifying BASELINE file in 'make bench' for comparison (otherwise the latest is chosen by default). * Remove obsolete reference to weigh-pandoc from CONTRIBUTING.md. * Remove `-Rghc-timing` from 'make bench'. | |||||
2021-03-17 | Makefile: Add comment documenting benchmark settings. | John MacFarlane | 1 | -0/+3 | |
2021-03-17 | Fix regression with `tex_math_backslash` in Markdown reader. | John MacFarlane | 1 | -1/+1 | |
Added regression test. Closes #7155. | |||||
2021-03-17 | Add test for #7155. | John MacFarlane | 1 | -0/+15 | |
2021-03-17 | Remove unnecessary tasty-bench from extra-deps | John MacFarlane | 1 | -1/+0 | |
2021-03-17 | Revert "Makefile: add --static to quick target" | John MacFarlane | 1 | -1/+1 | |
This reverts commit 6075b17ae11e5f1670d5d6e715431c4242dfd943. | |||||
2021-03-16 | Makefile: add --static to quick target | John MacFarlane | 1 | -1/+1 | |
2021-03-16 | Disable redundant brackets check in .hlint.yaml. | John MacFarlane | 1 | -8/+2 | |
2021-03-16 | Increase heap space in runtime for benchmarks. | John MacFarlane | 4 | -4/+8 | |
Otherwise we're essentially benchmarking garbage collecting, which can give very inconsistent results. | |||||
2021-03-16 | Use -j4 for linux release build. | John MacFarlane | 1 | -2/+2 | |
2021-03-16 | .hlint.yaml - fix more false positives for redundant brackets. | John MacFarlane | 1 | -0/+1 | |
2021-03-16 | Makefile: set -j4 in default GHCOPTS | John MacFarlane | 1 | -1/+1 | |
2021-03-16 | make quick: re-use GHCOPTS for tests | John MacFarlane | 1 | -1/+1 | |
2021-03-16 | Use BENCHARGS in 'make bench'. | John MacFarlane | 1 | -7/+4 | |
2021-03-16 | cabal.project: remove -j, which means -j1! | John MacFarlane | 1 | -1/+1 | |
2021-03-16 | Update .hlint.yaml to avoid false positives on redundant brackets. | John MacFarlane | 1 | -0/+2 | |
These brackets are not redundant, it's a bug in hlint: $(deriveJSON ... ) | |||||
2021-03-16 | Removed unused LANGUAGE pragmas. | John MacFarlane | 2 | -2/+0 | |
2021-03-16 | Fix benchmark CI to use gauge options. | John MacFarlane | 1 | -1/+1 | |
2021-03-16 | make quick: use -j4 to speed up build | John MacFarlane | 1 | -1/+1 | |
2021-03-16 | Remove JS comment from HTML (#7154) | Florian Kohrt | 1 | -1/+1 | |
Illegal, turn into HTML comment | |||||
2021-03-16 | CONTRIBUTING: suggest using a `cabal.project.local` file (#7153) | Albert Krewinkel | 1 | -3/+10 | |
2021-03-15 | Switch to gauge for now for benchmarks. | John MacFarlane | 3 | -13/+20 | |
tasty-bench is displaying odd behavior, with different timings depending on the `--pattern` specified. | |||||
2021-03-15 | Force readFile in benchmarks early | Bodigrim | 1 | -6/+6 | |
2021-03-15 | Add compiler timings to 'make bench' | John MacFarlane | 1 | -1/+1 | |
2021-03-15 | Update tests for new texmath. | John MacFarlane | 5 | -6/+6 | |
2021-03-15 | Require texmath 0.12.2 | John MacFarlane | 2 | -1/+2 | |
2021-03-15 | Use doclayout 0.3.0.2. | John MacFarlane | 1 | -1/+1 | |
This further reduces time and memory needed to compile pandoc. | |||||
2021-03-15 | Remove an unneeded import | John MacFarlane | 1 | -1/+0 | |
2021-03-15 | Use foldl' instead of foldl everywhere. | John MacFarlane | 16 | -29/+34 | |
2021-03-14 | Require latest doclayout and skylighting. | John MacFarlane | 2 | -5/+6 | |
2021-03-14 | Handle 'nocite' better with --biblatex and --natbib. | John MacFarlane | 2 | -2/+13 | |
Previously the nocite metadata field was ignored with these formats. Now it populates a `nocite-ids` template variable and causes a `\nocite` command to be issued. Closes #4585. | |||||
2021-03-14 | Use latest dev version of doclayout. | John MacFarlane | 1 | -3/+2 | |
This reduces compile time/memory consumption for pandoc considerably. See jgm/doclayout#1. | |||||
2021-03-13 | T.P.App.FormatHeuristics: shorten code, improve docs. | Albert Krewinkel | 1 | -7/+13 | |
2021-03-13 | MediaWiki reader: Allow block-level content in notes (ref). | John MacFarlane | 2 | -1/+21 | |
Closes #7145. | |||||
2021-03-13 | Use integral values for w:tblW in docx. | John MacFarlane | 4 | -1/+1 | |
Cloess #7141. | |||||
2021-03-13 | Add ghcid-test to Makefile | John MacFarlane | 1 | -0/+3 | |
2021-03-13 | Use eciteproc >= 0.3.0.9 | John MacFarlane | 2 | -1/+2 | |
2021-03-13 | stack.yaml: add jira-wiki-markup-1.3.4 to extra-deps | Albert Krewinkel | 1 | -0/+1 | |
2021-03-13 | Use jira-wiki-markup 1.3.4 | Albert Krewinkel | 3 | -4/+3 | |
Jira reader: * Fixed parsing of autolinks (i.e., of bare URLs in the text). Previously an autolink would take up the rest of a line, as spaces were allowed characters in these items. * Emoji character sequences no longer cause parsing failures. This was due to missing backtracking when emoji parsing fails. Jira writer: * Block quotes are only rendered as `bq.` if they do not contain a linebreak. | |||||
2021-03-13 | Jira reader: mark divs created from panels with class "panel". | Albert Krewinkel | 2 | -2/+8 | |
Closes: tarleb/jira-wiki-markup#2 | |||||
2021-03-13 | Jira writer: improve div/panel handling | Albert Krewinkel | 2 | -11/+58 | |
Include div attributes in panels, always render divs with class `panel` as panels, and avoid nesting of panels. | |||||
2021-03-12 | Citeproc: apply fixLinks correctly. | John MacFarlane | 1 | -5/+5 | |
This is code that incorporates a prefix like `https://doi.org/` into a following link when appropriate. But it didn't work because we were walking with a `[Inline] -> [Inline]` function on an `Inlines`. Changed the point of application of `fixLink` to resolve the issue. Closes #7130. |