lang bug fix

This commit is contained in:
2026-10-13 13:42:56 +02:00
parent f7ff06cce6
commit 2b4732d0e3
3 changed files with 54 additions and 9 deletions
+6
View File
@@ -90,6 +90,12 @@ Versions follow `MAJOR.MINOR.PATCH-REVISION_STAGE_N` (e.g. `3.99.1-4_rc_1`).
helper no longer leak into the shell. `showinfo` no longer needs the
`hostname` binary.
- `showinfo`: `fastfetch` is now preferred over the unmaintained `neofetch`.
- `lang.sh`: `setlocale` (and the `SET_LOCALE` shortcuts) had no effect after
`setc`, because `LC_ALL` stayed set; `setc` and the shortcuts changed the
locale when called with `--help` (and thus through `help <command>`);
`setlocale fr_FR` could pick a non-UTF-8 charset; shortcut functions are built
without evaluating the raw configuration value, and an alias cannot replace
`setlocale` or `setc`.
- `compress.sh`: option flags and loop variables no longer leak into the
interactive shell.