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
@@ -2,9 +2,9 @@ This is bashref.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.
@@ -27,10 +27,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
@@ -7494,13 +7494,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
@@ -12788,60 +12781,60 @@ Node: Controlling the Prompt298232
Node: The Restricted Shell301197
Node: Bash POSIX Mode303807
Node: Shell Compatibility Mode319600
Node: Job Control328167
Node: Job Control Basics328627
Node: Job Control Builtins333629
Node: Job Control Variables339424
Node: Command Line Editing340580
Node: Introduction and Notation342251
Node: Readline Interaction343874
Node: Readline Bare Essentials345065
Node: Readline Movement Commands346854
Node: Readline Killing Commands347814
Node: Readline Arguments349735
Node: Searching350779
Node: Readline Init File352965
Node: Readline Init File Syntax354226
Node: Conditional Init Constructs378017
Node: Sample Init File382213
Node: Bindable Readline Commands385337
Node: Commands For Moving386541
Node: Commands For History388592
Node: Commands For Text393586
Node: Commands For Killing397235
Node: Numeric Arguments400268
Node: Commands For Completion401407
Node: Keyboard Macros405598
Node: Miscellaneous Commands406286
Node: Readline vi Mode412324
Node: Programmable Completion413231
Node: Programmable Completion Builtins421011
Node: A Programmable Completion Example431999
Node: Using History Interactively437247
Node: Bash History Facilities437931
Node: Bash History Builtins440936
Node: History Interaction445960
Node: Event Designators449580
Node: Word Designators450934
Node: Modifiers452694
Node: Installing Bash454502
Node: Basic Installation455639
Node: Compilers and Options459361
Node: Compiling For Multiple Architectures460102
Node: Installation Names461794
Node: Specifying the System Type463903
Node: Sharing Defaults464620
Node: Operation Controls465293
Node: Optional Features466251
Node: Reporting Bugs477470
Node: Major Differences From The Bourne Shell478804
Node: GNU Free Documentation License495653
Node: Indexes520830
Node: Builtin Index521284
Node: Reserved Word Index528111
Node: Variable Index530559
Node: Function Index547547
Node: Concept Index561331
Node: Job Control327844
Node: Job Control Basics328304
Node: Job Control Builtins333306
Node: Job Control Variables339101
Node: Command Line Editing340257
Node: Introduction and Notation341928
Node: Readline Interaction343551
Node: Readline Bare Essentials344742
Node: Readline Movement Commands346531
Node: Readline Killing Commands347491
Node: Readline Arguments349412
Node: Searching350456
Node: Readline Init File352642
Node: Readline Init File Syntax353903
Node: Conditional Init Constructs377694
Node: Sample Init File381890
Node: Bindable Readline Commands385014
Node: Commands For Moving386218
Node: Commands For History388269
Node: Commands For Text393263
Node: Commands For Killing396912
Node: Numeric Arguments399945
Node: Commands For Completion401084
Node: Keyboard Macros405275
Node: Miscellaneous Commands405963
Node: Readline vi Mode412001
Node: Programmable Completion412908
Node: Programmable Completion Builtins420688
Node: A Programmable Completion Example431676
Node: Using History Interactively436924
Node: Bash History Facilities437608
Node: Bash History Builtins440613
Node: History Interaction445637
Node: Event Designators449257
Node: Word Designators450611
Node: Modifiers452371
Node: Installing Bash454179
Node: Basic Installation455316
Node: Compilers and Options459038
Node: Compiling For Multiple Architectures459779
Node: Installation Names461471
Node: Specifying the System Type463580
Node: Sharing Defaults464297
Node: Operation Controls464970
Node: Optional Features465928
Node: Reporting Bugs477147
Node: Major Differences From The Bourne Shell478481
Node: GNU Free Documentation License495330
Node: Indexes520507
Node: Builtin Index520961
Node: Reserved Word Index527788
Node: Variable Index530236
Node: Function Index547224
Node: Concept Index561008

End Tag Table