new BASH_MONOSECONDS, BASH_TRAPSIG variables; make checkwinsize work in subshells of interactive shells; fix for declare -f and function names containing `='

This commit is contained in:
Chet Ramey
2023-06-20 10:10:11 -04:00
parent b91488b51c
commit fc29a02404
24 changed files with 10412 additions and 10148 deletions
+24 -22
View File
@@ -42,12 +42,14 @@
\entry{\code {BASH_EXECUTION_STRING}}{82}
\entry{\code {BASH_LINENO}}{82}
\entry{\code {BASH_LOADABLES_PATH}}{83}
\entry{\code {BASH_MONOSECONDS}}{83}
\entry{\code {BASH_REMATCH}}{83}
\entry{\code {BASH_SOURCE}}{83}
\entry{\code {BASH_SUBSHELL}}{83}
\entry{\code {BASH_TRAPSIG}}{83}
\entry{\code {BASH_VERSINFO}}{83}
\entry{\code {BASH_VERSION}}{83}
\entry{\code {BASH_XTRACEFD}}{83}
\entry{\code {BASH_VERSION}}{84}
\entry{\code {BASH_XTRACEFD}}{84}
\entry{\code {BASHOPTS}}{81}
\entry{\code {BASHPID}}{81}
\entry{\code {bell-style}}{125}
@@ -61,12 +63,12 @@
\entry{\code {COLUMNS}}{84}
\entry{\code {comment-begin}}{126}
\entry{\code {COMP_CWORD}}{84}
\entry{\code {COMP_KEY}}{84}
\entry{\code {COMP_KEY}}{85}
\entry{\code {COMP_LINE}}{84}
\entry{\code {COMP_POINT}}{84}
\entry{\code {COMP_TYPE}}{84}
\entry{\code {COMP_WORDBREAKS}}{84}
\entry{\code {COMP_WORDS}}{84}
\entry{\code {COMP_WORDBREAKS}}{85}
\entry{\code {COMP_WORDS}}{85}
\entry{\code {completion-display-width}}{126}
\entry{\code {completion-ignore-case}}{126}
\entry{\code {completion-map-case}}{126}
@@ -89,8 +91,8 @@
\entry{\code {ENV}}{85}
\entry{\code {EPOCHREALTIME}}{85}
\entry{\code {EPOCHSECONDS}}{85}
\entry{\code {EUID}}{85}
\entry{\code {EXECIGNORE}}{85}
\entry{\code {EUID}}{86}
\entry{\code {EXECIGNORE}}{86}
\entry{\code {expand-tilde}}{128}
\initial {F}
\entry{\code {FCEDIT}}{86}
@@ -106,8 +108,8 @@
\entry{\code {HISTCMD}}{87}
\entry{\code {HISTCONTROL}}{87}
\entry{\code {HISTFILE}}{87}
\entry{\code {HISTFILESIZE}}{87}
\entry{\code {HISTIGNORE}}{87}
\entry{\code {HISTFILESIZE}}{88}
\entry{\code {HISTIGNORE}}{88}
\entry{\code {history-preserve-point}}{128}
\entry{\code {history-size}}{128}
\entry{\code {HISTSIZE}}{88}
@@ -119,10 +121,10 @@
\entry{\code {HOSTTYPE}}{88}
\initial {I}
\entry{\code {IFS}}{80}
\entry{\code {IGNOREEOF}}{88}
\entry{\code {IGNOREEOF}}{89}
\entry{\code {input-meta}}{128}
\entry{\code {INPUTRC}}{88}
\entry{\code {INSIDE_EMACS}}{88}
\entry{\code {INPUTRC}}{89}
\entry{\code {INSIDE_EMACS}}{89}
\entry{\code {isearch-terminators}}{129}
\initial {K}
\entry{\code {keymap}}{129}
@@ -141,23 +143,23 @@
\entry{\code {MAIL}}{80}
\entry{\code {MAILCHECK}}{89}
\entry{\code {MAILPATH}}{80}
\entry{\code {MAPFILE}}{89}
\entry{\code {MAPFILE}}{90}
\entry{\code {mark-modified-lines}}{129}
\entry{\code {mark-symlinked-directories}}{129}
\entry{\code {match-hidden-files}}{129}
\entry{\code {menu-complete-display-prefix}}{130}
\entry{\code {meta-flag}}{128}
\initial {O}
\entry{\code {OLDPWD}}{89}
\entry{\code {OLDPWD}}{90}
\entry{\code {OPTARG}}{80}
\entry{\code {OPTERR}}{89}
\entry{\code {OPTERR}}{90}
\entry{\code {OPTIND}}{80}
\entry{\code {OSTYPE}}{89}
\entry{\code {OSTYPE}}{90}
\entry{\code {output-meta}}{130}
\initial {P}
\entry{\code {page-completions}}{130}
\entry{\code {PATH}}{80}
\entry{\code {PIPESTATUS}}{89}
\entry{\code {PIPESTATUS}}{90}
\entry{\code {POSIXLY_CORRECT}}{90}
\entry{\code {PPID}}{90}
\entry{\code {PROMPT_COMMAND}}{90}
@@ -169,10 +171,10 @@
\entry{\code {PS4}}{90}
\entry{\code {PWD}}{90}
\initial {R}
\entry{\code {RANDOM}}{90}
\entry{\code {READLINE_ARGUMENT}}{90}
\entry{\code {READLINE_LINE}}{90}
\entry{\code {READLINE_MARK}}{90}
\entry{\code {RANDOM}}{91}
\entry{\code {READLINE_ARGUMENT}}{91}
\entry{\code {READLINE_LINE}}{91}
\entry{\code {READLINE_MARK}}{91}
\entry{\code {READLINE_POINT}}{91}
\entry{\code {REPLY}}{91}
\entry{\code {revert-all-at-newline}}{130}
@@ -190,7 +192,7 @@
\initial {T}
\entry{\code {TEXTDOMAIN}}{8}
\entry{\code {TEXTDOMAINDIR}}{8}
\entry{\code {TIMEFORMAT}}{91}
\entry{\code {TIMEFORMAT}}{92}
\entry{\code {TMOUT}}{92}
\entry{\code {TMPDIR}}{92}
\initial {U}