Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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. | |||||
2021-03-12 | Simplify compactDL. | John MacFarlane | 1 | -13/+11 | |
2021-03-11 | JATS templates: support 'equal-contrib' attrib for authors | Albert Krewinkel | 3 | -2/+11 | |
Authors who contributed equally to a paper may be marked with `equal-contrib`. | |||||
2021-03-10 | HTML writer: Add warnings on duplicate attribute values. | John MacFarlane | 3 | -18/+38 | |
This prevents emitting invalid HTML. Ultimately it would be good to prevent this in the types themselves, but this is better for now. T.P.Logging: Add DuplicateAttribute constructor to LogMessage. [API change] | |||||
2021-03-09 | Re-add a needed dependency for benchmark. | John MacFarlane | 1 | -0/+1 | |
2021-03-09 | RST reader: fix logic for ending comments. | John MacFarlane | 2 | -1/+18 | |
Previously comments sometimes got extended too far. Closes #7134. | |||||
2021-03-09 | Revert "Use -Wunused-packages on ghc >= 8.10." | John MacFarlane | 1 | -2/+0 | |
This reverts commit 7a1d0f01e94d115f361ead110b60174bfc732033. This option gives confusing output when a build is interrupted, suggesting that packages aren't required when we just didn't get to the model that requires them. | |||||
2021-03-09 | Remove some unused packages from pandoc.cabal. | John MacFarlane | 1 | -4/+2 | |
2021-03-09 | Use -Wunused-packages on ghc >= 8.10. | John MacFarlane | 1 | -0/+2 | |
2021-03-09 | Org writer: fix operator precedence mistake in previous commit | Albert Krewinkel | 1 | -1/+2 | |
2021-03-09 | Org writer: prevent unintended creation of ordered list items | Albert Krewinkel | 2 | -4/+17 | |
Adjust line wrapping if default wrapping would cause a line to be read as an ordered list item. Fixes #7132 | |||||
2021-03-08 | linux/make_artifacts.sh: Use -f when removing artifacts/DONE. | John MacFarlane | 1 | -1/+2 | |
2021-03-08 | ARM build script: more reliable detection of completion. | John MacFarlane | 2 | -1/+10 | |
Previously we downloaded the tar.gz before it was complete. | |||||
2021-03-08 | Use correct architecture in .tar.gz for linux. | John MacFarlane | 1 | -1/+1 | |
2021-03-08 | build-arm.sh: fix elapsed time. | John MacFarlane | 1 | -2/+6 | |
2021-03-08 | Update RELEASE-CHECKLIST | John MacFarlane | 1 | -0/+1 | |
2021-03-08 | Update date in changelog and manual. | John MacFarlane | 3 | -14/+50 | |
2021-03-08 | Fix, amend changelog. | Albert Krewinkel | 1 | -5/+8 | |
2021-03-08 | Jira writer: use noformat instead of code for unknown languages. | Albert Krewinkel | 3 | -38/+37 | |
Code blocks that are not marked as a language supported by Jira are rendered as preformatted text with `{noformat}` blocks. Fixes: tarleb/jira-wiki-markup#4 | |||||
2021-03-07 | More changelog fixes. | John MacFarlane | 1 | -2/+7 | |
2021-03-07 | Update changelog. | John MacFarlane | 1 | -0/+39 | |
2021-03-07 | build-arm.sh: env variable for ARTIFACTS. | John MacFarlane | 1 | -1/+5 | |
2021-03-07 | build-arm.sh: print total build time | John MacFarlane | 1 | -0/+3 | |
2021-03-07 | Fixed build-arm script. | John MacFarlane | 1 | -13/+19 | |
Use environment variables which can be set to use different AMIs, keys, or instance types. Correctly detect successful build. | |||||
2021-03-07 | LaTeX reader: handle table cells containing `&` in `\verb`. | John MacFarlane | 2 | -1/+33 | |
Closes #7129. | |||||
2021-03-07 | build-arm.sh: retrieve build artifacts after success. | John MacFarlane | 1 | -0/+7 | |
2021-03-07 | LaTeX reader: support hyperref command. | John MacFarlane | 1 | -4/+13 | |
Closes #7127. | |||||
2021-03-07 | Add script to build an ARM binary on AWS. | John MacFarlane | 1 | -0/+82 | |
2021-03-06 | Set --user in docker run to avoid permission issues. | John MacFarlane | 1 | -0/+1 | |
We were unable previously to write to the artifacts directory. | |||||
2021-03-06 | Avoid subprocess for docker run. | John MacFarlane | 1 | -2/+2 | |
2021-03-06 | make debpkg: send docker output to docker.log in the host. | John MacFarlane | 1 | -2/+4 | |
Otherwise once the container is gone we can't figure out what happened. | |||||
2021-03-06 | linux build script: set architecture to 'unknown' when no match. | John MacFarlane | 1 | -0/+1 | |
2021-03-06 | Makefile: Remove ARCH | John MacFarlane | 1 | -1/+0 | |
2021-03-06 | linux build script: handle architecture for aarch64. | John MacFarlane | 1 | -3/+4 | |
2021-03-06 | Fix linux nightly build to use ghc 8.10.3. | John MacFarlane | 1 | -0/+7 | |
With 9.0.1 we can't yet build all dependencies. | |||||
2021-03-06 | Don't --rm docker. | John MacFarlane | 1 | -1/+0 | |
2021-03-06 | Allow `--resource-path` to accumulate. | John MacFarlane | 3 | -2/+9 | |
Previously, if `--resource-path` were used multiple times, the last resource path would replace the others. With this change, each time `--resource-path` is used, it prepends the specified path components to the existing resource path. Similarly, when `resource-path` is specified in a defaults file, the paths provided will be prepended to the existing resource path. This change also allows one to avoid using the OS-specific path separator; instead, one can simply use `--resource-path` a number of times with single paths. This form of command will not have an OS-dependent behavior. This change facilitates the use of multiple, small defaults files: each can specify a directory containing its own resources without clobbering the resource paths set by the others. Closes #6152. | |||||
2021-03-06 | Fix docker image. | John MacFarlane | 1 | -7/+1 | |
2021-03-05 | More Makefile tweaks around docker linux build. | John MacFarlane | 1 | -5/+6 | |
2021-03-05 | Makefile: choose linux docker image depending on arch. | John MacFarlane | 1 | -1/+10 | |
2021-03-05 | Makefile: exit smoothly if no prior benchmark files found. | John MacFarlane | 1 | -1/+1 | |
2021-03-05 | Makefile: debpkg: use new multi-arch GHC 8.10.4 docker... | John MacFarlane | 1 | -1/+2 | |
...created by Olivier Benz. This should allow us to build on arm architecture. | |||||
2021-03-05 | Allow `${.}` in defaults files paths... | John MacFarlane | 2 | -2/+24 | |
to refer to the directory where the default file is. This will make it possible to create moveable "packages" of resources in a directory. Closes #5871. | |||||
2021-03-05 | Implement environment variable interpolation in defaults files. | John MacFarlane | 3 | -14/+147 | |
This allows the syntax `${HOME}` to be used, in fields that expect file paths only. Any environment variable may be interpolated in this way. A warning will be raised for undefined variables. The special variable `USERDATA` is automatically set to the user data directory in force when the defaults file is parsed. (Note: it may be different from the eventual user data directory, if the defaults file or further command line options change that.) Closes #5982. Closes #5977. Closes #6108 (path not taken). | |||||
2021-03-05 | Add fields for CSL optinos to Opt. | John MacFarlane | 2 | -53/+46 | |
* Add `optCSL`, `optBibliography`, `optCitationAbbreviations` to `Opt` [API change]. * Move `addMeta` from T.P.App.Opt to T.P.App.CommandLineOptions. | |||||
2021-03-05 | Logging: Add EnvironmentVariableUndefined constructor to LogMessage. | John MacFarlane | 1 | -0/+6 | |
[API change] | |||||
2021-03-05 | Shared: Change defaultUserDataDirs -> defaultUserDataDir. | John MacFarlane | 2 | -14/+18 | |
Rationale: the manual says that the XDG data directory will be used if it exists, otherwise the legacy data directory. So we should just determine this and use this directory, rather than having a search path which could cause some things to be taken from one data directory and others from others. [API change] | |||||
2021-03-04 | Revert "Revert "Relax `--abbreviations` rules so that a period isn't required. | John MacFarlane | 2 | -4/+4 | |
This reverts commit 916ce4d51121e0529b938fda71f37e947882abe5. I was confused in thinking it wouldn't work. | |||||
2021-03-04 | Revert "Relax `--abbreviations` rules so that a period isn't required." | John MacFarlane | 2 | -4/+4 | |
This reverts commit e461b7dd45f717f3317216c7d3207a1d24bf1c85. Ill-advised change. This doesn't work because we parse strings in chunks. |