Imported from ../bash-2.05a.tar.gz.
This commit is contained in:
parent
28ef6c316f
commit
f73dda092b
303 changed files with 37069 additions and 28812 deletions
|
|
@ -422,7 +422,7 @@ This is disabled by default.
|
|||
@end deftypevar
|
||||
|
||||
@deftypevar {char *} history_word_delimiters
|
||||
The characters that separate tokens for \fBhistory_tokenize()\fP.
|
||||
The characters that separate tokens for @code{history_tokenize()}.
|
||||
The default value is @code{" \t\n()<>;&|"}.
|
||||
@end deftypevar
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
@set EDITION 4.2-beta
|
||||
@set VERSION 4.2-beta
|
||||
@set UPDATED 2001 Mar 12
|
||||
@set UPDATE-MONTH Mar 2001
|
||||
@set EDITION 4.2a
|
||||
@set VERSION 4.2a
|
||||
@set UPDATED 2001 October 9
|
||||
@set UPDATE-MONTH October 2001
|
||||
|
||||
@set LASTCHANGE Mon Mar 12 05:36:44 EST 2001
|
||||
@set LASTCHANGE Tue Oct 9 15:03:34 EDT 2001
|
||||
|
|
|
|||
|
|
@ -176,6 +176,16 @@ in any file that uses Readline's features. Since some of the definitions
|
|||
in @code{readline.h} use the @code{stdio} library, the file
|
||||
@code{<stdio.h>} should be included before @code{readline.h}.
|
||||
|
||||
@code{readline.h} defines a C preprocessor variable that should
|
||||
be treated as an integer, @code{RL_READLINE_VERSION}, which may
|
||||
be used to conditionally compile application code depending on
|
||||
the installed Readline version. The value is a hexadecimal
|
||||
encoding of the major and minor version numbers of the library,
|
||||
of the form 0x@var{MMmm}. @var{MM} is the two-digit major
|
||||
version number; @var{mm} is the two-digit minor version number.
|
||||
For Readline 4.2, for example, the value of
|
||||
@code{RL_READLINE_VERSION} would be @code{0x0402}.
|
||||
|
||||
@menu
|
||||
* Readline Typedefs:: C declarations to make code readable.
|
||||
* Function Writing:: Variables and calling conventions.
|
||||
|
|
@ -348,6 +358,14 @@ never sets it.
|
|||
The version number of this revision of the library.
|
||||
@end deftypevar
|
||||
|
||||
@deftypevar int rl_readline_version
|
||||
An integer encoding the current version of the library. The encoding is
|
||||
of the form 0x@var{MMmm}, where @var{MM} is the two-digit major version
|
||||
number, and @var{mm} is the two-digit minor version number.
|
||||
For example, for Readline-4.2, @code{rl_readline_version} would have the
|
||||
value 0x0402.
|
||||
@end deftypevar
|
||||
|
||||
@deftypevar {int} rl_gnu_readline_p
|
||||
Always set to 1, denoting that this is @sc{gnu} readline rather than some
|
||||
emulation.
|
||||
|
|
@ -1076,6 +1094,15 @@ Set the time interval (in microseconds) that Readline waits when showing
|
|||
a balancing character when @code{blink-matching-paren} has been enabled.
|
||||
@end deftypefun
|
||||
|
||||
@deftypefun {char *} rl_get_termcap (const char *cap)
|
||||
Retrieve the string value of the termcap capability @var{cap}.
|
||||
Readline fetches the termcap entry for the current terminal name and
|
||||
uses those capabilities to move around the screen line and perform other
|
||||
terminal-specific operations, like erasing a line. Readline does not
|
||||
use all of a terminal's capabilities, and this function will return
|
||||
values for only those capabilities Readline uses.
|
||||
@end deftypefun
|
||||
|
||||
@node Alternate Interface
|
||||
@subsection Alternate Interface
|
||||
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ use these features. There is a document entitled "readline.texinfo"
|
|||
which contains both end-user and programmer documentation for the
|
||||
GNU Readline Library.
|
||||
|
||||
Copyright (C) 1988-2000 Free Software Foundation, Inc.
|
||||
Copyright (C) 1988-2001 Free Software Foundation, Inc.
|
||||
|
||||
Authored by Brian Fox and Chet Ramey.
|
||||
|
||||
|
|
@ -235,7 +235,7 @@ words, to the end of the next word.
|
|||
Word boundaries are the same as those used by @kbd{M-f}.
|
||||
|
||||
@item M-@key{DEL}
|
||||
Kill from the cursor the start of the previous word, or, if between
|
||||
Kill from the cursor the start of the current word, or, if between
|
||||
words, to the start of the previous word.
|
||||
Word boundaries are the same as those used by @kbd{M-b}.
|
||||
|
||||
|
|
@ -312,6 +312,10 @@ the line, thereby executing the command from the history list.
|
|||
A movement command will terminate the search, make the last line found
|
||||
the current line, and begin editing.
|
||||
|
||||
Readline remembers the last incremental search string. If two
|
||||
@kbd{C-r}s are typed without any intervening characters defining a new
|
||||
search string, any remembered search string is used.
|
||||
|
||||
Non-incremental searches read the entire search string before starting
|
||||
to search for matching history lines. The search string may be
|
||||
typed by the user or be part of the contents of the current line.
|
||||
|
|
@ -452,6 +456,11 @@ arrow keys. The default is @samp{off}.
|
|||
If set to @samp{on}, tilde expansion is performed when Readline
|
||||
attempts word completion. The default is @samp{off}.
|
||||
|
||||
@vindex history-preserve-point
|
||||
If set to @samp{on}, the history code attempts to place point at the
|
||||
same location on each history line retrived with @code{previous-history}
|
||||
or @code{next-history}.
|
||||
|
||||
@item horizontal-scroll-mode
|
||||
@vindex horizontal-scroll-mode
|
||||
This variable can be set to either @samp{on} or @samp{off}. Setting it
|
||||
|
|
@ -503,6 +512,14 @@ This variable, when set to @samp{on}, causes Readline to display an
|
|||
asterisk (@samp{*}) at the start of history lines which have been modified.
|
||||
This variable is @samp{off} by default.
|
||||
|
||||
@item match-hidden-files
|
||||
@vindex match-hidden-files
|
||||
This variable, when set to @samp{on}, causes Readline to match files whose
|
||||
names begin with a @samp{.} (hidden files) when performing filename
|
||||
completion, unless the leading @samp{.} is
|
||||
supplied by the user in the filename to be completed.
|
||||
This variable is @samp{on} by default.
|
||||
|
||||
@item output-meta
|
||||
@vindex output-meta
|
||||
If set to @samp{on}, Readline will display characters with the
|
||||
|
|
@ -644,11 +661,11 @@ horizontal tab
|
|||
@item \v
|
||||
vertical tab
|
||||
@item \@var{nnn}
|
||||
the character whose @sc{ascii} code is the octal value @var{nnn}
|
||||
(one to three digits)
|
||||
@item \x@var{nnn}
|
||||
the character whose @sc{ascii} code is the hexadecimal value @var{nnn}
|
||||
the eight-bit character whose value is the octal value @var{nnn}
|
||||
(one to three digits)
|
||||
@item \x@var{HH}
|
||||
the eight-bit character whose value is the hexadecimal value @var{HH}
|
||||
(one or two hex digits)
|
||||
@end table
|
||||
|
||||
When entering the text of a macro, single or double quotes must
|
||||
|
|
@ -1021,6 +1038,8 @@ Negative arguments have no effect.
|
|||
@item transpose-words (M-t)
|
||||
Drag the word before point past the word after point,
|
||||
moving point past that word as well.
|
||||
If the insertion point is at the end of the line, this transposes
|
||||
the last two words on the line.
|
||||
|
||||
@item upcase-word (M-u)
|
||||
Uppercase the current (or following) word. With a negative argument,
|
||||
|
|
@ -1534,7 +1553,7 @@ matches were generated.
|
|||
@item complete
|
||||
@btindex complete
|
||||
@example
|
||||
@code{complete [-abcdefjkvu] [-o @var{comp-option}] [-A @var{action}] [-G @var{globpat}] [-W @var{wordlist}]
|
||||
@code{complete [-abcdefgjkvu] [-o @var{comp-option}] [-A @var{action}] [-G @var{globpat}] [-W @var{wordlist}]
|
||||
[-P @var{prefix}] [-S @var{suffix}] [-X @var{filterpat}] [-F @var{function}]
|
||||
[-C @var{command}] @var{name} [@var{name} @dots{}]}
|
||||
@code{complete -pr [@var{name} @dots{}]}
|
||||
|
|
@ -1617,6 +1636,9 @@ File names. May also be specified as @option{-f}.
|
|||
@item function
|
||||
Names of shell functions.
|
||||
|
||||
@item group
|
||||
Group names. May also be specified as @option{-g}.
|
||||
|
||||
@item helptopic
|
||||
Help topics as accepted by the @code{help} builtin (@pxref{Bash Builtins}).
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue