summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-12-14 21:17:22 +0000
committerKarl Berry <karl@freefriends.org>2024-12-14 21:17:22 +0000
commit69ddfb12aa76de5eae1e06d0013d01a7bab7537c (patch)
tree66f1f58c6c522bcd856a5e5777c5e4fb4ec6d0c0 /Master/texmf-dist/doc
parent166a29e6a963e7bba9a711be5a673d455440d46d (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.md31
-rw-r--r--Master/texmf-dist/doc/support/expltools/README.md4
-rw-r--r--Master/texmf-dist/doc/support/expltools/project-proposal.pdfbin67243 -> 67243 bytes
-rw-r--r--Master/texmf-dist/doc/support/expltools/warnings-and-errors.pdfbin2780722 -> 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
index 58598e7dfd3..1d831747a9f 100644
--- a/Master/texmf-dist/doc/support/expltools/project-proposal.pdf
+++ b/Master/texmf-dist/doc/support/expltools/project-proposal.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/support/expltools/warnings-and-errors.pdf b/Master/texmf-dist/doc/support/expltools/warnings-and-errors.pdf
index 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
Binary files differ