Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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. | |||||
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. |