mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-03-09 15:50:02 +00:00
Accumulated fixes for minor issues (#442)
This commit applies various accumulated bugfixes: - Applied some fixes for compiler warnings based off of the following pull requests (with whitespace changes excluded to avoid inflating the size of the diff): https://github.com/att/ast/pull/281 https://github.com/att/ast/pull/283 https://github.com/att/ast/pull/303 https://github.com/att/ast/pull/304 - clone_type(): Two separate variables in this function share the same name. A bugfix from ksh93v- 2013-05-24 was backported to avoid conflict issues. - Backported a minor error message improvement from ksh2020 for when the user attempts to run too many coprocesses. - Backported a ksh2020 bugfix for a file descriptor leak:58bc8b56
- Backported ksh2020 bugfixes for unused variable and pointless assignment lint warnings:47650fe0
df209c0d
5e417b00
- Applied a few minor improvements to libast from graphviz:e7c03541
969a7cde
- dtmemory(): Mark unused parameters with NOT_USED(). Based on:6ac3ad99
- Applied a few documentation/comment tweaks for the NEWS file, printf -v and spawnveg. - Added a missing regression test for using the rm builtin's -f option without additional arguments (this was fixed in ksh93u+ 2012-02-14).
This commit is contained in:
parent
e3a1dda93a
commit
ad9f9ff13e
23 changed files with 78 additions and 59 deletions
4
NEWS
4
NEWS
|
@ -858,7 +858,7 @@ Any uppercase BUG_* names are modernish shell bug IDs.
|
|||
the parent environment was corrupted or the shell crashed.
|
||||
When a redirection was used in a DEBUG trap action, the trap was disabled.
|
||||
DEBUG traps were also incorrectly inherited by subshells and ksh functions.
|
||||
All this was caused by a bug introduced in ksh 93t 2008-07-25.
|
||||
All this was caused by a bug introduced in ksh 93t 2008-06-24.
|
||||
|
||||
2021-01-22:
|
||||
|
||||
|
@ -869,7 +869,7 @@ Any uppercase BUG_* names are modernish shell bug IDs.
|
|||
|
||||
- Fixed: executing a DEBUG trap in a command substitution had side effects
|
||||
on the exit status ($?) of non-trap commands.
|
||||
This bug was introduced in ksh 93t 2008-11-04.
|
||||
This bug was introduced in ksh 93t 2008-09-21.
|
||||
|
||||
- The typeset builtin command now gives an informative error message if an
|
||||
incompatible combination of options is given.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue