fix conf management
This commit is contained in:
@@ -25,6 +25,17 @@ Versions follow `MAJOR.MINOR.PATCH-REVISION_STAGE_N` (e.g. `3.99.1-4_rc_1`).
|
||||
fallback (no `pigz`) works again.
|
||||
- `utaz`: single top-level directory flattening, `--no-dir` target location,
|
||||
`foo.tar.gz` host directory name and `.tar.lz` extraction.
|
||||
- `conf_save`: no longer replaces a symlinked configuration file by a regular
|
||||
one, keeps the file permissions, rejects multi-line values, and inserts a new
|
||||
key before the trailing comments/banner of its section instead of under the
|
||||
next section's banner; leading blanks before a `[section]` are recognised.
|
||||
- `conf_dump -a`: a commented default is no longer listed when the key is set
|
||||
later in the same section; `NO_COLOR` is honoured; names with newlines or
|
||||
backslashes in arguments are handled.
|
||||
- `term_set`: `COLORTERM=truecolor` no longer short-circuits every other probe
|
||||
(it selected `xterm-direct` even inside tmux/screen or VTE terminals);
|
||||
multiplexers (tmux, screen) are now checked before emulator hints, since they
|
||||
inherit the emulator's variables.
|
||||
- `compress.sh`: option flags and loop variables no longer leak into the
|
||||
interactive shell.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user