allow FIGNORE suffixes to match entire pathnames; allow SIGINT received while a function is executing in a loop to break the loop

This commit is contained in:
Chet Ramey
2023-04-24 15:25:45 -04:00
parent d052bd6fd9
commit ec02facd13
16 changed files with 244 additions and 235 deletions
+58 -65
View File
@@ -1,9 +1,9 @@
This is bash.info, produced by makeinfo version 6.8 from bashref.texi.
This text is a brief description of the features that are present in the
Bash shell (version 5.2, 17 April 2023).
Bash shell (version 5.2, 20 April 2023).
This is Edition 5.2, last updated 17 April 2023, of 'The GNU Bash
This is Edition 5.2, last updated 20 April 2023, of 'The GNU Bash
Reference Manual', for 'Bash', Version 5.2.
Copyright (C) 1988-2023 Free Software Foundation, Inc.
@@ -26,10 +26,10 @@ Bash Features
*************
This text is a brief description of the features that are present in the
Bash shell (version 5.2, 17 April 2023). The Bash home page is
Bash shell (version 5.2, 20 April 2023). The Bash home page is
<http://www.gnu.org/software/bash/>.
This is Edition 5.2, last updated 17 April 2023, of 'The GNU Bash
This is Edition 5.2, last updated 20 April 2023, of 'The GNU Bash
Reference Manual', for 'Bash', Version 5.2.
Bash contains features that appear in other popular shells, and some
@@ -7493,13 +7493,6 @@ required for bash-5.1 and later versions.
* quoting the rhs of the '[[' command's regexp matching operator
(=~) has no special effect
'compat32'
* interrupting a command list such as "a ; b ; c" causes the
execution of the next command in the list (in bash-4.0 and
later versions, the shell acts as if it received the
interrupt, so interrupting one command in a list aborts the
execution of the entire list)
'compat40'
* the '<' and '>' operators to the '[[' command do not consider
the current locale when comparing strings; they use ASCII
@@ -12787,60 +12780,60 @@ Node: Controlling the Prompt298007
Node: The Restricted Shell300969
Node: Bash POSIX Mode303576
Node: Shell Compatibility Mode319366
Node: Job Control327930
Node: Job Control Basics328387
Node: Job Control Builtins333386
Node: Job Control Variables339178
Node: Command Line Editing340331
Node: Introduction and Notation341999
Node: Readline Interaction343619
Node: Readline Bare Essentials344807
Node: Readline Movement Commands346593
Node: Readline Killing Commands347550
Node: Readline Arguments349468
Node: Searching350509
Node: Readline Init File352692
Node: Readline Init File Syntax353950
Node: Conditional Init Constructs377738
Node: Sample Init File381931
Node: Bindable Readline Commands385052
Node: Commands For Moving386253
Node: Commands For History388301
Node: Commands For Text393292
Node: Commands For Killing396938
Node: Numeric Arguments399968
Node: Commands For Completion401104
Node: Keyboard Macros405292
Node: Miscellaneous Commands405977
Node: Readline vi Mode412012
Node: Programmable Completion412916
Node: Programmable Completion Builtins420693
Node: A Programmable Completion Example431678
Node: Using History Interactively436923
Node: Bash History Facilities437604
Node: Bash History Builtins440606
Node: History Interaction445627
Node: Event Designators449244
Node: Word Designators450595
Node: Modifiers452352
Node: Installing Bash454157
Node: Basic Installation455291
Node: Compilers and Options459010
Node: Compiling For Multiple Architectures459748
Node: Installation Names461437
Node: Specifying the System Type463543
Node: Sharing Defaults464257
Node: Operation Controls464927
Node: Optional Features465882
Node: Reporting Bugs477098
Node: Major Differences From The Bourne Shell478429
Node: GNU Free Documentation License495275
Node: Indexes520449
Node: Builtin Index520900
Node: Reserved Word Index527724
Node: Variable Index530169
Node: Function Index547154
Node: Concept Index560935
Node: Job Control327607
Node: Job Control Basics328064
Node: Job Control Builtins333063
Node: Job Control Variables338855
Node: Command Line Editing340008
Node: Introduction and Notation341676
Node: Readline Interaction343296
Node: Readline Bare Essentials344484
Node: Readline Movement Commands346270
Node: Readline Killing Commands347227
Node: Readline Arguments349145
Node: Searching350186
Node: Readline Init File352369
Node: Readline Init File Syntax353627
Node: Conditional Init Constructs377415
Node: Sample Init File381608
Node: Bindable Readline Commands384729
Node: Commands For Moving385930
Node: Commands For History387978
Node: Commands For Text392969
Node: Commands For Killing396615
Node: Numeric Arguments399645
Node: Commands For Completion400781
Node: Keyboard Macros404969
Node: Miscellaneous Commands405654
Node: Readline vi Mode411689
Node: Programmable Completion412593
Node: Programmable Completion Builtins420370
Node: A Programmable Completion Example431355
Node: Using History Interactively436600
Node: Bash History Facilities437281
Node: Bash History Builtins440283
Node: History Interaction445304
Node: Event Designators448921
Node: Word Designators450272
Node: Modifiers452029
Node: Installing Bash453834
Node: Basic Installation454968
Node: Compilers and Options458687
Node: Compiling For Multiple Architectures459425
Node: Installation Names461114
Node: Specifying the System Type463220
Node: Sharing Defaults463934
Node: Operation Controls464604
Node: Optional Features465559
Node: Reporting Bugs476775
Node: Major Differences From The Bourne Shell478106
Node: GNU Free Documentation License494952
Node: Indexes520126
Node: Builtin Index520577
Node: Reserved Word Index527401
Node: Variable Index529846
Node: Function Index546831
Node: Concept Index560612

End Tag Table