diff options
Diffstat (limited to 'CHANGES-5.2')
-rw-r--r-- | CHANGES-5.2 | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/CHANGES-5.2 b/CHANGES-5.2 index 262cd6f5..cfd1c9c9 100644 --- a/CHANGES-5.2 +++ b/CHANGES-5.2 @@ -1,3 +1,27 @@ +This document details the changes between this version, bash-5.2-rc3, and +the previous version, bash-5.2-rc2. + +1. Changes to Bash + +a. Added a compatibility mode feature that causes the parser to parse command + substitutions as if extglob were enabled. If it is enabled before execution, + parse at execution will succeed. If not, the subsequent execution parse will + fail. + +b. Fixed an issue with handling a `return' executed in a trap action if the + trap is executed while running in a shell function. + +2. Changes to Readline + +3. New Features in Bash + +4. New Features in Readline + +a. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG) + each time it is called, and modifies the appropriate locale-specific display + and key binding variables when the locale changes. + +------------------------------------------------------------------------------ This document details the changes between this version, bash-5.2-rc2, and the previous version, bash-5.2-rc1. @@ -444,7 +468,7 @@ z. The new `--enable-translatable-strings' option to `configure' allows $"..." support to be compiled in or out. aa. The new `globskipdots' shell option forces pathname expansion never to - return `.' or `..' unless explicitly matched. + return `.' or `..' unless explicitly matched. It is enabled by default. bb. Array references using `@' and `*' that are the value of nameref variables (declare -n ref='v[@]' ; echo $ref) no longer cause the shell to exit if |