+ with respect to quoted arguments to the [\b[[\b[ conditional
+ command's =\b=~\b~ operator and locale-specific string compar-
+ ison when using the [\b[[\b[ conditional command's <\b< and >\b>
+ operators. Bash versions prior to bash-4.1 use ASCII
+ collation and _\bs_\bt_\br_\bc_\bm_\bp(3); bash-4.1 and later use the cur-
+ rent locale's collation sequence and _\bs_\bt_\br_\bc_\bo_\bl_\bl(3).
+ c\bco\bom\bmp\bpa\bat\bt3\b32\b2
+ If set, b\bba\bas\bsh\bh changes its behavior to that of version 3.2
+ with respect to locale-specific string comparison when
+ using the [\b[[\b[ conditional command's <\b< and >\b> operators
+ (see previous item) and the effect of interrupting a
+ command list. Bash versions 3.2 and earlier continue
+ with the next command in the list after one terminates
+ due to an interrupt.
+ c\bco\bom\bmp\bpa\bat\bt4\b40\b0
+ If set, b\bba\bas\bsh\bh changes its behavior to that of version 4.0
+ with respect to locale-specific string comparison when
+ using the [\b[[\b[ conditional command's <\b< and >\b> operators
+ (see description of c\bco\bom\bmp\bpa\bat\bt3\b31\b1) and the effect of inter-
+ rupting a command list. Bash versions 4.0 and later
+ interrupt the list as if the shell received the inter-
+ rupt; previous versions continue with the next command
+ in the list.
+ c\bco\bom\bmp\bpa\bat\bt4\b41\b1
+ If set, b\bba\bas\bsh\bh, when in _\bp_\bo_\bs_\bi_\bx mode, treats a single quote
+ in a double-quoted parameter expansion as a special
+ character. The single quotes must match (an even num-
+ ber) and the characters between the single quotes are
+ considered quoted. This is the behavior of posix mode
+ through version 4.1. The default bash behavior remains
+ as in previous versions.
+ c\bco\bom\bmp\bpa\bat\bt4\b42\b2
+ If set, b\bba\bas\bsh\bh does not process the replacement string in
+ the pattern substitution word expansion using quote
+ removal.
+ c\bco\bom\bmp\bpa\bat\bt4\b43\b3
+ If set, b\bba\bas\bsh\bh does not print a warning message if an
+ attempt is made to use a quoted compound array assign-
+ ment as an argument to d\bde\bec\bcl\bla\bar\bre\be, makes word expansion
+ errors non-fatal errors that cause the current command
+ to fail (the default behavior is to make them fatal
+ errors that cause the shell to exit), and does not reset
+ the loop state when a shell function is executed (this
+ allows b\bbr\bre\bea\bak\bk or c\bco\bon\bnt\bti\bin\bnu\bue\be in a shell function to affect
+ loops in the caller's context).
+ c\bco\bom\bmp\bpl\ble\bet\bte\be_\b_f\bfu\bul\bll\blq\bqu\buo\bot\bte\be
+ If set, b\bba\bas\bsh\bh quotes all shell metacharacters in file-
+ names and directory names when performing completion.
+ If not set, b\bba\bas\bsh\bh removes metacharacters such as the dol-
+ lar sign from the set of characters that will be quoted
+ in completed filenames when these metacharacters appear
+ in shell variable references in words to be completed.
+ This means that dollar signs in variable names that
+ expand to directories will not be quoted; however, any
+ dollar signs appearing in filenames will not be quoted,
+ either. This is active only when bash is using back-
+ slashes to quote completed filenames. This variable is
+ set by default, which is the default bash behavior in
+ versions through 4.2.
+ d\bdi\bir\bre\bex\bxp\bpa\ban\bnd\bd
+ If set, b\bba\bas\bsh\bh replaces directory names with the results
+ of word expansion when performing filename completion.
+ This changes the contents of the readline editing buf-
+ fer. If not set, b\bba\bas\bsh\bh attempts to preserve what the
+ user typed.