Anonymous
7/4/2025, 2:08:18 PM No.105798379
Are you excited for the upcoming BASH release? I'm literally steaming with anticipation.
>This release fixes several outstanding bugs in bash-5.2 and introduces
>a number of new features. There are significant new features of note:
>* There is a new form of command substitution that executes the command in
> the current shell execution context. Two forms are implemented: one that
> reads the command substitution's output and another that expects to find
> the result in the REPLY shell variable when the command substitution
> completes.
>* The GLOBSORT shell variable determines how the shell will sort the results
> of pathname completion.
>* The compgen builtin has an option to put the generated completions into a
> designated shell variable instead of writing them to the standard output.
>* The read builtin has a new `-E' option that uses readline with the default
> bash completion, including programmable completion.
>* The source builtin has a new `-p PATH' option, which makes it use the PATH
> argument instead of $PATH to search for the file.
>The source code has been updated for C23 conformance. This means that bash
>will no longer compile with K&R-style C compilers.
>Readline has a new option that allows case-insensitive searching, a new
>command that executes a named readline command, and a new command that
>exports possible word completions in a specified format for consumption
>by another process.
https://ftp.gnu.org/pub/gnu/bash/
>This release fixes several outstanding bugs in bash-5.2 and introduces
>a number of new features. There are significant new features of note:
>* There is a new form of command substitution that executes the command in
> the current shell execution context. Two forms are implemented: one that
> reads the command substitution's output and another that expects to find
> the result in the REPLY shell variable when the command substitution
> completes.
>* The GLOBSORT shell variable determines how the shell will sort the results
> of pathname completion.
>* The compgen builtin has an option to put the generated completions into a
> designated shell variable instead of writing them to the standard output.
>* The read builtin has a new `-E' option that uses readline with the default
> bash completion, including programmable completion.
>* The source builtin has a new `-p PATH' option, which makes it use the PATH
> argument instead of $PATH to search for the file.
>The source code has been updated for C23 conformance. This means that bash
>will no longer compile with K&R-style C compilers.
>Readline has a new option that allows case-insensitive searching, a new
>command that executes a named readline command, and a new command that
>exports possible word completions in a specified format for consumption
>by another process.
https://ftp.gnu.org/pub/gnu/bash/
Replies: