diff options
author | Karl Berry <karl@freefriends.org> | 2024-12-14 21:17:22 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2024-12-14 21:17:22 +0000 |
commit | 69ddfb12aa76de5eae1e06d0013d01a7bab7537c (patch) | |
tree | 66f1f58c6c522bcd856a5e5777c5e4fb4ec6d0c0 /Master/texmf-dist/doc | |
parent | 166a29e6a963e7bba9a711be5a673d455440d46d (diff) |
expltools (14dec24)
git-svn-id: svn://tug.org/texlive/trunk@73119 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r-- | Master/texmf-dist/doc/support/expltools/CHANGES.md | 31 | ||||
-rw-r--r-- | Master/texmf-dist/doc/support/expltools/README.md | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/support/expltools/project-proposal.pdf | bin | 67243 -> 67243 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/support/expltools/warnings-and-errors.pdf | bin | 2780722 -> 2780738 bytes |
4 files changed, 31 insertions, 4 deletions
diff --git a/Master/texmf-dist/doc/support/expltools/CHANGES.md b/Master/texmf-dist/doc/support/expltools/CHANGES.md index 1d84a52763d..39d3a6c9c60 100644 --- a/Master/texmf-dist/doc/support/expltools/CHANGES.md +++ b/Master/texmf-dist/doc/support/expltools/CHANGES.md @@ -1,5 +1,33 @@ # Changes +## expltools 2024-12-13 + +### explcheck v0.2.0 + +#### Development + +- Add a command-line option `--porcelain` for machine-readable output. + (suggested by @FrankMittelbach in #8, added in #14) + + See <https://github.com/Witiko/expltools/pull/15#issuecomment-2542418484> + and below for a demonstration of how you might set up your text editor, so + that it automatically navigates you to lines with warnings and errors. + +#### Fixes + +- In the command-line interface, forbid the checking of .ins and .dtx files. + Display messages that direct users to check the generated files instead. + (reported by @josephwright and @FrankMittelbach in #8, fixed in #14) + +- Expect both backslashes and forward slashes when shortening pathnames. (#14) + +- Correctly pluralize "1 file" on the first line of command-line output. (#14) + +#### Documentation + +- Normalize the behavior and documentation of functions `get_*()` across files + `explcheck/build.lua`, `explcheck/test.lua`, and `explcheck-cli.lua`. (#14) + ## expltools 2024-12-09 ### explcheck v0.1.1 @@ -7,7 +35,6 @@ #### Fixes - In LuaTeX, initialize Kpathsea Lua module searchers first. - (reported by @josephwright, Lars Madsen, and Philip Taylor on [tex-live@tug.org][tex-live-02] and by @muzimuzhi in #9, fixed on [tex-live@tug.org][tex-live-03] by @gucci-on-fleek) @@ -23,7 +50,7 @@ - Include explcheck version in the command-line interface. (reported in #10, fixed in #13) -- Hint in the file `README.md` that .dtx are not well supported. +- Hint in the file `README.md` that .dtx files are not well-supported. (reported by @josephwright in #8, added in #13) - Show in the file `README.md` how explcheck can be used from Lua code. (#13) diff --git a/Master/texmf-dist/doc/support/expltools/README.md b/Master/texmf-dist/doc/support/expltools/README.md index 40a0ffff329..94479c74c5f 100644 --- a/Master/texmf-dist/doc/support/expltools/README.md +++ b/Master/texmf-dist/doc/support/expltools/README.md @@ -81,8 +81,8 @@ jobs: You can prepare the expltools bundle for distribution with the following two commands: -- `l3build tag`: Add the current version numbers to the file `explcheck-lua.cli`. -- `l3build ctan`: Run tests, build the documentation, and create a CTAN archive `expltools-ctan.zip`. +1. `l3build tag`: Add the current version numbers to the file `explcheck-lua.cli`. +2. `l3build ctan`: Run tests, build the documentation, and create a CTAN archive `expltools-ctan.zip`. The file `explcheck.lua` should be installed in the TDS directory `scripts/expltools/explcheck`. Furthermore, it should be made executable and either symlinked to system directories as `explcheck` on Unix or have a wrapper `explcheck.exe` installed on Windows. diff --git a/Master/texmf-dist/doc/support/expltools/project-proposal.pdf b/Master/texmf-dist/doc/support/expltools/project-proposal.pdf Binary files differindex 58598e7dfd3..1d831747a9f 100644 --- a/Master/texmf-dist/doc/support/expltools/project-proposal.pdf +++ b/Master/texmf-dist/doc/support/expltools/project-proposal.pdf diff --git a/Master/texmf-dist/doc/support/expltools/warnings-and-errors.pdf b/Master/texmf-dist/doc/support/expltools/warnings-and-errors.pdf Binary files differindex a7b2000188b..56c20e7dfa2 100644 --- a/Master/texmf-dist/doc/support/expltools/warnings-and-errors.pdf +++ b/Master/texmf-dist/doc/support/expltools/warnings-and-errors.pdf |