mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-07-09 21:20:50 +02:00
commit bash-20131227 snapshot
This commit is contained in:
@@ -5499,3 +5499,29 @@ expr.c
|
||||
- exp2: save token pointer before calling readtok(), arrange to use
|
||||
saved token pointer when printing error token on a division by 0
|
||||
error
|
||||
|
||||
12/27
|
||||
-----
|
||||
lib/readline/display.c
|
||||
- rl_redisplay: when calculating effects of invisible characters in a
|
||||
prompt that is split across physical screen lines to set the indices
|
||||
of linebreaks, don't bother testing local_prompt_prefix (line 751).
|
||||
That prefix doesn't matter when calculating prompt visible and
|
||||
invisible characters. Fixes problem reported by Jinesh Choksi
|
||||
<jinesh@onelittlehope.com>
|
||||
|
||||
Makefile.in
|
||||
- install: make sure to use $(DESTDIR) when installing OTHER_DOCS.
|
||||
Report and fix from Matthias Klose <doko@debian.org>
|
||||
|
||||
doc/texinfo.tex
|
||||
- updated to version of 2013-09-11
|
||||
|
||||
12/28
|
||||
-----
|
||||
lib/readline/undo.c
|
||||
- rl_do_undo: if we are undoing from a history entry (rl_undo_list ==
|
||||
current_history()->data), make sure the change to rl_line_buffer is
|
||||
reflected in the history entry. We use the guts of
|
||||
rl_maybe_replace_line to do the work. Fixes problem reported by
|
||||
gregrwm <backuppc-users@whitleymott.net>
|
||||
|
||||
@@ -5494,3 +5494,25 @@ execute_cmd.c
|
||||
- execute_for_command: make sure to set line_number before expanding
|
||||
the word list, so expansion errors have the right line number.
|
||||
From a report from Ben Okopnik <ben@okopnik.com>
|
||||
|
||||
expr.c
|
||||
- exp2: save token pointer before calling readtok(), arrange to use
|
||||
saved token pointer when printing error token on a division by 0
|
||||
error
|
||||
|
||||
12/27
|
||||
-----
|
||||
lib/readline/display.c
|
||||
- rl_redisplay: when calculating effects of invisible characters in a
|
||||
prompt that is split across physical screen lines to set the indices
|
||||
of linebreaks, don't bother testing local_prompt_prefix (line 751).
|
||||
That prefix doesn't matter when calculating prompt visible and
|
||||
invisible characters. Fixes problem reported by Jinesh Choksi
|
||||
<jinesh@onelittlehope.com>
|
||||
|
||||
Makefile.in
|
||||
- install: make sure to use $(DESTDIR) when installing OTHER_DOCS.
|
||||
Report and fix from Matthias Klose <doko@debian.org>
|
||||
|
||||
doc/texinfo.tex
|
||||
- updated to version of 2013-09-11
|
||||
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
# Makefile for bash-4.3, version 4.10
|
||||
# Makefile for bash-4.3, version 4.11
|
||||
#
|
||||
# Copyright (C) 1996-2012 Free Software Foundation, Inc.
|
||||
|
||||
@@ -766,7 +766,7 @@ installdirs:
|
||||
install: .made installdirs
|
||||
$(INSTALL_PROGRAM) $(INSTALLMODE) $(Program) $(DESTDIR)$(bindir)/$(Program)
|
||||
$(INSTALL_SCRIPT) $(INSTALLMODE2) bashbug $(DESTDIR)$(bindir)/bashbug
|
||||
$(INSTALL_DATA) $(OTHER_DOCS) $(docdir)
|
||||
$(INSTALL_DATA) $(OTHER_DOCS) $(DESTDIR)$(docdir)
|
||||
-( cd $(DOCDIR) ; $(MAKE) $(MFLAGS) \
|
||||
man1dir=$(man1dir) man1ext=$(man1ext) \
|
||||
man3dir=$(man3dir) man3ext=$(man3ext) \
|
||||
|
||||
+61
-61
@@ -155,11 +155,11 @@
|
||||
@xrdef{Modifying Shell Behavior-snt}{Section@tie 4.3}
|
||||
@xrdef{The Set Builtin-title}{The Set Builtin}
|
||||
@xrdef{The Set Builtin-snt}{Section@tie 4.3.1}
|
||||
@xrdef{Modifying Shell Behavior-pg}{59}
|
||||
@xrdef{The Set Builtin-pg}{59}
|
||||
@xrdef{Modifying Shell Behavior-pg}{58}
|
||||
@xrdef{The Set Builtin-pg}{58}
|
||||
@xrdef{The Shopt Builtin-title}{The Shopt Builtin}
|
||||
@xrdef{The Shopt Builtin-snt}{Section@tie 4.3.2}
|
||||
@xrdef{The Shopt Builtin-pg}{63}
|
||||
@xrdef{The Shopt Builtin-pg}{62}
|
||||
@xrdef{Special Builtins-title}{Special Builtins}
|
||||
@xrdef{Special Builtins-snt}{Section@tie 4.4}
|
||||
@xrdef{Special Builtins-pg}{68}
|
||||
@@ -186,11 +186,11 @@
|
||||
@xrdef{What is an Interactive Shell?-title}{What is an Interactive Shell?}
|
||||
@xrdef{What is an Interactive Shell?-snt}{Section@tie 6.3.1}
|
||||
@xrdef{Interactive Shells-pg}{83}
|
||||
@xrdef{What is an Interactive Shell?-pg}{83}
|
||||
@xrdef{Is this Shell Interactive?-title}{Is this Shell Interactive?}
|
||||
@xrdef{Is this Shell Interactive?-snt}{Section@tie 6.3.2}
|
||||
@xrdef{Interactive Shell Behavior-title}{Interactive Shell Behavior}
|
||||
@xrdef{Interactive Shell Behavior-snt}{Section@tie 6.3.3}
|
||||
@xrdef{What is an Interactive Shell?-pg}{84}
|
||||
@xrdef{Is this Shell Interactive?-pg}{84}
|
||||
@xrdef{Interactive Shell Behavior-pg}{84}
|
||||
@xrdef{Bash Conditional Expressions-title}{Bash Conditional Expressions}
|
||||
@@ -209,29 +209,29 @@
|
||||
@xrdef{The Directory Stack-snt}{Section@tie 6.8}
|
||||
@xrdef{Directory Stack Builtins-title}{Directory Stack Builtins}
|
||||
@xrdef{Directory Stack Builtins-snt}{Section@tie 6.8.1}
|
||||
@xrdef{The Directory Stack-pg}{91}
|
||||
@xrdef{Directory Stack Builtins-pg}{91}
|
||||
@xrdef{The Directory Stack-pg}{90}
|
||||
@xrdef{Directory Stack Builtins-pg}{90}
|
||||
@xrdef{Controlling the Prompt-title}{Controlling the Prompt}
|
||||
@xrdef{Controlling the Prompt-snt}{Section@tie 6.9}
|
||||
@xrdef{Controlling the Prompt-pg}{92}
|
||||
@xrdef{The Restricted Shell-title}{The Restricted Shell}
|
||||
@xrdef{The Restricted Shell-snt}{Section@tie 6.10}
|
||||
@xrdef{The Restricted Shell-pg}{93}
|
||||
@xrdef{Bash POSIX Mode-title}{Bash POSIX Mode}
|
||||
@xrdef{Bash POSIX Mode-snt}{Section@tie 6.11}
|
||||
@xrdef{The Restricted Shell-pg}{93}
|
||||
@xrdef{Bash POSIX Mode-pg}{94}
|
||||
@xrdef{Job Control-title}{Job Control}
|
||||
@xrdef{Job Control-snt}{Chapter@tie 7}
|
||||
@xrdef{Job Control Basics-title}{Job Control Basics}
|
||||
@xrdef{Job Control Basics-snt}{Section@tie 7.1}
|
||||
@xrdef{Job Control-pg}{98}
|
||||
@xrdef{Job Control Basics-pg}{98}
|
||||
@xrdef{Job Control-pg}{97}
|
||||
@xrdef{Job Control Basics-pg}{97}
|
||||
@xrdef{Job Control Builtins-title}{Job Control Builtins}
|
||||
@xrdef{Job Control Builtins-snt}{Section@tie 7.2}
|
||||
@xrdef{Job Control Builtins-pg}{99}
|
||||
@xrdef{Job Control Builtins-pg}{98}
|
||||
@xrdef{Job Control Variables-title}{Job Control Variables}
|
||||
@xrdef{Job Control Variables-snt}{Section@tie 7.3}
|
||||
@xrdef{Job Control Variables-pg}{101}
|
||||
@xrdef{Job Control Variables-pg}{100}
|
||||
@xrdef{Command Line Editing-title}{Command Line Editing}
|
||||
@xrdef{Command Line Editing-snt}{Chapter@tie 8}
|
||||
@xrdef{Introduction and Notation-title}{Introduction to Line Editing}
|
||||
@@ -240,145 +240,145 @@
|
||||
@xrdef{Readline Interaction-snt}{Section@tie 8.2}
|
||||
@xrdef{Readline Bare Essentials-title}{Readline Bare Essentials}
|
||||
@xrdef{Readline Bare Essentials-snt}{Section@tie 8.2.1}
|
||||
@xrdef{Command Line Editing-pg}{102}
|
||||
@xrdef{Introduction and Notation-pg}{102}
|
||||
@xrdef{Readline Interaction-pg}{102}
|
||||
@xrdef{Command Line Editing-pg}{101}
|
||||
@xrdef{Introduction and Notation-pg}{101}
|
||||
@xrdef{Readline Interaction-pg}{101}
|
||||
@xrdef{Readline Movement Commands-title}{Readline Movement Commands}
|
||||
@xrdef{Readline Movement Commands-snt}{Section@tie 8.2.2}
|
||||
@xrdef{Readline Killing Commands-title}{Readline Killing Commands}
|
||||
@xrdef{Readline Killing Commands-snt}{Section@tie 8.2.3}
|
||||
@xrdef{Readline Bare Essentials-pg}{103}
|
||||
@xrdef{Readline Movement Commands-pg}{103}
|
||||
@xrdef{Readline Bare Essentials-pg}{102}
|
||||
@xrdef{Readline Movement Commands-pg}{102}
|
||||
@xrdef{Readline Arguments-title}{Readline Arguments}
|
||||
@xrdef{Readline Arguments-snt}{Section@tie 8.2.4}
|
||||
@xrdef{Searching-title}{Searching for Commands in the History}
|
||||
@xrdef{Searching-snt}{Section@tie 8.2.5}
|
||||
@xrdef{Readline Killing Commands-pg}{104}
|
||||
@xrdef{Readline Arguments-pg}{104}
|
||||
@xrdef{Searching-pg}{104}
|
||||
@xrdef{Readline Killing Commands-pg}{103}
|
||||
@xrdef{Readline Arguments-pg}{103}
|
||||
@xrdef{Searching-pg}{103}
|
||||
@xrdef{Readline Init File-title}{Readline Init File}
|
||||
@xrdef{Readline Init File-snt}{Section@tie 8.3}
|
||||
@xrdef{Readline Init File Syntax-title}{Readline Init File Syntax}
|
||||
@xrdef{Readline Init File Syntax-snt}{Section@tie 8.3.1}
|
||||
@xrdef{Readline Init File-pg}{105}
|
||||
@xrdef{Readline Init File Syntax-pg}{105}
|
||||
@xrdef{Readline Init File-pg}{104}
|
||||
@xrdef{Readline Init File Syntax-pg}{104}
|
||||
@xrdef{Conditional Init Constructs-title}{Conditional Init Constructs}
|
||||
@xrdef{Conditional Init Constructs-snt}{Section@tie 8.3.2}
|
||||
@xrdef{Conditional Init Constructs-pg}{112}
|
||||
@xrdef{Conditional Init Constructs-pg}{111}
|
||||
@xrdef{Sample Init File-title}{Sample Init File}
|
||||
@xrdef{Sample Init File-snt}{Section@tie 8.3.3}
|
||||
@xrdef{Sample Init File-pg}{113}
|
||||
@xrdef{Sample Init File-pg}{112}
|
||||
@xrdef{Bindable Readline Commands-title}{Bindable Readline Commands}
|
||||
@xrdef{Bindable Readline Commands-snt}{Section@tie 8.4}
|
||||
@xrdef{Commands For Moving-title}{Commands For Moving}
|
||||
@xrdef{Commands For Moving-snt}{Section@tie 8.4.1}
|
||||
@xrdef{Commands For History-title}{Commands For Manipulating The History}
|
||||
@xrdef{Commands For History-snt}{Section@tie 8.4.2}
|
||||
@xrdef{Bindable Readline Commands-pg}{116}
|
||||
@xrdef{Commands For Moving-pg}{116}
|
||||
@xrdef{Commands For History-pg}{117}
|
||||
@xrdef{Bindable Readline Commands-pg}{115}
|
||||
@xrdef{Commands For Moving-pg}{115}
|
||||
@xrdef{Commands For History-pg}{116}
|
||||
@xrdef{Commands For Text-title}{Commands For Changing Text}
|
||||
@xrdef{Commands For Text-snt}{Section@tie 8.4.3}
|
||||
@xrdef{Commands For Text-pg}{118}
|
||||
@xrdef{Commands For Text-pg}{117}
|
||||
@xrdef{Commands For Killing-title}{Killing And Yanking}
|
||||
@xrdef{Commands For Killing-snt}{Section@tie 8.4.4}
|
||||
@xrdef{Commands For Killing-pg}{119}
|
||||
@xrdef{Commands For Killing-pg}{118}
|
||||
@xrdef{Numeric Arguments-title}{Specifying Numeric Arguments}
|
||||
@xrdef{Numeric Arguments-snt}{Section@tie 8.4.5}
|
||||
@xrdef{Numeric Arguments-pg}{120}
|
||||
@xrdef{Numeric Arguments-pg}{119}
|
||||
@xrdef{Commands For Completion-title}{Letting Readline Type For You}
|
||||
@xrdef{Commands For Completion-snt}{Section@tie 8.4.6}
|
||||
@xrdef{Commands For Completion-pg}{121}
|
||||
@xrdef{Commands For Completion-pg}{120}
|
||||
@xrdef{Keyboard Macros-title}{Keyboard Macros}
|
||||
@xrdef{Keyboard Macros-snt}{Section@tie 8.4.7}
|
||||
@xrdef{Keyboard Macros-pg}{122}
|
||||
@xrdef{Keyboard Macros-pg}{121}
|
||||
@xrdef{Miscellaneous Commands-title}{Some Miscellaneous Commands}
|
||||
@xrdef{Miscellaneous Commands-snt}{Section@tie 8.4.8}
|
||||
@xrdef{Miscellaneous Commands-pg}{123}
|
||||
@xrdef{Miscellaneous Commands-pg}{122}
|
||||
@xrdef{Readline vi Mode-title}{Readline vi Mode}
|
||||
@xrdef{Readline vi Mode-snt}{Section@tie 8.5}
|
||||
@xrdef{Programmable Completion-title}{Programmable Completion}
|
||||
@xrdef{Programmable Completion-snt}{Section@tie 8.6}
|
||||
@xrdef{Readline vi Mode-pg}{125}
|
||||
@xrdef{Programmable Completion-pg}{125}
|
||||
@xrdef{Readline vi Mode-pg}{124}
|
||||
@xrdef{Programmable Completion-pg}{124}
|
||||
@xrdef{Programmable Completion Builtins-title}{Programmable Completion Builtins}
|
||||
@xrdef{Programmable Completion Builtins-snt}{Section@tie 8.7}
|
||||
@xrdef{Programmable Completion Builtins-pg}{127}
|
||||
@xrdef{Programmable Completion Builtins-pg}{126}
|
||||
@xrdef{A Programmable Completion Example-title}{A Programmable Completion Example}
|
||||
@xrdef{A Programmable Completion Example-snt}{Section@tie 8.8}
|
||||
@xrdef{A Programmable Completion Example-pg}{131}
|
||||
@xrdef{A Programmable Completion Example-pg}{130}
|
||||
@xrdef{Using History Interactively-title}{Using History Interactively}
|
||||
@xrdef{Using History Interactively-snt}{Chapter@tie 9}
|
||||
@xrdef{Bash History Facilities-title}{Bash History Facilities}
|
||||
@xrdef{Bash History Facilities-snt}{Section@tie 9.1}
|
||||
@xrdef{Bash History Builtins-title}{Bash History Builtins}
|
||||
@xrdef{Bash History Builtins-snt}{Section@tie 9.2}
|
||||
@xrdef{Using History Interactively-pg}{134}
|
||||
@xrdef{Bash History Facilities-pg}{134}
|
||||
@xrdef{Bash History Builtins-pg}{134}
|
||||
@xrdef{Using History Interactively-pg}{133}
|
||||
@xrdef{Bash History Facilities-pg}{133}
|
||||
@xrdef{Bash History Builtins-pg}{133}
|
||||
@xrdef{History Interaction-title}{History Expansion}
|
||||
@xrdef{History Interaction-snt}{Section@tie 9.3}
|
||||
@xrdef{Event Designators-title}{Event Designators}
|
||||
@xrdef{Event Designators-snt}{Section@tie 9.3.1}
|
||||
@xrdef{History Interaction-pg}{136}
|
||||
@xrdef{History Interaction-pg}{135}
|
||||
@xrdef{Event Designators-pg}{135}
|
||||
@xrdef{Word Designators-title}{Word Designators}
|
||||
@xrdef{Word Designators-snt}{Section@tie 9.3.2}
|
||||
@xrdef{Event Designators-pg}{137}
|
||||
@xrdef{Word Designators-pg}{137}
|
||||
@xrdef{Word Designators-pg}{136}
|
||||
@xrdef{Modifiers-title}{Modifiers}
|
||||
@xrdef{Modifiers-snt}{Section@tie 9.3.3}
|
||||
@xrdef{Modifiers-pg}{138}
|
||||
@xrdef{Modifiers-pg}{137}
|
||||
@xrdef{Installing Bash-title}{Installing Bash}
|
||||
@xrdef{Installing Bash-snt}{Chapter@tie 10}
|
||||
@xrdef{Basic Installation-title}{Basic Installation}
|
||||
@xrdef{Basic Installation-snt}{Section@tie 10.1}
|
||||
@xrdef{Compilers and Options-title}{Compilers and Options}
|
||||
@xrdef{Compilers and Options-snt}{Section@tie 10.2}
|
||||
@xrdef{Installing Bash-pg}{139}
|
||||
@xrdef{Basic Installation-pg}{139}
|
||||
@xrdef{Installing Bash-pg}{138}
|
||||
@xrdef{Basic Installation-pg}{138}
|
||||
@xrdef{Compiling For Multiple Architectures-title}{Compiling For Multiple Architectures}
|
||||
@xrdef{Compiling For Multiple Architectures-snt}{Section@tie 10.3}
|
||||
@xrdef{Installation Names-title}{Installation Names}
|
||||
@xrdef{Installation Names-snt}{Section@tie 10.4}
|
||||
@xrdef{Specifying the System Type-title}{Specifying the System Type}
|
||||
@xrdef{Specifying the System Type-snt}{Section@tie 10.5}
|
||||
@xrdef{Compilers and Options-pg}{140}
|
||||
@xrdef{Compiling For Multiple Architectures-pg}{140}
|
||||
@xrdef{Installation Names-pg}{140}
|
||||
@xrdef{Specifying the System Type-pg}{140}
|
||||
@xrdef{Compilers and Options-pg}{139}
|
||||
@xrdef{Compiling For Multiple Architectures-pg}{139}
|
||||
@xrdef{Installation Names-pg}{139}
|
||||
@xrdef{Specifying the System Type-pg}{139}
|
||||
@xrdef{Sharing Defaults-title}{Sharing Defaults}
|
||||
@xrdef{Sharing Defaults-snt}{Section@tie 10.6}
|
||||
@xrdef{Operation Controls-title}{Operation Controls}
|
||||
@xrdef{Operation Controls-snt}{Section@tie 10.7}
|
||||
@xrdef{Optional Features-title}{Optional Features}
|
||||
@xrdef{Optional Features-snt}{Section@tie 10.8}
|
||||
@xrdef{Sharing Defaults-pg}{141}
|
||||
@xrdef{Operation Controls-pg}{141}
|
||||
@xrdef{Optional Features-pg}{141}
|
||||
@xrdef{Sharing Defaults-pg}{140}
|
||||
@xrdef{Operation Controls-pg}{140}
|
||||
@xrdef{Optional Features-pg}{140}
|
||||
@xrdef{Reporting Bugs-title}{Reporting Bugs}
|
||||
@xrdef{Reporting Bugs-snt}{Appendix@tie @char65{}}
|
||||
@xrdef{Reporting Bugs-pg}{146}
|
||||
@xrdef{Reporting Bugs-pg}{145}
|
||||
@xrdef{Major Differences From The Bourne Shell-title}{Major Differences From The Bourne Shell}
|
||||
@xrdef{Major Differences From The Bourne Shell-snt}{Appendix@tie @char66{}}
|
||||
@xrdef{Major Differences From The Bourne Shell-pg}{147}
|
||||
@xrdef{Major Differences From The Bourne Shell-pg}{146}
|
||||
@xrdef{GNU Free Documentation License-title}{GNU Free Documentation License}
|
||||
@xrdef{GNU Free Documentation License-snt}{Appendix@tie @char67{}}
|
||||
@xrdef{GNU Free Documentation License-pg}{153}
|
||||
@xrdef{GNU Free Documentation License-pg}{152}
|
||||
@xrdef{Indexes-title}{Indexes}
|
||||
@xrdef{Indexes-snt}{Appendix@tie @char68{}}
|
||||
@xrdef{Builtin Index-title}{Index of Shell Builtin Commands}
|
||||
@xrdef{Builtin Index-snt}{Section@tie @char68.1}
|
||||
@xrdef{Indexes-pg}{161}
|
||||
@xrdef{Builtin Index-pg}{161}
|
||||
@xrdef{Indexes-pg}{160}
|
||||
@xrdef{Builtin Index-pg}{160}
|
||||
@xrdef{Reserved Word Index-title}{Index of Shell Reserved Words}
|
||||
@xrdef{Reserved Word Index-snt}{Section@tie @char68.2}
|
||||
@xrdef{Variable Index-title}{Parameter and Variable Index}
|
||||
@xrdef{Variable Index-snt}{Section@tie @char68.3}
|
||||
@xrdef{Reserved Word Index-pg}{162}
|
||||
@xrdef{Variable Index-pg}{162}
|
||||
@xrdef{Reserved Word Index-pg}{161}
|
||||
@xrdef{Variable Index-pg}{161}
|
||||
@xrdef{Function Index-title}{Function Index}
|
||||
@xrdef{Function Index-snt}{Section@tie @char68.4}
|
||||
@xrdef{Function Index-pg}{164}
|
||||
@xrdef{Function Index-pg}{163}
|
||||
@xrdef{Concept Index-title}{Concept Index}
|
||||
@xrdef{Concept Index-snt}{Section@tie @char68.5}
|
||||
@xrdef{Concept Index-pg}{166}
|
||||
@xrdef{Concept Index-pg}{165}
|
||||
|
||||
+20
-20
@@ -30,30 +30,30 @@
|
||||
\entry{help}{53}{\code {help}}
|
||||
\entry{let}{53}{\code {let}}
|
||||
\entry{local}{53}{\code {local}}
|
||||
\entry{logout}{54}{\code {logout}}
|
||||
\entry{mapfile}{54}{\code {mapfile}}
|
||||
\entry{logout}{53}{\code {logout}}
|
||||
\entry{mapfile}{53}{\code {mapfile}}
|
||||
\entry{printf}{54}{\code {printf}}
|
||||
\entry{read}{55}{\code {read}}
|
||||
\entry{readarray}{56}{\code {readarray}}
|
||||
\entry{source}{57}{\code {source}}
|
||||
\entry{type}{57}{\code {type}}
|
||||
\entry{source}{56}{\code {source}}
|
||||
\entry{type}{56}{\code {type}}
|
||||
\entry{typeset}{57}{\code {typeset}}
|
||||
\entry{ulimit}{57}{\code {ulimit}}
|
||||
\entry{unalias}{58}{\code {unalias}}
|
||||
\entry{set}{59}{\code {set}}
|
||||
\entry{shopt}{63}{\code {shopt}}
|
||||
\entry{dirs}{91}{\code {dirs}}
|
||||
\entry{set}{58}{\code {set}}
|
||||
\entry{shopt}{62}{\code {shopt}}
|
||||
\entry{dirs}{90}{\code {dirs}}
|
||||
\entry{popd}{91}{\code {popd}}
|
||||
\entry{pushd}{92}{\code {pushd}}
|
||||
\entry{bg}{99}{\code {bg}}
|
||||
\entry{fg}{99}{\code {fg}}
|
||||
\entry{jobs}{99}{\code {jobs}}
|
||||
\entry{kill}{100}{\code {kill}}
|
||||
\entry{wait}{100}{\code {wait}}
|
||||
\entry{disown}{100}{\code {disown}}
|
||||
\entry{suspend}{100}{\code {suspend}}
|
||||
\entry{compgen}{127}{\code {compgen}}
|
||||
\entry{complete}{128}{\code {complete}}
|
||||
\entry{compopt}{131}{\code {compopt}}
|
||||
\entry{fc}{134}{\code {fc}}
|
||||
\entry{history}{135}{\code {history}}
|
||||
\entry{pushd}{91}{\code {pushd}}
|
||||
\entry{bg}{98}{\code {bg}}
|
||||
\entry{fg}{98}{\code {fg}}
|
||||
\entry{jobs}{98}{\code {jobs}}
|
||||
\entry{kill}{99}{\code {kill}}
|
||||
\entry{wait}{99}{\code {wait}}
|
||||
\entry{disown}{99}{\code {disown}}
|
||||
\entry{suspend}{99}{\code {suspend}}
|
||||
\entry{compgen}{126}{\code {compgen}}
|
||||
\entry{complete}{127}{\code {complete}}
|
||||
\entry{compopt}{130}{\code {compopt}}
|
||||
\entry{fc}{133}{\code {fc}}
|
||||
\entry{history}{134}{\code {history}}
|
||||
|
||||
+20
-20
@@ -7,7 +7,7 @@
|
||||
\initial {A}
|
||||
\entry {\code {alias}}{48}
|
||||
\initial {B}
|
||||
\entry {\code {bg}}{99}
|
||||
\entry {\code {bg}}{98}
|
||||
\entry {\code {bind}}{48}
|
||||
\entry {\code {break}}{41}
|
||||
\entry {\code {builtin}}{49}
|
||||
@@ -15,14 +15,14 @@
|
||||
\entry {\code {caller}}{50}
|
||||
\entry {\code {cd}}{42}
|
||||
\entry {\code {command}}{50}
|
||||
\entry {\code {compgen}}{127}
|
||||
\entry {\code {complete}}{128}
|
||||
\entry {\code {compopt}}{131}
|
||||
\entry {\code {compgen}}{126}
|
||||
\entry {\code {complete}}{127}
|
||||
\entry {\code {compopt}}{130}
|
||||
\entry {\code {continue}}{42}
|
||||
\initial {D}
|
||||
\entry {\code {declare}}{50}
|
||||
\entry {\code {dirs}}{91}
|
||||
\entry {\code {disown}}{100}
|
||||
\entry {\code {dirs}}{90}
|
||||
\entry {\code {disown}}{99}
|
||||
\initial {E}
|
||||
\entry {\code {echo}}{52}
|
||||
\entry {\code {enable}}{52}
|
||||
@@ -31,28 +31,28 @@
|
||||
\entry {\code {exit}}{43}
|
||||
\entry {\code {export}}{43}
|
||||
\initial {F}
|
||||
\entry {\code {fc}}{134}
|
||||
\entry {\code {fg}}{99}
|
||||
\entry {\code {fc}}{133}
|
||||
\entry {\code {fg}}{98}
|
||||
\initial {G}
|
||||
\entry {\code {getopts}}{43}
|
||||
\initial {H}
|
||||
\entry {\code {hash}}{44}
|
||||
\entry {\code {help}}{53}
|
||||
\entry {\code {history}}{135}
|
||||
\entry {\code {history}}{134}
|
||||
\initial {J}
|
||||
\entry {\code {jobs}}{99}
|
||||
\entry {\code {jobs}}{98}
|
||||
\initial {K}
|
||||
\entry {\code {kill}}{100}
|
||||
\entry {\code {kill}}{99}
|
||||
\initial {L}
|
||||
\entry {\code {let}}{53}
|
||||
\entry {\code {local}}{53}
|
||||
\entry {\code {logout}}{54}
|
||||
\entry {\code {logout}}{53}
|
||||
\initial {M}
|
||||
\entry {\code {mapfile}}{54}
|
||||
\entry {\code {mapfile}}{53}
|
||||
\initial {P}
|
||||
\entry {\code {popd}}{91}
|
||||
\entry {\code {printf}}{54}
|
||||
\entry {\code {pushd}}{92}
|
||||
\entry {\code {pushd}}{91}
|
||||
\entry {\code {pwd}}{44}
|
||||
\initial {R}
|
||||
\entry {\code {read}}{55}
|
||||
@@ -60,16 +60,16 @@
|
||||
\entry {\code {readonly}}{44}
|
||||
\entry {\code {return}}{45}
|
||||
\initial {S}
|
||||
\entry {\code {set}}{59}
|
||||
\entry {\code {set}}{58}
|
||||
\entry {\code {shift}}{45}
|
||||
\entry {\code {shopt}}{63}
|
||||
\entry {\code {source}}{57}
|
||||
\entry {\code {suspend}}{100}
|
||||
\entry {\code {shopt}}{62}
|
||||
\entry {\code {source}}{56}
|
||||
\entry {\code {suspend}}{99}
|
||||
\initial {T}
|
||||
\entry {\code {test}}{45}
|
||||
\entry {\code {times}}{46}
|
||||
\entry {\code {trap}}{47}
|
||||
\entry {\code {type}}{57}
|
||||
\entry {\code {type}}{56}
|
||||
\entry {\code {typeset}}{57}
|
||||
\initial {U}
|
||||
\entry {\code {ulimit}}{57}
|
||||
@@ -77,4 +77,4 @@
|
||||
\entry {\code {unalias}}{58}
|
||||
\entry {\code {unset}}{48}
|
||||
\initial {W}
|
||||
\entry {\code {wait}}{100}
|
||||
\entry {\code {wait}}{99}
|
||||
|
||||
+30
-30
@@ -72,8 +72,8 @@
|
||||
\entry{signal handling}{38}{signal handling}
|
||||
\entry{shell script}{39}{shell script}
|
||||
\entry{special builtin}{68}{special builtin}
|
||||
\entry{login shell}{82}{login shell}
|
||||
\entry{interactive shell}{82}{interactive shell}
|
||||
\entry{login shell}{81}{login shell}
|
||||
\entry{interactive shell}{81}{interactive shell}
|
||||
\entry{startup files}{82}{startup files}
|
||||
\entry{interactive shell}{83}{interactive shell}
|
||||
\entry{shell, interactive}{83}{shell, interactive}
|
||||
@@ -85,34 +85,34 @@
|
||||
\entry{arithmetic evaluation}{87}{arithmetic evaluation}
|
||||
\entry{alias expansion}{88}{alias expansion}
|
||||
\entry{arrays}{89}{arrays}
|
||||
\entry{directory stack}{91}{directory stack}
|
||||
\entry{directory stack}{90}{directory stack}
|
||||
\entry{prompting}{92}{prompting}
|
||||
\entry{restricted shell}{93}{restricted shell}
|
||||
\entry{POSIX Mode}{94}{POSIX Mode}
|
||||
\entry{job control}{98}{job control}
|
||||
\entry{foreground}{98}{foreground}
|
||||
\entry{background}{98}{background}
|
||||
\entry{suspending jobs}{98}{suspending jobs}
|
||||
\entry{Readline, how to use}{101}{Readline, how to use}
|
||||
\entry{interaction, readline}{102}{interaction, readline}
|
||||
\entry{notation, readline}{103}{notation, readline}
|
||||
\entry{command editing}{103}{command editing}
|
||||
\entry{editing command lines}{103}{editing command lines}
|
||||
\entry{killing text}{104}{killing text}
|
||||
\entry{yanking text}{104}{yanking text}
|
||||
\entry{kill ring}{104}{kill ring}
|
||||
\entry{initialization file, readline}{105}{initialization file, readline}
|
||||
\entry{variables, readline}{106}{variables, readline}
|
||||
\entry{programmable completion}{125}{programmable completion}
|
||||
\entry{completion builtins}{127}{completion builtins}
|
||||
\entry{History, how to use}{133}{History, how to use}
|
||||
\entry{command history}{134}{command history}
|
||||
\entry{history list}{134}{history list}
|
||||
\entry{history builtins}{134}{history builtins}
|
||||
\entry{history expansion}{136}{history expansion}
|
||||
\entry{event designators}{137}{event designators}
|
||||
\entry{history events}{137}{history events}
|
||||
\entry{installation}{139}{installation}
|
||||
\entry{configuration}{139}{configuration}
|
||||
\entry{Bash installation}{139}{Bash installation}
|
||||
\entry{Bash configuration}{139}{Bash configuration}
|
||||
\entry{job control}{97}{job control}
|
||||
\entry{foreground}{97}{foreground}
|
||||
\entry{background}{97}{background}
|
||||
\entry{suspending jobs}{97}{suspending jobs}
|
||||
\entry{Readline, how to use}{100}{Readline, how to use}
|
||||
\entry{interaction, readline}{101}{interaction, readline}
|
||||
\entry{notation, readline}{102}{notation, readline}
|
||||
\entry{command editing}{102}{command editing}
|
||||
\entry{editing command lines}{102}{editing command lines}
|
||||
\entry{killing text}{103}{killing text}
|
||||
\entry{yanking text}{103}{yanking text}
|
||||
\entry{kill ring}{103}{kill ring}
|
||||
\entry{initialization file, readline}{104}{initialization file, readline}
|
||||
\entry{variables, readline}{105}{variables, readline}
|
||||
\entry{programmable completion}{124}{programmable completion}
|
||||
\entry{completion builtins}{126}{completion builtins}
|
||||
\entry{History, how to use}{132}{History, how to use}
|
||||
\entry{command history}{133}{command history}
|
||||
\entry{history list}{133}{history list}
|
||||
\entry{history builtins}{133}{history builtins}
|
||||
\entry{history expansion}{135}{history expansion}
|
||||
\entry{event designators}{135}{event designators}
|
||||
\entry{history events}{135}{history events}
|
||||
\entry{installation}{138}{installation}
|
||||
\entry{configuration}{138}{configuration}
|
||||
\entry{Bash installation}{138}{Bash installation}
|
||||
\entry{Bash configuration}{138}{Bash configuration}
|
||||
|
||||
+30
-30
@@ -5,17 +5,17 @@
|
||||
\entry {arithmetic, shell}{87}
|
||||
\entry {arrays}{89}
|
||||
\initial {B}
|
||||
\entry {background}{98}
|
||||
\entry {Bash configuration}{139}
|
||||
\entry {Bash installation}{139}
|
||||
\entry {background}{97}
|
||||
\entry {Bash configuration}{138}
|
||||
\entry {Bash installation}{138}
|
||||
\entry {Bourne shell}{5}
|
||||
\entry {brace expansion}{21}
|
||||
\entry {builtin}{3}
|
||||
\initial {C}
|
||||
\entry {command editing}{103}
|
||||
\entry {command editing}{102}
|
||||
\entry {command execution}{36}
|
||||
\entry {command expansion}{35}
|
||||
\entry {command history}{134}
|
||||
\entry {command history}{133}
|
||||
\entry {command search}{36}
|
||||
\entry {command substitution}{28}
|
||||
\entry {command timing}{8}
|
||||
@@ -28,17 +28,17 @@
|
||||
\entry {commands, shell}{8}
|
||||
\entry {commands, simple}{8}
|
||||
\entry {comments, shell}{7}
|
||||
\entry {completion builtins}{127}
|
||||
\entry {configuration}{139}
|
||||
\entry {completion builtins}{126}
|
||||
\entry {configuration}{138}
|
||||
\entry {control operator}{3}
|
||||
\entry {coprocess}{15}
|
||||
\initial {D}
|
||||
\entry {directory stack}{91}
|
||||
\entry {directory stack}{90}
|
||||
\initial {E}
|
||||
\entry {editing command lines}{103}
|
||||
\entry {editing command lines}{102}
|
||||
\entry {environment}{37}
|
||||
\entry {evaluation, arithmetic}{87}
|
||||
\entry {event designators}{137}
|
||||
\entry {event designators}{135}
|
||||
\entry {execution environment}{36}
|
||||
\entry {exit status}{3, 38}
|
||||
\entry {expansion}{21}
|
||||
@@ -54,37 +54,37 @@
|
||||
\entry {field}{3}
|
||||
\entry {filename}{3}
|
||||
\entry {filename expansion}{29}
|
||||
\entry {foreground}{98}
|
||||
\entry {foreground}{97}
|
||||
\entry {functions, shell}{17}
|
||||
\initial {H}
|
||||
\entry {history builtins}{134}
|
||||
\entry {history events}{137}
|
||||
\entry {history expansion}{136}
|
||||
\entry {history list}{134}
|
||||
\entry {History, how to use}{133}
|
||||
\entry {history builtins}{133}
|
||||
\entry {history events}{135}
|
||||
\entry {history expansion}{135}
|
||||
\entry {history list}{133}
|
||||
\entry {History, how to use}{132}
|
||||
\initial {I}
|
||||
\entry {identifier}{3}
|
||||
\entry {initialization file, readline}{105}
|
||||
\entry {installation}{139}
|
||||
\entry {interaction, readline}{102}
|
||||
\entry {interactive shell}{82, 83}
|
||||
\entry {initialization file, readline}{104}
|
||||
\entry {installation}{138}
|
||||
\entry {interaction, readline}{101}
|
||||
\entry {interactive shell}{81, 83}
|
||||
\entry {internationalization}{7}
|
||||
\initial {J}
|
||||
\entry {job}{3}
|
||||
\entry {job control}{3, 98}
|
||||
\entry {job control}{3, 97}
|
||||
\initial {K}
|
||||
\entry {kill ring}{104}
|
||||
\entry {killing text}{104}
|
||||
\entry {kill ring}{103}
|
||||
\entry {killing text}{103}
|
||||
\initial {L}
|
||||
\entry {localization}{7}
|
||||
\entry {login shell}{82}
|
||||
\entry {login shell}{81}
|
||||
\initial {M}
|
||||
\entry {matching, pattern}{30}
|
||||
\entry {metacharacter}{3}
|
||||
\initial {N}
|
||||
\entry {name}{3}
|
||||
\entry {native languages}{7}
|
||||
\entry {notation, readline}{103}
|
||||
\entry {notation, readline}{102}
|
||||
\initial {O}
|
||||
\entry {operator, shell}{3}
|
||||
\initial {P}
|
||||
@@ -100,13 +100,13 @@
|
||||
\entry {process group}{3}
|
||||
\entry {process group ID}{3}
|
||||
\entry {process substitution}{29}
|
||||
\entry {programmable completion}{125}
|
||||
\entry {programmable completion}{124}
|
||||
\entry {prompting}{92}
|
||||
\initial {Q}
|
||||
\entry {quoting}{6}
|
||||
\entry {quoting, ANSI}{6}
|
||||
\initial {R}
|
||||
\entry {Readline, how to use}{101}
|
||||
\entry {Readline, how to use}{100}
|
||||
\entry {redirection}{31}
|
||||
\entry {reserved word}{3}
|
||||
\entry {restricted shell}{93}
|
||||
@@ -121,16 +121,16 @@
|
||||
\entry {signal handling}{38}
|
||||
\entry {special builtin}{4, 68}
|
||||
\entry {startup files}{82}
|
||||
\entry {suspending jobs}{98}
|
||||
\entry {suspending jobs}{97}
|
||||
\initial {T}
|
||||
\entry {tilde expansion}{22}
|
||||
\entry {token}{4}
|
||||
\entry {translation, native languages}{7}
|
||||
\initial {V}
|
||||
\entry {variable, shell}{18}
|
||||
\entry {variables, readline}{106}
|
||||
\entry {variables, readline}{105}
|
||||
\initial {W}
|
||||
\entry {word}{4}
|
||||
\entry {word splitting}{29}
|
||||
\initial {Y}
|
||||
\entry {yanking text}{104}
|
||||
\entry {yanking text}{103}
|
||||
|
||||
Binary file not shown.
+106
-106
@@ -1,106 +1,106 @@
|
||||
\entry{beginning-of-line (C-a)}{116}{\code {beginning-of-line (C-a)}}
|
||||
\entry{end-of-line (C-e)}{116}{\code {end-of-line (C-e)}}
|
||||
\entry{forward-char (C-f)}{116}{\code {forward-char (C-f)}}
|
||||
\entry{backward-char (C-b)}{116}{\code {backward-char (C-b)}}
|
||||
\entry{forward-word (M-f)}{116}{\code {forward-word (M-f)}}
|
||||
\entry{backward-word (M-b)}{116}{\code {backward-word (M-b)}}
|
||||
\entry{shell-forward-word ()}{116}{\code {shell-forward-word ()}}
|
||||
\entry{shell-backward-word ()}{116}{\code {shell-backward-word ()}}
|
||||
\entry{clear-screen (C-l)}{116}{\code {clear-screen (C-l)}}
|
||||
\entry{redraw-current-line ()}{116}{\code {redraw-current-line ()}}
|
||||
\entry{accept-line (Newline or Return)}{117}{\code {accept-line (Newline or Return)}}
|
||||
\entry{previous-history (C-p)}{117}{\code {previous-history (C-p)}}
|
||||
\entry{next-history (C-n)}{117}{\code {next-history (C-n)}}
|
||||
\entry{beginning-of-history (M-<)}{117}{\code {beginning-of-history (M-<)}}
|
||||
\entry{end-of-history (M->)}{117}{\code {end-of-history (M->)}}
|
||||
\entry{reverse-search-history (C-r)}{117}{\code {reverse-search-history (C-r)}}
|
||||
\entry{forward-search-history (C-s)}{117}{\code {forward-search-history (C-s)}}
|
||||
\entry{non-incremental-reverse-search-history (M-p)}{117}{\code {non-incremental-reverse-search-history (M-p)}}
|
||||
\entry{non-incremental-forward-search-history (M-n)}{117}{\code {non-incremental-forward-search-history (M-n)}}
|
||||
\entry{history-search-forward ()}{117}{\code {history-search-forward ()}}
|
||||
\entry{history-search-backward ()}{117}{\code {history-search-backward ()}}
|
||||
\entry{history-substr-search-forward ()}{117}{\code {history-substr-search-forward ()}}
|
||||
\entry{history-substr-search-backward ()}{118}{\code {history-substr-search-backward ()}}
|
||||
\entry{yank-nth-arg (M-C-y)}{118}{\code {yank-nth-arg (M-C-y)}}
|
||||
\entry{yank-last-arg (M-. or M-_)}{118}{\code {yank-last-arg (M-. or M-_)}}
|
||||
\entry{delete-char (C-d)}{118}{\code {delete-char (C-d)}}
|
||||
\entry{backward-delete-char (Rubout)}{118}{\code {backward-delete-char (Rubout)}}
|
||||
\entry{forward-backward-delete-char ()}{118}{\code {forward-backward-delete-char ()}}
|
||||
\entry{quoted-insert (C-q or C-v)}{118}{\code {quoted-insert (C-q or C-v)}}
|
||||
\entry{self-insert (a, b, A, 1, !, ...{})}{118}{\code {self-insert (a, b, A, 1, !, \dots {})}}
|
||||
\entry{transpose-chars (C-t)}{119}{\code {transpose-chars (C-t)}}
|
||||
\entry{transpose-words (M-t)}{119}{\code {transpose-words (M-t)}}
|
||||
\entry{upcase-word (M-u)}{119}{\code {upcase-word (M-u)}}
|
||||
\entry{downcase-word (M-l)}{119}{\code {downcase-word (M-l)}}
|
||||
\entry{capitalize-word (M-c)}{119}{\code {capitalize-word (M-c)}}
|
||||
\entry{overwrite-mode ()}{119}{\code {overwrite-mode ()}}
|
||||
\entry{kill-line (C-k)}{119}{\code {kill-line (C-k)}}
|
||||
\entry{backward-kill-line (C-x Rubout)}{119}{\code {backward-kill-line (C-x Rubout)}}
|
||||
\entry{unix-line-discard (C-u)}{119}{\code {unix-line-discard (C-u)}}
|
||||
\entry{kill-whole-line ()}{119}{\code {kill-whole-line ()}}
|
||||
\entry{kill-word (M-d)}{119}{\code {kill-word (M-d)}}
|
||||
\entry{backward-kill-word (M-DEL)}{120}{\code {backward-kill-word (M-\key {DEL})}}
|
||||
\entry{shell-kill-word ()}{120}{\code {shell-kill-word ()}}
|
||||
\entry{shell-backward-kill-word ()}{120}{\code {shell-backward-kill-word ()}}
|
||||
\entry{unix-word-rubout (C-w)}{120}{\code {unix-word-rubout (C-w)}}
|
||||
\entry{unix-filename-rubout ()}{120}{\code {unix-filename-rubout ()}}
|
||||
\entry{delete-horizontal-space ()}{120}{\code {delete-horizontal-space ()}}
|
||||
\entry{kill-region ()}{120}{\code {kill-region ()}}
|
||||
\entry{copy-region-as-kill ()}{120}{\code {copy-region-as-kill ()}}
|
||||
\entry{copy-backward-word ()}{120}{\code {copy-backward-word ()}}
|
||||
\entry{copy-forward-word ()}{120}{\code {copy-forward-word ()}}
|
||||
\entry{yank (C-y)}{120}{\code {yank (C-y)}}
|
||||
\entry{yank-pop (M-y)}{120}{\code {yank-pop (M-y)}}
|
||||
\entry{digit-argument (M-0, M-1, ...{} M--)}{120}{\code {digit-argument (\kbd {M-0}, \kbd {M-1}, \dots {} \kbd {M--})}}
|
||||
\entry{universal-argument ()}{120}{\code {universal-argument ()}}
|
||||
\entry{complete (TAB)}{121}{\code {complete (\key {TAB})}}
|
||||
\entry{possible-completions (M-?)}{121}{\code {possible-completions (M-?)}}
|
||||
\entry{insert-completions (M-*)}{121}{\code {insert-completions (M-*)}}
|
||||
\entry{menu-complete ()}{121}{\code {menu-complete ()}}
|
||||
\entry{menu-complete-backward ()}{121}{\code {menu-complete-backward ()}}
|
||||
\entry{delete-char-or-list ()}{121}{\code {delete-char-or-list ()}}
|
||||
\entry{complete-filename (M-/)}{121}{\code {complete-filename (M-/)}}
|
||||
\entry{possible-filename-completions (C-x /)}{121}{\code {possible-filename-completions (C-x /)}}
|
||||
\entry{complete-username (M-~)}{122}{\code {complete-username (M-~)}}
|
||||
\entry{possible-username-completions (C-x ~)}{122}{\code {possible-username-completions (C-x ~)}}
|
||||
\entry{complete-variable (M-$)}{122}{\code {complete-variable (M-$)}}
|
||||
\entry{possible-variable-completions (C-x $)}{122}{\code {possible-variable-completions (C-x $)}}
|
||||
\entry{complete-hostname (M-@)}{122}{\code {complete-hostname (M-@)}}
|
||||
\entry{possible-hostname-completions (C-x @)}{122}{\code {possible-hostname-completions (C-x @)}}
|
||||
\entry{complete-command (M-!)}{122}{\code {complete-command (M-!)}}
|
||||
\entry{possible-command-completions (C-x !)}{122}{\code {possible-command-completions (C-x !)}}
|
||||
\entry{dynamic-complete-history (M-TAB)}{122}{\code {dynamic-complete-history (M-\key {TAB})}}
|
||||
\entry{dabbrev-expand ()}{122}{\code {dabbrev-expand ()}}
|
||||
\entry{complete-into-braces (M-{\tt \char 123})}{122}{\code {complete-into-braces (M-{\tt \char 123})}}
|
||||
\entry{start-kbd-macro (C-x ()}{122}{\code {start-kbd-macro (C-x ()}}
|
||||
\entry{end-kbd-macro (C-x ))}{122}{\code {end-kbd-macro (C-x ))}}
|
||||
\entry{call-last-kbd-macro (C-x e)}{122}{\code {call-last-kbd-macro (C-x e)}}
|
||||
\entry{print-last-kbd-macro ()}{123}{\code {print-last-kbd-macro ()}}
|
||||
\entry{re-read-init-file (C-x C-r)}{123}{\code {re-read-init-file (C-x C-r)}}
|
||||
\entry{abort (C-g)}{123}{\code {abort (C-g)}}
|
||||
\entry{do-uppercase-version (M-a, M-b, M-x, ...{})}{123}{\code {do-uppercase-version (M-a, M-b, M-\var {x}, \dots {})}}
|
||||
\entry{prefix-meta (ESC)}{123}{\code {prefix-meta (\key {ESC})}}
|
||||
\entry{undo (C-_ or C-x C-u)}{123}{\code {undo (C-_ or C-x C-u)}}
|
||||
\entry{revert-line (M-r)}{123}{\code {revert-line (M-r)}}
|
||||
\entry{tilde-expand (M-&)}{123}{\code {tilde-expand (M-&)}}
|
||||
\entry{set-mark (C-@)}{123}{\code {set-mark (C-@)}}
|
||||
\entry{exchange-point-and-mark (C-x C-x)}{123}{\code {exchange-point-and-mark (C-x C-x)}}
|
||||
\entry{character-search (C-])}{123}{\code {character-search (C-])}}
|
||||
\entry{character-search-backward (M-C-])}{123}{\code {character-search-backward (M-C-])}}
|
||||
\entry{skip-csi-sequence ()}{123}{\code {skip-csi-sequence ()}}
|
||||
\entry{insert-comment (M-#)}{124}{\code {insert-comment (M-#)}}
|
||||
\entry{dump-functions ()}{124}{\code {dump-functions ()}}
|
||||
\entry{dump-variables ()}{124}{\code {dump-variables ()}}
|
||||
\entry{dump-macros ()}{124}{\code {dump-macros ()}}
|
||||
\entry{glob-complete-word (M-g)}{124}{\code {glob-complete-word (M-g)}}
|
||||
\entry{glob-expand-word (C-x *)}{124}{\code {glob-expand-word (C-x *)}}
|
||||
\entry{glob-list-expansions (C-x g)}{124}{\code {glob-list-expansions (C-x g)}}
|
||||
\entry{display-shell-version (C-x C-v)}{124}{\code {display-shell-version (C-x C-v)}}
|
||||
\entry{shell-expand-line (M-C-e)}{124}{\code {shell-expand-line (M-C-e)}}
|
||||
\entry{history-expand-line (M-^)}{124}{\code {history-expand-line (M-^)}}
|
||||
\entry{magic-space ()}{125}{\code {magic-space ()}}
|
||||
\entry{alias-expand-line ()}{125}{\code {alias-expand-line ()}}
|
||||
\entry{history-and-alias-expand-line ()}{125}{\code {history-and-alias-expand-line ()}}
|
||||
\entry{insert-last-argument (M-. or M-_)}{125}{\code {insert-last-argument (M-. or M-_)}}
|
||||
\entry{operate-and-get-next (C-o)}{125}{\code {operate-and-get-next (C-o)}}
|
||||
\entry{edit-and-execute-command (C-xC-e)}{125}{\code {edit-and-execute-command (C-xC-e)}}
|
||||
\entry{beginning-of-line (C-a)}{115}{\code {beginning-of-line (C-a)}}
|
||||
\entry{end-of-line (C-e)}{115}{\code {end-of-line (C-e)}}
|
||||
\entry{forward-char (C-f)}{115}{\code {forward-char (C-f)}}
|
||||
\entry{backward-char (C-b)}{115}{\code {backward-char (C-b)}}
|
||||
\entry{forward-word (M-f)}{115}{\code {forward-word (M-f)}}
|
||||
\entry{backward-word (M-b)}{115}{\code {backward-word (M-b)}}
|
||||
\entry{shell-forward-word ()}{115}{\code {shell-forward-word ()}}
|
||||
\entry{shell-backward-word ()}{115}{\code {shell-backward-word ()}}
|
||||
\entry{clear-screen (C-l)}{115}{\code {clear-screen (C-l)}}
|
||||
\entry{redraw-current-line ()}{115}{\code {redraw-current-line ()}}
|
||||
\entry{accept-line (Newline or Return)}{116}{\code {accept-line (Newline or Return)}}
|
||||
\entry{previous-history (C-p)}{116}{\code {previous-history (C-p)}}
|
||||
\entry{next-history (C-n)}{116}{\code {next-history (C-n)}}
|
||||
\entry{beginning-of-history (M-<)}{116}{\code {beginning-of-history (M-<)}}
|
||||
\entry{end-of-history (M->)}{116}{\code {end-of-history (M->)}}
|
||||
\entry{reverse-search-history (C-r)}{116}{\code {reverse-search-history (C-r)}}
|
||||
\entry{forward-search-history (C-s)}{116}{\code {forward-search-history (C-s)}}
|
||||
\entry{non-incremental-reverse-search-history (M-p)}{116}{\code {non-incremental-reverse-search-history (M-p)}}
|
||||
\entry{non-incremental-forward-search-history (M-n)}{116}{\code {non-incremental-forward-search-history (M-n)}}
|
||||
\entry{history-search-forward ()}{116}{\code {history-search-forward ()}}
|
||||
\entry{history-search-backward ()}{116}{\code {history-search-backward ()}}
|
||||
\entry{history-substr-search-forward ()}{116}{\code {history-substr-search-forward ()}}
|
||||
\entry{history-substr-search-backward ()}{117}{\code {history-substr-search-backward ()}}
|
||||
\entry{yank-nth-arg (M-C-y)}{117}{\code {yank-nth-arg (M-C-y)}}
|
||||
\entry{yank-last-arg (M-. or M-_)}{117}{\code {yank-last-arg (M-. or M-_)}}
|
||||
\entry{delete-char (C-d)}{117}{\code {delete-char (C-d)}}
|
||||
\entry{backward-delete-char (Rubout)}{117}{\code {backward-delete-char (Rubout)}}
|
||||
\entry{forward-backward-delete-char ()}{117}{\code {forward-backward-delete-char ()}}
|
||||
\entry{quoted-insert (C-q or C-v)}{117}{\code {quoted-insert (C-q or C-v)}}
|
||||
\entry{self-insert (a, b, A, 1, !, ...{})}{117}{\code {self-insert (a, b, A, 1, !, \dots {})}}
|
||||
\entry{transpose-chars (C-t)}{118}{\code {transpose-chars (C-t)}}
|
||||
\entry{transpose-words (M-t)}{118}{\code {transpose-words (M-t)}}
|
||||
\entry{upcase-word (M-u)}{118}{\code {upcase-word (M-u)}}
|
||||
\entry{downcase-word (M-l)}{118}{\code {downcase-word (M-l)}}
|
||||
\entry{capitalize-word (M-c)}{118}{\code {capitalize-word (M-c)}}
|
||||
\entry{overwrite-mode ()}{118}{\code {overwrite-mode ()}}
|
||||
\entry{kill-line (C-k)}{118}{\code {kill-line (C-k)}}
|
||||
\entry{backward-kill-line (C-x Rubout)}{118}{\code {backward-kill-line (C-x Rubout)}}
|
||||
\entry{unix-line-discard (C-u)}{118}{\code {unix-line-discard (C-u)}}
|
||||
\entry{kill-whole-line ()}{118}{\code {kill-whole-line ()}}
|
||||
\entry{kill-word (M-d)}{118}{\code {kill-word (M-d)}}
|
||||
\entry{backward-kill-word (M-DEL)}{119}{\code {backward-kill-word (M-\key {DEL})}}
|
||||
\entry{shell-kill-word ()}{119}{\code {shell-kill-word ()}}
|
||||
\entry{shell-backward-kill-word ()}{119}{\code {shell-backward-kill-word ()}}
|
||||
\entry{unix-word-rubout (C-w)}{119}{\code {unix-word-rubout (C-w)}}
|
||||
\entry{unix-filename-rubout ()}{119}{\code {unix-filename-rubout ()}}
|
||||
\entry{delete-horizontal-space ()}{119}{\code {delete-horizontal-space ()}}
|
||||
\entry{kill-region ()}{119}{\code {kill-region ()}}
|
||||
\entry{copy-region-as-kill ()}{119}{\code {copy-region-as-kill ()}}
|
||||
\entry{copy-backward-word ()}{119}{\code {copy-backward-word ()}}
|
||||
\entry{copy-forward-word ()}{119}{\code {copy-forward-word ()}}
|
||||
\entry{yank (C-y)}{119}{\code {yank (C-y)}}
|
||||
\entry{yank-pop (M-y)}{119}{\code {yank-pop (M-y)}}
|
||||
\entry{digit-argument (M-0, M-1, ...{} M--)}{119}{\code {digit-argument (\kbd {M-0}, \kbd {M-1}, \dots {} \kbd {M--})}}
|
||||
\entry{universal-argument ()}{119}{\code {universal-argument ()}}
|
||||
\entry{complete (TAB)}{120}{\code {complete (\key {TAB})}}
|
||||
\entry{possible-completions (M-?)}{120}{\code {possible-completions (M-?)}}
|
||||
\entry{insert-completions (M-*)}{120}{\code {insert-completions (M-*)}}
|
||||
\entry{menu-complete ()}{120}{\code {menu-complete ()}}
|
||||
\entry{menu-complete-backward ()}{120}{\code {menu-complete-backward ()}}
|
||||
\entry{delete-char-or-list ()}{120}{\code {delete-char-or-list ()}}
|
||||
\entry{complete-filename (M-/)}{120}{\code {complete-filename (M-/)}}
|
||||
\entry{possible-filename-completions (C-x /)}{120}{\code {possible-filename-completions (C-x /)}}
|
||||
\entry{complete-username (M-~)}{121}{\code {complete-username (M-~)}}
|
||||
\entry{possible-username-completions (C-x ~)}{121}{\code {possible-username-completions (C-x ~)}}
|
||||
\entry{complete-variable (M-$)}{121}{\code {complete-variable (M-$)}}
|
||||
\entry{possible-variable-completions (C-x $)}{121}{\code {possible-variable-completions (C-x $)}}
|
||||
\entry{complete-hostname (M-@)}{121}{\code {complete-hostname (M-@)}}
|
||||
\entry{possible-hostname-completions (C-x @)}{121}{\code {possible-hostname-completions (C-x @)}}
|
||||
\entry{complete-command (M-!)}{121}{\code {complete-command (M-!)}}
|
||||
\entry{possible-command-completions (C-x !)}{121}{\code {possible-command-completions (C-x !)}}
|
||||
\entry{dynamic-complete-history (M-TAB)}{121}{\code {dynamic-complete-history (M-\key {TAB})}}
|
||||
\entry{dabbrev-expand ()}{121}{\code {dabbrev-expand ()}}
|
||||
\entry{complete-into-braces (M-|a)}{121}{\code {complete-into-braces (M-{\tt \char 123})}}
|
||||
\entry{start-kbd-macro (C-x ()}{121}{\code {start-kbd-macro (C-x ()}}
|
||||
\entry{end-kbd-macro (C-x ))}{121}{\code {end-kbd-macro (C-x ))}}
|
||||
\entry{call-last-kbd-macro (C-x e)}{121}{\code {call-last-kbd-macro (C-x e)}}
|
||||
\entry{print-last-kbd-macro ()}{122}{\code {print-last-kbd-macro ()}}
|
||||
\entry{re-read-init-file (C-x C-r)}{122}{\code {re-read-init-file (C-x C-r)}}
|
||||
\entry{abort (C-g)}{122}{\code {abort (C-g)}}
|
||||
\entry{do-uppercase-version (M-a, M-b, M-x, ...{})}{122}{\code {do-uppercase-version (M-a, M-b, M-\var {x}, \dots {})}}
|
||||
\entry{prefix-meta (ESC)}{122}{\code {prefix-meta (\key {ESC})}}
|
||||
\entry{undo (C-_ or C-x C-u)}{122}{\code {undo (C-_ or C-x C-u)}}
|
||||
\entry{revert-line (M-r)}{122}{\code {revert-line (M-r)}}
|
||||
\entry{tilde-expand (M-&)}{122}{\code {tilde-expand (M-&)}}
|
||||
\entry{set-mark (C-@)}{122}{\code {set-mark (C-@)}}
|
||||
\entry{exchange-point-and-mark (C-x C-x)}{122}{\code {exchange-point-and-mark (C-x C-x)}}
|
||||
\entry{character-search (C-])}{122}{\code {character-search (C-])}}
|
||||
\entry{character-search-backward (M-C-])}{122}{\code {character-search-backward (M-C-])}}
|
||||
\entry{skip-csi-sequence ()}{122}{\code {skip-csi-sequence ()}}
|
||||
\entry{insert-comment (M-#)}{123}{\code {insert-comment (M-#)}}
|
||||
\entry{dump-functions ()}{123}{\code {dump-functions ()}}
|
||||
\entry{dump-variables ()}{123}{\code {dump-variables ()}}
|
||||
\entry{dump-macros ()}{123}{\code {dump-macros ()}}
|
||||
\entry{glob-complete-word (M-g)}{123}{\code {glob-complete-word (M-g)}}
|
||||
\entry{glob-expand-word (C-x *)}{123}{\code {glob-expand-word (C-x *)}}
|
||||
\entry{glob-list-expansions (C-x g)}{123}{\code {glob-list-expansions (C-x g)}}
|
||||
\entry{display-shell-version (C-x C-v)}{123}{\code {display-shell-version (C-x C-v)}}
|
||||
\entry{shell-expand-line (M-C-e)}{123}{\code {shell-expand-line (M-C-e)}}
|
||||
\entry{history-expand-line (M-^)}{123}{\code {history-expand-line (M-^)}}
|
||||
\entry{magic-space ()}{124}{\code {magic-space ()}}
|
||||
\entry{alias-expand-line ()}{124}{\code {alias-expand-line ()}}
|
||||
\entry{history-and-alias-expand-line ()}{124}{\code {history-and-alias-expand-line ()}}
|
||||
\entry{insert-last-argument (M-. or M-_)}{124}{\code {insert-last-argument (M-. or M-_)}}
|
||||
\entry{operate-and-get-next (C-o)}{124}{\code {operate-and-get-next (C-o)}}
|
||||
\entry{edit-and-execute-command (C-xC-e)}{124}{\code {edit-and-execute-command (C-xC-e)}}
|
||||
|
||||
+106
-106
@@ -1,126 +1,126 @@
|
||||
\initial {A}
|
||||
\entry {\code {abort (C-g)}}{123}
|
||||
\entry {\code {accept-line (Newline or Return)}}{117}
|
||||
\entry {\code {alias-expand-line ()}}{125}
|
||||
\entry {\code {abort (C-g)}}{122}
|
||||
\entry {\code {accept-line (Newline or Return)}}{116}
|
||||
\entry {\code {alias-expand-line ()}}{124}
|
||||
\initial {B}
|
||||
\entry {\code {backward-char (C-b)}}{116}
|
||||
\entry {\code {backward-delete-char (Rubout)}}{118}
|
||||
\entry {\code {backward-kill-line (C-x Rubout)}}{119}
|
||||
\entry {\code {backward-kill-word (M-\key {DEL})}}{120}
|
||||
\entry {\code {backward-word (M-b)}}{116}
|
||||
\entry {\code {beginning-of-history (M-<)}}{117}
|
||||
\entry {\code {beginning-of-line (C-a)}}{116}
|
||||
\entry {\code {backward-char (C-b)}}{115}
|
||||
\entry {\code {backward-delete-char (Rubout)}}{117}
|
||||
\entry {\code {backward-kill-line (C-x Rubout)}}{118}
|
||||
\entry {\code {backward-kill-word (M-\key {DEL})}}{119}
|
||||
\entry {\code {backward-word (M-b)}}{115}
|
||||
\entry {\code {beginning-of-history (M-<)}}{116}
|
||||
\entry {\code {beginning-of-line (C-a)}}{115}
|
||||
\initial {C}
|
||||
\entry {\code {call-last-kbd-macro (C-x e)}}{122}
|
||||
\entry {\code {capitalize-word (M-c)}}{119}
|
||||
\entry {\code {character-search (C-])}}{123}
|
||||
\entry {\code {character-search-backward (M-C-])}}{123}
|
||||
\entry {\code {clear-screen (C-l)}}{116}
|
||||
\entry {\code {complete (\key {TAB})}}{121}
|
||||
\entry {\code {complete-command (M-!)}}{122}
|
||||
\entry {\code {complete-filename (M-/)}}{121}
|
||||
\entry {\code {complete-hostname (M-@)}}{122}
|
||||
\entry {\code {complete-into-braces (M-{\tt \char 123})}}{122}
|
||||
\entry {\code {complete-username (M-~)}}{122}
|
||||
\entry {\code {complete-variable (M-$)}}{122}
|
||||
\entry {\code {copy-backward-word ()}}{120}
|
||||
\entry {\code {copy-forward-word ()}}{120}
|
||||
\entry {\code {copy-region-as-kill ()}}{120}
|
||||
\entry {\code {call-last-kbd-macro (C-x e)}}{121}
|
||||
\entry {\code {capitalize-word (M-c)}}{118}
|
||||
\entry {\code {character-search (C-])}}{122}
|
||||
\entry {\code {character-search-backward (M-C-])}}{122}
|
||||
\entry {\code {clear-screen (C-l)}}{115}
|
||||
\entry {\code {complete (\key {TAB})}}{120}
|
||||
\entry {\code {complete-command (M-!)}}{121}
|
||||
\entry {\code {complete-filename (M-/)}}{120}
|
||||
\entry {\code {complete-hostname (M-@)}}{121}
|
||||
\entry {\code {complete-into-braces (M-{\tt \char 123})}}{121}
|
||||
\entry {\code {complete-username (M-~)}}{121}
|
||||
\entry {\code {complete-variable (M-$)}}{121}
|
||||
\entry {\code {copy-backward-word ()}}{119}
|
||||
\entry {\code {copy-forward-word ()}}{119}
|
||||
\entry {\code {copy-region-as-kill ()}}{119}
|
||||
\initial {D}
|
||||
\entry {\code {dabbrev-expand ()}}{122}
|
||||
\entry {\code {delete-char (C-d)}}{118}
|
||||
\entry {\code {delete-char-or-list ()}}{121}
|
||||
\entry {\code {delete-horizontal-space ()}}{120}
|
||||
\entry {\code {digit-argument (\kbd {M-0}, \kbd {M-1}, \dots {} \kbd {M--})}}{120}
|
||||
\entry {\code {display-shell-version (C-x C-v)}}{124}
|
||||
\entry {\code {do-uppercase-version (M-a, M-b, M-\var {x}, \dots {})}}{123}
|
||||
\entry {\code {downcase-word (M-l)}}{119}
|
||||
\entry {\code {dump-functions ()}}{124}
|
||||
\entry {\code {dump-macros ()}}{124}
|
||||
\entry {\code {dump-variables ()}}{124}
|
||||
\entry {\code {dynamic-complete-history (M-\key {TAB})}}{122}
|
||||
\entry {\code {dabbrev-expand ()}}{121}
|
||||
\entry {\code {delete-char (C-d)}}{117}
|
||||
\entry {\code {delete-char-or-list ()}}{120}
|
||||
\entry {\code {delete-horizontal-space ()}}{119}
|
||||
\entry {\code {digit-argument (\kbd {M-0}, \kbd {M-1}, \dots {} \kbd {M--})}}{119}
|
||||
\entry {\code {display-shell-version (C-x C-v)}}{123}
|
||||
\entry {\code {do-uppercase-version (M-a, M-b, M-\var {x}, \dots {})}}{122}
|
||||
\entry {\code {downcase-word (M-l)}}{118}
|
||||
\entry {\code {dump-functions ()}}{123}
|
||||
\entry {\code {dump-macros ()}}{123}
|
||||
\entry {\code {dump-variables ()}}{123}
|
||||
\entry {\code {dynamic-complete-history (M-\key {TAB})}}{121}
|
||||
\initial {E}
|
||||
\entry {\code {edit-and-execute-command (C-xC-e)}}{125}
|
||||
\entry {\code {end-kbd-macro (C-x ))}}{122}
|
||||
\entry {\code {end-of-history (M->)}}{117}
|
||||
\entry {\code {end-of-line (C-e)}}{116}
|
||||
\entry {\code {exchange-point-and-mark (C-x C-x)}}{123}
|
||||
\entry {\code {edit-and-execute-command (C-xC-e)}}{124}
|
||||
\entry {\code {end-kbd-macro (C-x ))}}{121}
|
||||
\entry {\code {end-of-history (M->)}}{116}
|
||||
\entry {\code {end-of-line (C-e)}}{115}
|
||||
\entry {\code {exchange-point-and-mark (C-x C-x)}}{122}
|
||||
\initial {F}
|
||||
\entry {\code {forward-backward-delete-char ()}}{118}
|
||||
\entry {\code {forward-char (C-f)}}{116}
|
||||
\entry {\code {forward-search-history (C-s)}}{117}
|
||||
\entry {\code {forward-word (M-f)}}{116}
|
||||
\entry {\code {forward-backward-delete-char ()}}{117}
|
||||
\entry {\code {forward-char (C-f)}}{115}
|
||||
\entry {\code {forward-search-history (C-s)}}{116}
|
||||
\entry {\code {forward-word (M-f)}}{115}
|
||||
\initial {G}
|
||||
\entry {\code {glob-complete-word (M-g)}}{124}
|
||||
\entry {\code {glob-expand-word (C-x *)}}{124}
|
||||
\entry {\code {glob-list-expansions (C-x g)}}{124}
|
||||
\entry {\code {glob-complete-word (M-g)}}{123}
|
||||
\entry {\code {glob-expand-word (C-x *)}}{123}
|
||||
\entry {\code {glob-list-expansions (C-x g)}}{123}
|
||||
\initial {H}
|
||||
\entry {\code {history-and-alias-expand-line ()}}{125}
|
||||
\entry {\code {history-expand-line (M-^)}}{124}
|
||||
\entry {\code {history-search-backward ()}}{117}
|
||||
\entry {\code {history-search-forward ()}}{117}
|
||||
\entry {\code {history-substr-search-backward ()}}{118}
|
||||
\entry {\code {history-substr-search-forward ()}}{117}
|
||||
\entry {\code {history-and-alias-expand-line ()}}{124}
|
||||
\entry {\code {history-expand-line (M-^)}}{123}
|
||||
\entry {\code {history-search-backward ()}}{116}
|
||||
\entry {\code {history-search-forward ()}}{116}
|
||||
\entry {\code {history-substr-search-backward ()}}{117}
|
||||
\entry {\code {history-substr-search-forward ()}}{116}
|
||||
\initial {I}
|
||||
\entry {\code {insert-comment (M-#)}}{124}
|
||||
\entry {\code {insert-completions (M-*)}}{121}
|
||||
\entry {\code {insert-last-argument (M-. or M-_)}}{125}
|
||||
\entry {\code {insert-comment (M-#)}}{123}
|
||||
\entry {\code {insert-completions (M-*)}}{120}
|
||||
\entry {\code {insert-last-argument (M-. or M-_)}}{124}
|
||||
\initial {K}
|
||||
\entry {\code {kill-line (C-k)}}{119}
|
||||
\entry {\code {kill-region ()}}{120}
|
||||
\entry {\code {kill-whole-line ()}}{119}
|
||||
\entry {\code {kill-word (M-d)}}{119}
|
||||
\entry {\code {kill-line (C-k)}}{118}
|
||||
\entry {\code {kill-region ()}}{119}
|
||||
\entry {\code {kill-whole-line ()}}{118}
|
||||
\entry {\code {kill-word (M-d)}}{118}
|
||||
\initial {M}
|
||||
\entry {\code {magic-space ()}}{125}
|
||||
\entry {\code {menu-complete ()}}{121}
|
||||
\entry {\code {menu-complete-backward ()}}{121}
|
||||
\entry {\code {magic-space ()}}{124}
|
||||
\entry {\code {menu-complete ()}}{120}
|
||||
\entry {\code {menu-complete-backward ()}}{120}
|
||||
\initial {N}
|
||||
\entry {\code {next-history (C-n)}}{117}
|
||||
\entry {\code {non-incremental-forward-search-history (M-n)}}{117}
|
||||
\entry {\code {non-incremental-reverse-search-history (M-p)}}{117}
|
||||
\entry {\code {next-history (C-n)}}{116}
|
||||
\entry {\code {non-incremental-forward-search-history (M-n)}}{116}
|
||||
\entry {\code {non-incremental-reverse-search-history (M-p)}}{116}
|
||||
\initial {O}
|
||||
\entry {\code {operate-and-get-next (C-o)}}{125}
|
||||
\entry {\code {overwrite-mode ()}}{119}
|
||||
\entry {\code {operate-and-get-next (C-o)}}{124}
|
||||
\entry {\code {overwrite-mode ()}}{118}
|
||||
\initial {P}
|
||||
\entry {\code {possible-command-completions (C-x !)}}{122}
|
||||
\entry {\code {possible-completions (M-?)}}{121}
|
||||
\entry {\code {possible-filename-completions (C-x /)}}{121}
|
||||
\entry {\code {possible-hostname-completions (C-x @)}}{122}
|
||||
\entry {\code {possible-username-completions (C-x ~)}}{122}
|
||||
\entry {\code {possible-variable-completions (C-x $)}}{122}
|
||||
\entry {\code {prefix-meta (\key {ESC})}}{123}
|
||||
\entry {\code {previous-history (C-p)}}{117}
|
||||
\entry {\code {print-last-kbd-macro ()}}{123}
|
||||
\entry {\code {possible-command-completions (C-x !)}}{121}
|
||||
\entry {\code {possible-completions (M-?)}}{120}
|
||||
\entry {\code {possible-filename-completions (C-x /)}}{120}
|
||||
\entry {\code {possible-hostname-completions (C-x @)}}{121}
|
||||
\entry {\code {possible-username-completions (C-x ~)}}{121}
|
||||
\entry {\code {possible-variable-completions (C-x $)}}{121}
|
||||
\entry {\code {prefix-meta (\key {ESC})}}{122}
|
||||
\entry {\code {previous-history (C-p)}}{116}
|
||||
\entry {\code {print-last-kbd-macro ()}}{122}
|
||||
\initial {Q}
|
||||
\entry {\code {quoted-insert (C-q or C-v)}}{118}
|
||||
\entry {\code {quoted-insert (C-q or C-v)}}{117}
|
||||
\initial {R}
|
||||
\entry {\code {re-read-init-file (C-x C-r)}}{123}
|
||||
\entry {\code {redraw-current-line ()}}{116}
|
||||
\entry {\code {reverse-search-history (C-r)}}{117}
|
||||
\entry {\code {revert-line (M-r)}}{123}
|
||||
\entry {\code {re-read-init-file (C-x C-r)}}{122}
|
||||
\entry {\code {redraw-current-line ()}}{115}
|
||||
\entry {\code {reverse-search-history (C-r)}}{116}
|
||||
\entry {\code {revert-line (M-r)}}{122}
|
||||
\initial {S}
|
||||
\entry {\code {self-insert (a, b, A, 1, !, \dots {})}}{118}
|
||||
\entry {\code {set-mark (C-@)}}{123}
|
||||
\entry {\code {shell-backward-kill-word ()}}{120}
|
||||
\entry {\code {shell-backward-word ()}}{116}
|
||||
\entry {\code {shell-expand-line (M-C-e)}}{124}
|
||||
\entry {\code {shell-forward-word ()}}{116}
|
||||
\entry {\code {shell-kill-word ()}}{120}
|
||||
\entry {\code {skip-csi-sequence ()}}{123}
|
||||
\entry {\code {start-kbd-macro (C-x ()}}{122}
|
||||
\entry {\code {self-insert (a, b, A, 1, !, \dots {})}}{117}
|
||||
\entry {\code {set-mark (C-@)}}{122}
|
||||
\entry {\code {shell-backward-kill-word ()}}{119}
|
||||
\entry {\code {shell-backward-word ()}}{115}
|
||||
\entry {\code {shell-expand-line (M-C-e)}}{123}
|
||||
\entry {\code {shell-forward-word ()}}{115}
|
||||
\entry {\code {shell-kill-word ()}}{119}
|
||||
\entry {\code {skip-csi-sequence ()}}{122}
|
||||
\entry {\code {start-kbd-macro (C-x ()}}{121}
|
||||
\initial {T}
|
||||
\entry {\code {tilde-expand (M-&)}}{123}
|
||||
\entry {\code {transpose-chars (C-t)}}{119}
|
||||
\entry {\code {transpose-words (M-t)}}{119}
|
||||
\entry {\code {tilde-expand (M-&)}}{122}
|
||||
\entry {\code {transpose-chars (C-t)}}{118}
|
||||
\entry {\code {transpose-words (M-t)}}{118}
|
||||
\initial {U}
|
||||
\entry {\code {undo (C-_ or C-x C-u)}}{123}
|
||||
\entry {\code {universal-argument ()}}{120}
|
||||
\entry {\code {unix-filename-rubout ()}}{120}
|
||||
\entry {\code {unix-line-discard (C-u)}}{119}
|
||||
\entry {\code {unix-word-rubout (C-w)}}{120}
|
||||
\entry {\code {upcase-word (M-u)}}{119}
|
||||
\entry {\code {undo (C-_ or C-x C-u)}}{122}
|
||||
\entry {\code {universal-argument ()}}{119}
|
||||
\entry {\code {unix-filename-rubout ()}}{119}
|
||||
\entry {\code {unix-line-discard (C-u)}}{118}
|
||||
\entry {\code {unix-word-rubout (C-w)}}{119}
|
||||
\entry {\code {upcase-word (M-u)}}{118}
|
||||
\initial {Y}
|
||||
\entry {\code {yank (C-y)}}{120}
|
||||
\entry {\code {yank-last-arg (M-. or M-_)}}{118}
|
||||
\entry {\code {yank-nth-arg (M-C-y)}}{118}
|
||||
\entry {\code {yank-pop (M-y)}}{120}
|
||||
\entry {\code {yank (C-y)}}{119}
|
||||
\entry {\code {yank-last-arg (M-. or M-_)}}{117}
|
||||
\entry {\code {yank-nth-arg (M-C-y)}}{117}
|
||||
\entry {\code {yank-pop (M-y)}}{119}
|
||||
|
||||
+1083
-1065
File diff suppressed because it is too large
Load Diff
+155
-144
@@ -1350,64 +1350,66 @@ The shell treats several parameters specially. These parameters may
|
||||
only be referenced; assignment to them is not allowed.
|
||||
|
||||
`*'
|
||||
Expands to the positional parameters, starting from one. When the
|
||||
expansion occurs within double quotes, it expands to a single word
|
||||
with the value of each parameter separated by the first character
|
||||
of the `IFS' special variable. That is, `"$*"' is equivalent to
|
||||
`"$1C$2C..."', where C is the first character of the value of the
|
||||
`IFS' variable. If `IFS' is unset, the parameters are separated
|
||||
by spaces. If `IFS' is null, the parameters are joined without
|
||||
intervening separators.
|
||||
($*) Expands to the positional parameters, starting from one.
|
||||
When the expansion occurs within double quotes, it expands to a
|
||||
single word with the value of each parameter separated by the
|
||||
first character of the `IFS' special variable. That is, `"$*"' is
|
||||
equivalent to `"$1C$2C..."', where C is the first character of the
|
||||
value of the `IFS' variable. If `IFS' is unset, the parameters
|
||||
are separated by spaces. If `IFS' is null, the parameters are
|
||||
joined without intervening separators.
|
||||
|
||||
`@'
|
||||
Expands to the positional parameters, starting from one. When the
|
||||
expansion occurs within double quotes, each parameter expands to a
|
||||
separate word. That is, `"$@"' is equivalent to `"$1" "$2" ...'.
|
||||
If the double-quoted expansion occurs within a word, the expansion
|
||||
of the first parameter is joined with the beginning part of the
|
||||
original word, and the expansion of the last parameter is joined
|
||||
with the last part of the original word. When there are no
|
||||
positional parameters, `"$@"' and `$@' expand to nothing (i.e.,
|
||||
they are removed).
|
||||
($@) Expands to the positional parameters, starting from one.
|
||||
When the expansion occurs within double quotes, each parameter
|
||||
expands to a separate word. That is, `"$@"' is equivalent to
|
||||
`"$1" "$2" ...'. If the double-quoted expansion occurs within a
|
||||
word, the expansion of the first parameter is joined with the
|
||||
beginning part of the original word, and the expansion of the last
|
||||
parameter is joined with the last part of the original word. When
|
||||
there are no positional parameters, `"$@"' and `$@' expand to
|
||||
nothing (i.e., they are removed).
|
||||
|
||||
`#'
|
||||
Expands to the number of positional parameters in decimal.
|
||||
($#) Expands to the number of positional parameters in decimal.
|
||||
|
||||
`?'
|
||||
Expands to the exit status of the most recently executed foreground
|
||||
pipeline.
|
||||
($?) Expands to the exit status of the most recently executed
|
||||
foreground pipeline.
|
||||
|
||||
`-'
|
||||
(A hyphen.) Expands to the current option flags as specified upon
|
||||
invocation, by the `set' builtin command, or those set by the
|
||||
($-, a hyphen.) Expands to the current option flags as specified
|
||||
upon invocation, by the `set' builtin command, or those set by the
|
||||
shell itself (such as the `-i' option).
|
||||
|
||||
`$'
|
||||
Expands to the process ID of the shell. In a `()' subshell, it
|
||||
expands to the process ID of the invoking shell, not the subshell.
|
||||
($$) Expands to the process ID of the shell. In a `()' subshell,
|
||||
it expands to the process ID of the invoking shell, not the
|
||||
subshell.
|
||||
|
||||
`!'
|
||||
Expands to the process ID of the job most recently placed into the
|
||||
background, whether executed as an asynchronous command or using
|
||||
the `bg' builtin (*note Job Control Builtins::).
|
||||
($!) Expands to the process ID of the job most recently placed
|
||||
into the background, whether executed as an asynchronous command
|
||||
or using the `bg' builtin (*note Job Control Builtins::).
|
||||
|
||||
`0'
|
||||
Expands to the name of the shell or shell script. This is set at
|
||||
shell initialization. If Bash is invoked with a file of commands
|
||||
(*note Shell Scripts::), `$0' is set to the name of that file. If
|
||||
Bash is started with the `-c' option (*note Invoking Bash::), then
|
||||
`$0' is set to the first argument after the string to be executed,
|
||||
if one is present. Otherwise, it is set to the filename used to
|
||||
invoke Bash, as given by argument zero.
|
||||
($0) Expands to the name of the shell or shell script. This is
|
||||
set at shell initialization. If Bash is invoked with a file of
|
||||
commands (*note Shell Scripts::), `$0' is set to the name of that
|
||||
file. If Bash is started with the `-c' option (*note Invoking
|
||||
Bash::), then `$0' is set to the first argument after the string
|
||||
to be executed, if one is present. Otherwise, it is set to the
|
||||
filename used to invoke Bash, as given by argument zero.
|
||||
|
||||
`_'
|
||||
(An underscore.) At shell startup, set to the absolute pathname
|
||||
used to invoke the shell or shell script being executed as passed
|
||||
in the environment or argument list. Subsequently, expands to the
|
||||
last argument to the previous command, after expansion. Also set
|
||||
to the full pathname used to invoke each command executed and
|
||||
placed in the environment exported to that command. When checking
|
||||
mail, this parameter holds the name of the mail file.
|
||||
($_, an underscore.) At shell startup, set to the absolute
|
||||
pathname used to invoke the shell or shell script being executed
|
||||
as passed in the environment or argument list. Subsequently,
|
||||
expands to the last argument to the previous command, after
|
||||
expansion. Also set to the full pathname used to invoke each
|
||||
command executed and placed in the environment exported to that
|
||||
command. When checking mail, this parameter holds the name of the
|
||||
mail file.
|
||||
|
||||
|
||||
File: bashref.info, Node: Shell Expansions, Next: Redirections, Prev: Shell Parameters, Up: Basic Shell Features
|
||||
@@ -10680,15 +10682,24 @@ D.3 Parameter and Variable Index
|
||||
| ||||