aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-20wrap in if(document-css)dark-modemb21
2021-03-20add highlighting-css-dark optionmb21
2021-03-20update testsmb21
2021-03-20set highlight-style-dark variablemb21
2021-03-19fix testsmb21
2021-03-19mostly revertmb21
2021-03-19overwrite the two darkest syntax-highlighting colorsMauro Bieg
2021-03-19HTML template CSS: add dark modeMauro Bieg
closes #7125 these values take precedence over values set by custom variables
2021-03-18Use minimumDef instead of minimum (partial function).John MacFarlane
2021-03-18Require safe >= 0.3.18 and remove cpp.John MacFarlane
2021-03-18Rewrite a foldl1 as a foldl'.John MacFarlane
2021-03-18Remove another foldr1 partial function use.John MacFarlane
2021-03-18T.P.Readers.Odt.StyleReader: rewrite foldr1 use as foldr.John MacFarlane
This avoids a partial function.
2021-03-18Don't bake in extra stack size to the executables.John MacFarlane
I don't think this is necessary; stack overflows generally indicate a code problem and should be fixed (and have been when reported).
2021-03-18Minor revisions to provisional changelog.John MacFarlane
2021-03-18Bump to 2.12.1 and update changelog.John MacFarlane
2021-03-18Use -A8m for default rtsopts for benchmarkJohn MacFarlane
2021-03-18Revert the -j related changes in make_artifacts.sh.John MacFarlane
This led to very slow build times.
2021-03-18Change -A256m to -A8m in GHCOPTSJohn MacFarlane
2021-03-18pandoc.cabal: bake in -A8m to rtsopts.John MacFarlane
This reserves a larger allocation area and reduces GC, speeding up execution.
2021-03-18build-arm.sh : remove strict checking on first ssh accessJohn MacFarlane
2021-03-18make_artifacts.sh: try using -j for cabal rather than -j4 ghc-options.John MacFarlane
2021-03-17Use random 1.2.0 in stack.yaml.John MacFarlane
2021-03-17Docx writer: make nsid in abstractNum deterministic.John MacFarlane
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-17Update bounds for random (#7156)Alexey Kuleshevich
2021-03-17Fix benchmark in ci.John MacFarlane
2021-03-17Benchmark improvements.John MacFarlane
* 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-17Makefile: Add comment documenting benchmark settings.John MacFarlane
2021-03-17Fix regression with `tex_math_backslash` in Markdown reader.John MacFarlane
Added regression test. Closes #7155.
2021-03-17Add test for #7155.John MacFarlane
2021-03-17Remove unnecessary tasty-bench from extra-depsJohn MacFarlane
2021-03-17Revert "Makefile: add --static to quick target"John MacFarlane
This reverts commit 6075b17ae11e5f1670d5d6e715431c4242dfd943.
2021-03-16Makefile: add --static to quick targetJohn MacFarlane
2021-03-16Disable redundant brackets check in .hlint.yaml.John MacFarlane
2021-03-16Increase heap space in runtime for benchmarks.John MacFarlane
Otherwise we're essentially benchmarking garbage collecting, which can give very inconsistent results.
2021-03-16Use -j4 for linux release build.John MacFarlane
2021-03-16.hlint.yaml - fix more false positives for redundant brackets.John MacFarlane
2021-03-16Makefile: set -j4 in default GHCOPTSJohn MacFarlane
2021-03-16make quick: re-use GHCOPTS for testsJohn MacFarlane
2021-03-16Use BENCHARGS in 'make bench'.John MacFarlane
2021-03-16cabal.project: remove -j, which means -j1!John MacFarlane
2021-03-16Update .hlint.yaml to avoid false positives on redundant brackets.John MacFarlane
These brackets are not redundant, it's a bug in hlint: $(deriveJSON ... )
2021-03-16Removed unused LANGUAGE pragmas.John MacFarlane
2021-03-16Fix benchmark CI to use gauge options.John MacFarlane
2021-03-16make quick: use -j4 to speed up buildJohn MacFarlane
2021-03-16Remove JS comment from HTML (#7154)Florian Kohrt
Illegal, turn into HTML comment
2021-03-16CONTRIBUTING: suggest using a `cabal.project.local` file (#7153)Albert Krewinkel
2021-03-15Switch to gauge for now for benchmarks.John MacFarlane
tasty-bench is displaying odd behavior, with different timings depending on the `--pattern` specified.
2021-03-15Force readFile in benchmarks earlyBodigrim
2021-03-15Add compiler timings to 'make bench'John MacFarlane