commit bash-20080911 snapshot

This commit is contained in:
Chet Ramey
2011-12-07 09:28:47 -05:00
parent 48ff544772
commit 14e8b2a7df
23 changed files with 336 additions and 108 deletions
+16 -5
View File
@@ -5,12 +5,12 @@
.\" Case Western Reserve University
.\" chet@po.cwru.edu
.\"
.\" Last Change: Sat Sep 6 13:05:54 EDT 2008
.\" Last Change: Sat Sep 13 18:27:41 EDT 2008
.\"
.\" bash_builtins, strip all but Built-Ins section
.if \n(zZ=1 .ig zZ
.if \n(zY=1 .ig zY
.TH BASH 1 "2008 September 6" "GNU Bash-4.0"
.TH BASH 1 "2008 September 13" "GNU Bash-4.0"
.\"
.\" There's some problem with having a `@'
.\" in a tagged paragraph with the BSD man macros.
@@ -4535,18 +4535,27 @@ This is the library that handles reading input when using an interactive
shell, unless the
.B \-\-noediting
option is given at shell invocation.
Line editing is also used when using the \fB\-e\fP option to the
\fBread\fP builtin.
By default, the line editing commands are similar to those of emacs.
A vi-style line editing interface is also available.
To turn off line editing after the shell is running, use the
.B +o emacs
Line editing can be enabled at any time using the
.B \-o emacs
or
.B +o vi
.B \-o vi
options to the
.B set
builtin (see
.SM
.B SHELL BUILTIN COMMANDS
below).
To turn off line editing after the shell is running, use the
.B +o emacs
or
.B +o vi
options to the
.B set
builtin.
.SS "Readline Notation"
.PP
In this section, the emacs-style notation is used to denote
@@ -7842,6 +7851,8 @@ is coming from a terminal,
.SM
.B READLINE
above) is used to obtain the line.
Readline uses the current (or default, if line editing was not previously
active) editing settings.
.TP
.B \-i \fItext\fP
If