commit bash-20150703 snapshot

This commit is contained in:
Chet Ramey
2015-07-09 11:19:10 -04:00
parent b47ecd026d
commit 118fb67074
52 changed files with 10097 additions and 9564 deletions
+3
View File
@@ -320,6 +320,9 @@ vvvv. Fixed a bug that caused the completion code to read past the end of the
readline line buffer while skipping assignment statements to find the
command name.
wwww. Fixed a bug that caused case statements within loops contained in a
command substitution to be parsed incorrectly.
2. Changes to Readline
a. A bug that caused vi-mode `.' to be unable to redo `c', `d', and `y'
+3
View File
@@ -320,6 +320,9 @@ vvvv. Fixed a bug that caused the completion code to read past the end of the
readline line buffer while skipping assignment statements to find the
command name.
wwww. Fixed a bug that caused case statements within loops contained in a
command substitution to be parsed incorrectly.
2. Changes to Readline
a. A bug that caused vi-mode `.' to be unable to redo `c', `d', and `y'
+13
View File
@@ -8927,3 +8927,16 @@ parse.y
lex_rwlen to 0 along with lex_wlen if we are in a position where we
can read a reserved word. Fixes bug reported by Nathan Neulinger
<nneul@neulinger.org>
6/30
----
sig.h
- include <signal.h> unconditionally and rely on guards in sig.h to
keep from including it more than once. Irix 6.5 defines SIG_DFL
in other files and defeats the test of SIG_DFL. Fixes bug
reported by Klaus Ziegler <klausz@haus-gisela.de>
alias.c
- ALIAS_HASH_BUCKETS: table size increased to 64
[bash-4.4-alpha frozen]
+2 -1
View File
@@ -966,6 +966,7 @@ hashcmd.o: config.h ${BASHINCDIR}/posixstat.h bashtypes.h bashansi.h ${BASHINCDI
hashcmd.o: shell.h syntax.h config.h bashjmp.h ${BASHINCDIR}/posixjmp.h command.h ${BASHINCDIR}/stdc.h error.h
hashcmd.o: general.h xmalloc.h bashtypes.h variables.h arrayfunc.h conftypes.h array.h hashcmd.h
hashcmd.o: execute_cmd.h findcmd.h ${BASHINCDIR}/stdc.h pathnames.h hashlib.h
hashcmd.o: quit.h sig.h
hashlib.o: config.h bashansi.h ${BASHINCDIR}/ansi_stdlib.h
hashlib.o: shell.h syntax.h config.h bashjmp.h ${BASHINCDIR}/posixjmp.h command.h ${BASHINCDIR}/stdc.h error.h
hashlib.o: general.h xmalloc.h bashtypes.h variables.h arrayfunc.h conftypes.h array.h hashlib.h
@@ -994,7 +995,7 @@ mailcheck.o: execute_cmd.h mailcheck.h
make_cmd.o: config.h bashtypes.h ${BASHINCDIR}/filecntl.h bashansi.h
make_cmd.o: command.h ${BASHINCDIR}/stdc.h general.h xmalloc.h error.h flags.h make_cmd.h
make_cmd.o: variables.h arrayfunc.h conftypes.h array.h hashlib.h subst.h input.h externs.h
make_cmd.o: jobs.h quit.h siglist.h syntax.h dispose_cmd.h parser.h
make_cmd.o: jobs.h quit.h sig.h siglist.h syntax.h dispose_cmd.h parser.h
make_cmd.o: ${BASHINCDIR}/shmbutil.h ${BASHINCDIR}/shmbchar.h ${BASHINCDIR}/ocache.h
y.tab.o: config.h bashtypes.h bashansi.h ${BASHINCDIR}/ansi_stdlib.h ${BASHINCDIR}/memalloc.h
y.tab.o: shell.h syntax.h config.h bashjmp.h ${BASHINCDIR}/posixjmp.h command.h ${BASHINCDIR}/stdc.h error.h
+2 -2
View File
@@ -1,7 +1,7 @@
/* alias.c -- Not a full alias, but just the kind that we use in the
shell. Csh style alias is somewhere else (`over there, in a box'). */
/* Copyright (C) 1987-2009 Free Software Foundation, Inc.
/* Copyright (C) 1987-2015 Free Software Foundation, Inc.
This file is part of GNU Bash, the Bourne Again SHell.
@@ -46,7 +46,7 @@
# include <mbstr.h> /* mbschr */
#endif
#define ALIAS_HASH_BUCKETS 16 /* must be power of two */
#define ALIAS_HASH_BUCKETS 64 /* must be power of two */
typedef int sh_alias_map_func_t __P((alias_t *));
+41 -38
View File
@@ -1,6 +1,6 @@
# This Makefile for building libbuiltins.a is in -*- text -*- for Emacs.
#
# Copyright (C) 1996-2009 Free Software Foundation, Inc.
# Copyright (C) 1996-2015 Free Software Foundation, Inc.
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -375,31 +375,31 @@ mkbuiltins.o: $(topdir)/bashansi.h $(BASHINCDIR)/ansi_stdlib.h
# def files
alias.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
alias.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h $(BASHINCDIR)/maxpath.h
alias.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
alias.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
alias.o: $(topdir)/subst.h $(topdir)/externs.h $(srcdir)/common.h
alias.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
alias.o: ../pathnames.h
bind.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h $(topdir)/error.h
bind.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
bind.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
bind.o: $(topdir)/subst.h $(topdir)/externs.h $(srcdir)/bashgetopt.h
bind.o: $(topdir)/general.h $(topdir)/xmalloc.h $(BASHINCDIR)/maxpath.h $(topdir)/bashline.h
bind.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
bind.o: ../pathnames.h
break.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
break.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
break.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
break.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
break.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
break.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
break.o: ../pathnames.h
builtin.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
builtin.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/externs.h
builtin.o: $(topdir)/quit.h $(srcdir)/common.h $(BASHINCDIR)/maxpath.h
builtin.o: $(topdir)/quit.h $(srcdir)/common.h $(BASHINCDIR)/maxpath.h $(topdir)/sig.h
builtin.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h
builtin.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
builtin.o: $(srcdir)/bashgetopt.h ../pathnames.h
caller.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h $(topdir)/error.h
caller.o: $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/quit.h $(topdir)/dispose_cmd.h
caller.o: $(topdir)/make_cmd.h $(topdir)/subst.h $(topdir)/externs.h
caller.o: $(topdir)/make_cmd.h $(topdir)/subst.h $(topdir)/externs.h $(topdir)/sig.h
caller.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
caller.o: $(srcdir)/common.h $(BASHINCDIR)/maxpath.h ./builtext.h
caller.o: ${BASHINCDIR}/chartypes.h $(topdir)/bashtypes.h ../pathnames.h
@@ -408,41 +408,43 @@ cd.o: $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/quit.h $(topdir)/dispose
cd.o: $(topdir)/make_cmd.h $(topdir)/subst.h $(topdir)/externs.h
cd.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
cd.o: $(srcdir)/common.h $(BASHINCDIR)/maxpath.h ../pathnames.h
cd.o: $(topdir)/sig.h
command.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
command.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/externs.h
command.o: $(topdir)/quit.h $(srcdir)/bashgetopt.h $(BASHINCDIR)/maxpath.h
command.o: $(topdir)/sig.h
command.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h
command.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
command.o: ../pathnames.h
declare.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
declare.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
declare.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
declare.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
declare.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
declare.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
declare.o: $(topdir)/arrayfunc.h $(srcdir)/bashgetopt.h $(topdir)/flags.h
declare.o: ./builtext.h ../pathnames.h
echo.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h $(topdir)/error.h
echo.o: $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/subst.h $(topdir)/externs.h
echo.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
echo.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
echo.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
echo.o: $(BASHINCDIR)/maxpath.h ../pathnames.h
enable.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
enable.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
enable.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
enable.o: $(topdir)/subst.h $(topdir)/externs.h
enable.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/sig.h
enable.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
enable.o: $(BASHINCDIR)/maxpath.h ../pathnames.h
enable.o: $(topdir)/pcomplete.h
eval.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
eval.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
eval.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
eval.o: $(topdir)/subst.h $(topdir)/externs.h
eval.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/sig.h
eval.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
eval.o: $(BASHINCDIR)/maxpath.h ../pathnames.h
exec.o: $(topdir)/bashtypes.h
exec.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
exec.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
exec.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
exec.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
exec.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/flags.h
exec.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
exec.o: $(srcdir)/common.h $(topdir)/execute_cmd.h $(BASHINCDIR)/maxpath.h
@@ -450,7 +452,7 @@ exec.o: $(topdir)/findcmd.h $(topdir)/jobs.h ../pathnames.h
exit.o: $(topdir)/bashtypes.h
exit.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
exit.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
exit.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
exit.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
exit.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/jobs.h
exit.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
exit.o: $(BASHINCDIR)/maxpath.h ./builtext.h ../pathnames.h
@@ -459,7 +461,7 @@ fc.o: $(topdir)/builtins.h $(topdir)/command.h $(srcdir)/bashgetopt.h
fc.o: $(topdir)/bashhist.h
fc.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h $(topdir)/error.h
fc.o: $(topdir)/general.h $(topdir)/xmalloc.h $(BASHINCDIR)/maxpath.h
fc.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
fc.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
fc.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/shell.h $(topdir)/syntax.h
fc.o: $(topdir)/flags.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
fc.o: $(topdir)/bashansi.h $(BASHINCDIR)/ansi_stdlib.h $(BASHINCDIR)/chartypes.h
@@ -467,18 +469,18 @@ fc.o: ../pathnames.h
fg_bg.o: $(topdir)/bashtypes.h $(srcdir)/bashgetopt.h
fg_bg.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
fg_bg.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
fg_bg.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
fg_bg.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
fg_bg.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
fg_bg.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
fg_bg.o: $(topdir)/jobs.h ../pathnames.h
getopts.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
getopts.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
getopts.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
getopts.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
getopts.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
getopts.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
getopts.o: ../pathnames.h
hash.o: $(topdir)/builtins.h $(topdir)/command.h $(topdir)/quit.h
hash.o: $(topdir)/findcmd.h $(topdir)/hashlib.h
hash.o: $(topdir)/findcmd.h $(topdir)/hashlib.h $(topdir)/sig.h
hash.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
hash.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
hash.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
@@ -488,12 +490,12 @@ help.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
help.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
help.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
help.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
help.o: ${srcdir}/common.h ../pathnames.h
help.o: ${srcdir}/common.h $(topdir)/sig.h ../pathnames.h
history.o: $(topdir)/bashtypes.h
history.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
history.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
history.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
history.o: $(topdir)/subst.h $(topdir)/externs.h
history.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/sig.h
history.o: ${BASHINCDIR}/filecntl.h $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h
history.o: $(topdir)/variables.h $(topdir)/conftypes.h $(topdir)/bashhist.h $(BASHINCDIR)/maxpath.h
history.o: ../pathnames.h
@@ -507,16 +509,16 @@ jobs.o: $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/quit.h $(srcdir)/bashg
jobs.o: $(BASHINCDIR)/maxpath.h $(topdir)/externs.h $(topdir)/jobs.h
jobs.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h
jobs.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
jobs.o: ../pathnames.h
jobs.o: $(topdir)/sig.h ../pathnames.h
kill.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h $(topdir)/error.h
kill.o: $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/subst.h $(topdir)/externs.h
kill.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
kill.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
kill.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/trap.h $(topdir)/unwind_prot.h
kill.o: $(topdir)/variables.h $(topdir)/conftypes.h $(BASHINCDIR)/maxpath.h
kill.o: $(topdir)/jobs.h ../pathnames.h
let.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
let.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
let.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
let.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
let.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
let.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
let.o: ../pathnames.h
@@ -531,7 +533,7 @@ printf.o: ../pathnames.h
pushd.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
pushd.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
pushd.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
pushd.o: $(topdir)/subst.h $(topdir)/externs.h
pushd.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/sig.h
pushd.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
pushd.o: $(BASHINCDIR)/maxpath.h $(srcdir)/common.h ./builtext.h
pushd.o: ../pathnames.h
@@ -540,11 +542,11 @@ read.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
read.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
read.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
read.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
read.o: $(BASHINCDIR)/shtty.h
read.o: $(BASHINCDIR)/shtty.h $(topdir)/sig.h
read.o: $(topdir)/arrayfunc.h ../pathnames.h
return.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
return.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
return.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
return.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
return.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
return.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
return.o: ../pathnames.h
@@ -552,18 +554,18 @@ set.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
set.o: $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/subst.h $(topdir)/externs.h
set.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
set.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
set.o: $(BASHINCDIR)/maxpath.h $(topdir)/error.h
set.o: $(BASHINCDIR)/maxpath.h $(topdir)/error.h $(topdir)/sig.h
set.o: $(topdir)/arrayfunc.h ../pathnames.h
setattr.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
setattr.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h $(BASHINCDIR)/maxpath.h
setattr.o: $(topdir)/quit.h $(srcdir)/common.h $(srcdir)/bashgetopt.h
setattr.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h
setattr.o: $(topdir)/externs.h $(topdir)/flags.h
setattr.o: $(topdir)/externs.h $(topdir)/flags.h $(topdir)/sig.h
setattr.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
setattr.o: $(topdir)/arrayfunc.h ../pathnames.h
shift.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
shift.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
shift.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
shift.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
shift.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
shift.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
shift.o: ../pathnames.h
@@ -573,53 +575,53 @@ shopt.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
shopt.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
shopt.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
shopt.o: $(srcdir)/common.h $(srcdir)/bashgetopt.h ../pathnames.h
shopt.o: $(topdir)/bashhist.h $(topdir)/bashline.h
shopt.o: $(topdir)/bashhist.h $(topdir)/bashline.h $(topdir)/sig.h
source.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
source.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/findcmd.h
source.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
source.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
source.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
source.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
source.o: $(srcdir)/bashgetopt.h $(topdir)/flags.h $(topdir)/trap.h
source.o: ../pathnames.h
suspend.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
suspend.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
suspend.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
suspend.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
suspend.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
suspend.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
suspend.o: $(topdir)/jobs.h ../pathnames.h
test.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
test.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
test.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
test.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
test.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
test.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
test.o: $(topdir)/test.h ../pathnames.h
times.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
times.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
times.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
times.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
times.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
times.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
times.o: $(BASHINCDIR)/posixtime.h ../pathnames.h
trap.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
trap.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/externs.h
trap.o: $(topdir)/quit.h $(srcdir)/common.h $(BASHINCDIR)/maxpath.h
trap.o: $(topdir)/quit.h $(srcdir)/common.h $(BASHINCDIR)/maxpath.h $(topdir)/sig.h
trap.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h
trap.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
trap.o: $(topdir)/findcmd.h ../pathnames.h
type.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
type.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
type.o: $(topdir)/quit.h $(srcdir)/common.h $(BASHINCDIR)/maxpath.h
type.o: $(topdir)/quit.h $(srcdir)/common.h $(BASHINCDIR)/maxpath.h $(topdir)/sig.h
type.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h
type.o: $(topdir)/externs.h $(topdir)/hashcmd.h ../pathnames.h
type.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
ulimit.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
ulimit.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
ulimit.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
ulimit.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
ulimit.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
ulimit.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
ulimit.o: ../pathnames.h
umask.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
umask.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
umask.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
umask.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
umask.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
umask.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
umask.o: $(BASHINCDIR)/chartypes.h ../pathnames.h
@@ -628,12 +630,13 @@ wait.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
wait.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
wait.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
wait.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h
wait.o: $(topdir)/jobs.h
wait.o: $(topdir)/jobs.h $(topdir)/sig.h
wait.o: $(BASHINCDIR)/chartypes.h ../pathnames.h
complete.o: ../config.h ../pathnames.h
complete.o: ${topdir}/shell.h $(topdir)/syntax.h ${topdir}/bashjmp.h ${BASHINCDIR}/posixjmp.h ${topdir}/sig.h
complete.o: ${topdir}/unwind_prot.h ${topdir}/variables.h
complete.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
complete.o: ${topdir}/bashtypes.h ${topdir}/bashansi.h ${BASHINCDIR}/ansi_stdlib.h
complete.o: ${topdir}/builtins.h ${topdir}/general.h
complete.o: ${topdir}/bashtypes.h ${BASHINCDIR}/chartypes.h ${topdir}/xmalloc.h
@@ -641,7 +644,7 @@ complete.o: ${topdir}/pcomplete.h
complete.o: ${srcdir}/common.h ${srcdir}/bashgetopt.h
mapfile.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h
mapfile.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h
mapfile.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h
mapfile.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/sig.h
mapfile.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h
mapfile.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/variables.h $(topdir)/conftypes.h
mapfile.o: $(topdir)/arrayfunc.h ../pathnames.h
+2 -2
View File
@@ -1,7 +1,7 @@
/* mkbuiltins.c - Create builtins.c, builtext.h, and builtdoc.c from
a single source file called builtins.def. */
/* Copyright (C) 1987-2011 Free Software Foundation, Inc.
/* Copyright (C) 1987-2015 Free Software Foundation, Inc.
This file is part of GNU Bash, the Bourne Again SHell.
@@ -1102,7 +1102,7 @@ char *structfile_header[] = {
"/* This file is manufactured by ./mkbuiltins, and should not be",
" edited by hand. See the source to mkbuiltins for details. */",
"",
"/* Copyright (C) 1987-2012 Free Software Foundation, Inc.",
"/* Copyright (C) 1987-2015 Free Software Foundation, Inc.",
"",
" This file is part of GNU Bash, the Bourne Again SHell.",
"",
+1
View File
@@ -528,6 +528,7 @@ shopt_set_debug_mode (option_name, mode)
#if defined (DEBUGGER)
function_trace_mode = debugging_mode;
#endif
return (0);
}
static int
Vendored
+11 -11
View File
@@ -1,7 +1,7 @@
#! /bin/sh
# From configure.ac for Bash 4.4, version 4.070.
# From configure.ac for Bash 4.4, version 4.071.
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for bash 4.4-devel.
# Generated by GNU Autoconf 2.69 for bash 4.4-alpha.
#
# Report bugs to <bug-bash@gnu.org>.
#
@@ -581,8 +581,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='bash'
PACKAGE_TARNAME='bash'
PACKAGE_VERSION='4.4-devel'
PACKAGE_STRING='bash 4.4-devel'
PACKAGE_VERSION='4.4-alpha'
PACKAGE_STRING='bash 4.4-alpha'
PACKAGE_BUGREPORT='bug-bash@gnu.org'
PACKAGE_URL=''
@@ -1394,7 +1394,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures bash 4.4-devel to adapt to many kinds of systems.
\`configure' configures bash 4.4-alpha to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1459,7 +1459,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of bash 4.4-devel:";;
short | recursive ) echo "Configuration of bash 4.4-alpha:";;
esac
cat <<\_ACEOF
@@ -1654,7 +1654,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
bash configure 4.4-devel
bash configure 4.4-alpha
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2363,7 +2363,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by bash $as_me 4.4-devel, which was
It was created by bash $as_me 4.4-alpha, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2757,7 +2757,7 @@ ac_config_headers="$ac_config_headers config.h"
BASHVERS=4.4
RELSTATUS=devel
RELSTATUS=alpha
case "$RELSTATUS" in
alp*|bet*|dev*|rc*|maint*) DEBUG='-DDEBUG' MALLOC_DEBUG='-DMALLOC_DEBUG' ;;
@@ -16648,7 +16648,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by bash $as_me 4.4-devel, which was
This file was extended by bash $as_me 4.4-alpha, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -16714,7 +16714,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
bash config.status 4.4-devel
bash config.status 4.4-alpha
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
+2 -2
View File
@@ -21,10 +21,10 @@ dnl Process this file with autoconf to produce a configure script.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
AC_REVISION([for Bash 4.4, version 4.070])dnl
AC_REVISION([for Bash 4.4, version 4.071])dnl
define(bashvers, 4.4)
define(relstatus, devel)
define(relstatus, alpha)
AC_INIT([bash], bashvers-relstatus, [bug-bash@gnu.org])
+22
View File
@@ -272,6 +272,28 @@ internal_warning (format, va_alist)
va_end (args);
}
void
#if defined (PREFER_STDARG)
internal_inform (const char *format, ...)
#else
internal_inform (format, va_alist)
const char *format;
va_dcl
#endif
{
va_list args;
error_prolog (1);
fprintf (stderr, _("INFORM: "));
SH_VA_START (args, format);
vfprintf (stderr, format, args);
fprintf (stderr, "\n");
va_end (args);
}
void
#if defined (PREFER_STDARG)
sys_error (const char *format, ...)
+3
View File
@@ -50,6 +50,9 @@ extern void internal_error __P((const char *, ...)) __attribute__((__format__ (
/* Report an internal warning. */
extern void internal_warning __P((const char *, ...)) __attribute__((__format__ (printf, 1, 2)));
/* Report an internal informational notice. */
extern void internal_inform __P((const char *, ...)) __attribute__((__format__ (printf, 1, 2)));
/* Debugging functions, not enabled in released version. */
extern char *strescape __P((const char *));
extern void itrace __P((const char *, ...)) __attribute__ ((__format__ (printf, 1, 2)));
+2 -2
View File
@@ -3425,7 +3425,7 @@ itrace("waitchld: waitpid returns %d block = %d children_exited = %d", pid, bloc
/* Call a SIGCHLD trap handler for each child that exits, if one is set. */
if (job_control && children_exited &&
(signal_is_trapped (SIGCHLD) || trap_list[SIGCHLD] == IMPOSSIBLE_TRAP_HANDLER) &&
(signal_is_trapped (SIGCHLD) || trap_list[SIGCHLD] == (char *)IMPOSSIBLE_TRAP_HANDLER) &&
trap_list[SIGCHLD] != (char *)IGNORE_SIG)
{
if (posixly_correct && this_shell_builtin && this_shell_builtin == wait_builtin)
@@ -3447,7 +3447,7 @@ itrace("waitchld: waitpid returns %d block = %d children_exited = %d", pid, bloc
queue_sigchld_trap (children_exited);
else if (signal_in_progress (SIGCHLD))
queue_sigchld_trap (children_exited);
else if (trap_list[SIGCHLD] == IMPOSSIBLE_TRAP_HANDLER)
else if (trap_list[SIGCHLD] == (char *)IMPOSSIBLE_TRAP_HANDLER)
queue_sigchld_trap (children_exited);
else if (running_trap)
queue_sigchld_trap (children_exited);
Binary file not shown.
+10 -8
View File
@@ -1,6 +1,6 @@
<HTML>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- Created on January, 6 2014 by texi2html 1.64 -->
<!-- Created on July, 1 2015 by texi2html 1.64 -->
<!--
Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)
Karl Berry <karl@freefriends.org>
@@ -807,9 +807,11 @@ a <CODE>NULL</CODE> pointer.
<A NAME="IDX22"></A>
<DL>
<DT><U>Function:</U> HIST_ENTRY * <B>next_history</B> <I>(void)</I>
<DD>Move the current history offset forward to the next history entry, and
return the a pointer to that entry. If there is no next entry, return
a <CODE>NULL</CODE> pointer.
<DD>If the current history offset refers to a valid history entry,
increment the current history offset.
If the possibly-incremented history offset refers to a valid history
entry, return a pointer to that entry;
otherwise, return a <CODE>BNULL</CODE> pointer.
</DL>
</P><P>
@@ -1138,8 +1140,8 @@ carriage return, and <SAMP>`='</SAMP>.
<A NAME="IDX46"></A>
<DL>
<DT><U>Variable:</U> int <B>history_quotes_inhibit_expansion</B>
<DD>If non-zero, single-quoted words are not scanned for the history expansion
character. The default value is 0.
<DD>If non-zero, double-quoted words are not scanned for the history expansion
character or the history comment character. The default value is 0.
</DL>
</P><P>
@@ -2127,7 +2129,7 @@ to permit their use in free software.
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="history.html#SEC_About"> ? </A>]</TD>
</TR></TABLE>
<H1>About this document</H1>
This document was generated by <I>Chet Ramey</I> on <I>January, 6 2014</I>
This document was generated by <I>Chet Ramey</I> on <I>July, 1 2015</I>
using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html
"><I>texi2html</I></A>
<P></P>
@@ -2289,7 +2291,7 @@ the following structure:
<BR>
<FONT SIZE="-1">
This document was generated
by <I>Chet Ramey</I> on <I>January, 6 2014</I>
by <I>Chet Ramey</I> on <I>July, 1 2015</I>
using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html
"><I>texi2html</I></A>
File diff suppressed because it is too large Load Diff
+92 -93
View File
@@ -1,7 +1,11 @@
This is TeX, Version 3.1415926 (TeX Live 2011/Fink) (format=tex 2012.4.18) 6 JAN 2014 16:37
**/usr/homes/chet/src/bash/src/lib/readline/doc/history.texi
(/usr/homes/chet/src/bash/src/lib/readline/doc/history.texi (./texinfo.tex
Loading texinfo [version 2013-09-11.11]:
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014/MacPorts 2014_9) (preloaded format=etex 2014.11.4) 1 JUL 2015 10:33
entering extended mode
restricted \write18 enabled.
file:line:error style messages enabled.
%&-line parsing enabled.
**\catcode126=12 \def\normaltilde{~}\catcode126=13 \let~\normaltilde \input ./
./history.texi
(././history.texi (./texinfo.tex Loading texinfo [version 2013-09-11.11]:
\bindingoffset=\dimen16
\normaloffset=\dimen17
\pagewidth=\dimen18
@@ -14,78 +18,79 @@ Loading texinfo [version 2013-09-11.11]:
\headlinebox=\box16
\footlinebox=\box17
\margin=\insert252
\EMsimple=\toks12
\EMsimple=\toks13
\groupbox=\box18
\groupinvalidhelp=\toks13
\groupinvalidhelp=\toks14
\mil=\dimen25
\exdentamount=\skip18
\inmarginspacing=\skip19
\centerpenalty=\count26
\centerpenalty=\count27
pdf,
\tempnum=\count27
\lnkcount=\count28
\filename=\toks14
\filenamelength=\count29
\pgn=\count30
\toksA=\toks15
\toksB=\toks16
\toksC=\toks17
\toksD=\toks18
\tempnum=\count28
\lnkcount=\count29
\filename=\toks15
\filenamelength=\count30
\pgn=\count31
\toksA=\toks16
\toksB=\toks17
\toksC=\toks18
\toksD=\toks19
\boxA=\box19
\countA=\count31
\nopdfimagehelp=\toks19
fonts,
\countA=\count32
\nopdfimagehelp=\toks20
fonts,
\sffam=\fam8
\textleading=\dimen26
markup,
\fontdepth=\count32
\fontdepth=\count33
glyphs,
\errorbox=\box20
page headings,
page headings,
\titlepagetopglue=\skip20
\titlepagebottomglue=\skip21
\evenheadline=\toks20
\oddheadline=\toks21
\evenfootline=\toks22
\oddfootline=\toks23
\evenheadline=\toks21
\oddheadline=\toks22
\evenfootline=\toks23
\oddfootline=\toks24
tables,
\tableindent=\dimen27
\itemindent=\dimen28
\itemmargin=\dimen29
\itemmax=\dimen30
\itemno=\count33
\itemno=\count34
\multitableparskip=\skip22
\multitableparindent=\skip23
\multitablecolspace=\dimen31
\multitablelinespace=\skip24
\colcount=\count34
\everytab=\toks24
\colcount=\count35
\everytab=\toks25
conditionals,
\doignorecount=\count35
\doignorecount=\count36
indexing,
\whatsitskip=\skip25
\whatsitpenalty=\count36
\whatsitpenalty=\count37
\secondaryindent=\skip26
\partialpage=\box21
\doublecolumnhsize=\dimen32
sectioning,
\unnumberedno=\count37
\chapno=\count38
\secno=\count39
\subsecno=\count40
\subsubsecno=\count41
\appendixno=\count42
\absseclevel=\count43
\secbase=\count44
sectioning,
\unnumberedno=\count38
\chapno=\count39
\secno=\count40
\subsecno=\count41
\subsubsecno=\count42
\appendixno=\count43
\absseclevel=\count44
\secbase=\count45
\chapheadingskip=\skip27
\secheadingskip=\skip28
\subsecheadingskip=\skip29
toc,
\tocfile=\write0
\contentsrightmargin=\skip30
\savepageno=\count45
\lastnegativepageno=\count46
\savepageno=\count46
\lastnegativepageno=\count47
\tocindent=\dimen33
environments,
\lispnarrowing=\skip31
@@ -101,33 +106,31 @@ page headings,
\nonfillparindent=\dimen37
\tabw=\dimen38
\verbbox=\box22
defuns,
defuns,
\defbodyindent=\skip38
\defargsindent=\skip39
\deflastargmargin=\skip40
\defunpenalty=\count47
\parencount=\count48
\brackcount=\count49
\defunpenalty=\count48
\parencount=\count49
\brackcount=\count50
macros,
\macscribble=\write1
\paramno=\count50
\macname=\toks25
\paramno=\count51
\macname=\toks26
cross references,
\auxfile=\write2
\savesfregister=\count51
\auxfile=\write1
\savesfregister=\count52
\toprefbox=\box23
\printedrefnamebox=\box24
\infofilenamebox=\box25
\printedmanualbox=\box26
insertions,
\footnoteno=\count52
\footnoteno=\count53
\SAVEfootins=\box27
\SAVEmargin=\box28
(/sw/share/texmf-dist/tex/generic/epsf/epsf.tex
(/opt/local/share/texmf/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
\epsffilein=\read0
\epsffilein=\read1
\epsfframemargin=\dimen39
\epsfframethickness=\dimen40
\epsfrsize=\dimen41
@@ -137,70 +140,66 @@ This is `epsf.tex' v2.7.4 <14 February 2011>
\epsfysize=\dimen45
\pspoints=\dimen46
)
\noepsfhelp=\toks26
\noepsfhelp=\toks27
localization,
\nolanghelp=\toks27
\countUTFx=\count53
\countUTFy=\count54
\countUTFz=\count55
\nolanghelp=\toks28
\countUTFx=\count54
\countUTFy=\count55
\countUTFz=\count56
formatting,
\defaultparindent=\dimen47
and turning on texinfo input format.)
(./history.aux)
\openout2 = `history.aux'.
\openout1 = `history.aux'.
@cpindfile=@write3
@fnindfile=@write4
@vrindfile=@write5
@tpindfile=@write6
@kyindfile=@write7
@pgindfile=@write8
@cpindfile=@write2
@fnindfile=@write3
@vrindfile=@write4
@tpindfile=@write5
@kyindfile=@write6
@pgindfile=@write7
texinfo.tex: doing @include of version.texi
(./version.texi) [1
\openout3 = `history.cp'.
\openout2 = `history.cp'.
\openout4 = `history.fn'.
\openout3 = `history.fn'.
\openout5 = `history.vr'.
\openout4 = `history.vr'.
\openout6 = `history.tp'.
\openout5 = `history.tp'.
\openout7 = `history.ky'.
\openout6 = `history.ky'.
\openout8 = `history.pg'.
\openout7 = `history.pg'.
]
\openout1 = `history.tmp'.
(./history.tmp) [2] (./history.toc)
[-1]
] [2] (./history.toc) [-1]
texinfo.tex: doing @include of hsuser.texi
(./hsuser.texi Chapter 1
(./hsuser.texi
Chapter 1
\openout0 = `history.toc'.
@btindfile=@write9
@btindfile=@write8
[1
\openout9 = `history.bt'.
\openout8 = `history.bt'.
] [2])
texinfo.tex: doing @include of hstech.texi
(./hstech.texi Chapter 2 [3] [4]
[5] [6] [7] [8] [9] [10]) Appendix A [11]
(./hstech.texi Chapter 2 [3] [4] [5] [6] [7] [8] [9]
[10]) Appendix A [11]
texinfo.tex: doing @include of fdl.texi
(./fdl.texi [12] [13] [14] [15]
[16] [17] [18]) Appendix B [19] (./history.cps) Appendix C [20] (./history.vrs)
[21] )
(./fdl.texi [12] [13] [14] [15] [16] [17] [18])
Appendix B [19] (./history.cps) Appendix C [20] (./history.vrs) [21] )
Here is how much of TeX's memory you used:
1886 strings out of 497974
22537 string characters out of 3220833
68703 words of memory out of 3000000
2713 multiletter control sequences out of 15000+200000
32127 words of font info for 112 fonts, out of 3000000 for 9000
1870 strings out of 497120
22323 string characters out of 6207257
77199 words of memory out of 5000000
3031 multiletter control sequences out of 15000+600000
32127 words of font info for 112 fonts, out of 8000000 for 9000
51 hyphenation exceptions out of 8191
15i,6n,14p,329b,575s stack positions out of 5000i,500n,10000p,200000b,50000s
15i,6n,16p,362b,565s stack positions out of 5000i,500n,10000p,200000b,80000s
Output written on history.dvi (24 pages, 85108 bytes).
Output written on history.dvi (24 pages, 85260 bytes).
File diff suppressed because it is too large Load Diff
Binary file not shown.
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+3400 -3259
View File
File diff suppressed because it is too large Load Diff
+42 -42
View File
@@ -32,125 +32,125 @@
@xrdef{Conditional Init Constructs-snt}{Section@tie 1.3.2}
@xrdef{Sample Init File-title}{Sample Init File}
@xrdef{Sample Init File-snt}{Section@tie 1.3.3}
@xrdef{Conditional Init Constructs-pg}{11}
@xrdef{Sample Init File-pg}{11}
@xrdef{Conditional Init Constructs-pg}{12}
@xrdef{Sample Init File-pg}{12}
@xrdef{Bindable Readline Commands-title}{Bindable Readline Commands}
@xrdef{Bindable Readline Commands-snt}{Section@tie 1.4}
@xrdef{Commands For Moving-title}{Commands For Moving}
@xrdef{Commands For Moving-snt}{Section@tie 1.4.1}
@xrdef{Commands For History-title}{Commands For Manipulating The History}
@xrdef{Commands For History-snt}{Section@tie 1.4.2}
@xrdef{Bindable Readline Commands-pg}{14}
@xrdef{Commands For Moving-pg}{14}
@xrdef{Commands For History-pg}{14}
@xrdef{Bindable Readline Commands-pg}{15}
@xrdef{Commands For Moving-pg}{15}
@xrdef{Commands For History-pg}{15}
@xrdef{Commands For Text-title}{Commands For Changing Text}
@xrdef{Commands For Text-snt}{Section@tie 1.4.3}
@xrdef{Commands For Text-pg}{16}
@xrdef{Commands For Text-pg}{17}
@xrdef{Commands For Killing-title}{Killing And Yanking}
@xrdef{Commands For Killing-snt}{Section@tie 1.4.4}
@xrdef{Commands For Killing-pg}{17}
@xrdef{Commands For Killing-pg}{18}
@xrdef{Numeric Arguments-title}{Specifying Numeric Arguments}
@xrdef{Numeric Arguments-snt}{Section@tie 1.4.5}
@xrdef{Commands For Completion-title}{Letting Readline Type For You}
@xrdef{Commands For Completion-snt}{Section@tie 1.4.6}
@xrdef{Numeric Arguments-pg}{18}
@xrdef{Commands For Completion-pg}{18}
@xrdef{Numeric Arguments-pg}{19}
@xrdef{Keyboard Macros-title}{Keyboard Macros}
@xrdef{Keyboard Macros-snt}{Section@tie 1.4.7}
@xrdef{Miscellaneous Commands-title}{Some Miscellaneous Commands}
@xrdef{Miscellaneous Commands-snt}{Section@tie 1.4.8}
@xrdef{Keyboard Macros-pg}{19}
@xrdef{Miscellaneous Commands-pg}{19}
@xrdef{Commands For Completion-pg}{20}
@xrdef{Keyboard Macros-pg}{20}
@xrdef{Miscellaneous Commands-pg}{21}
@xrdef{Readline vi Mode-title}{Readline vi Mode}
@xrdef{Readline vi Mode-snt}{Section@tie 1.5}
@xrdef{Readline vi Mode-pg}{21}
@xrdef{Readline vi Mode-pg}{22}
@xrdef{Programming with GNU Readline-title}{Programming with GNU Readline}
@xrdef{Programming with GNU Readline-snt}{Chapter@tie 2}
@xrdef{Basic Behavior-title}{Basic Behavior}
@xrdef{Basic Behavior-snt}{Section@tie 2.1}
@xrdef{Programming with GNU Readline-pg}{22}
@xrdef{Basic Behavior-pg}{22}
@xrdef{Programming with GNU Readline-pg}{23}
@xrdef{Basic Behavior-pg}{23}
@xrdef{Custom Functions-title}{Custom Functions}
@xrdef{Custom Functions-snt}{Section@tie 2.2}
@xrdef{Readline Typedefs-title}{Readline Typedefs}
@xrdef{Readline Typedefs-snt}{Section@tie 2.2.1}
@xrdef{Custom Functions-pg}{23}
@xrdef{Custom Functions-pg}{24}
@xrdef{Function Writing-title}{Writing a New Function}
@xrdef{Function Writing-snt}{Section@tie 2.2.2}
@xrdef{Readline Typedefs-pg}{24}
@xrdef{Function Writing-pg}{24}
@xrdef{Readline Typedefs-pg}{25}
@xrdef{Function Writing-pg}{25}
@xrdef{Readline Variables-title}{Readline Variables}
@xrdef{Readline Variables-snt}{Section@tie 2.3}
@xrdef{Readline Variables-pg}{25}
@xrdef{Readline Variables-pg}{26}
@xrdef{Readline Convenience Functions-title}{Readline Convenience Functions}
@xrdef{Readline Convenience Functions-snt}{Section@tie 2.4}
@xrdef{Function Naming-title}{Naming a Function}
@xrdef{Function Naming-snt}{Section@tie 2.4.1}
@xrdef{Keymaps-title}{Selecting a Keymap}
@xrdef{Keymaps-snt}{Section@tie 2.4.2}
@xrdef{Readline Convenience Functions-pg}{30}
@xrdef{Function Naming-pg}{30}
@xrdef{Keymaps-pg}{30}
@xrdef{Readline Convenience Functions-pg}{31}
@xrdef{Function Naming-pg}{31}
@xrdef{Keymaps-pg}{31}
@xrdef{Binding Keys-title}{Binding Keys}
@xrdef{Binding Keys-snt}{Section@tie 2.4.3}
@xrdef{Binding Keys-pg}{31}
@xrdef{Binding Keys-pg}{32}
@xrdef{Associating Function Names and Bindings-title}{Associating Function Names and Bindings}
@xrdef{Associating Function Names and Bindings-snt}{Section@tie 2.4.4}
@xrdef{Associating Function Names and Bindings-pg}{34}
@xrdef{Allowing Undoing-title}{Allowing Undoing}
@xrdef{Allowing Undoing-snt}{Section@tie 2.4.5}
@xrdef{Associating Function Names and Bindings-pg}{33}
@xrdef{Allowing Undoing-pg}{33}
@xrdef{Redisplay-title}{Redisplay}
@xrdef{Redisplay-snt}{Section@tie 2.4.6}
@xrdef{Redisplay-pg}{34}
@xrdef{Allowing Undoing-pg}{35}
@xrdef{Redisplay-pg}{36}
@xrdef{Modifying Text-title}{Modifying Text}
@xrdef{Modifying Text-snt}{Section@tie 2.4.7}
@xrdef{Character Input-title}{Character Input}
@xrdef{Character Input-snt}{Section@tie 2.4.8}
@xrdef{Modifying Text-pg}{36}
@xrdef{Character Input-pg}{36}
@xrdef{Modifying Text-pg}{37}
@xrdef{Character Input-pg}{37}
@xrdef{Terminal Management-title}{Terminal Management}
@xrdef{Terminal Management-snt}{Section@tie 2.4.9}
@xrdef{Utility Functions-title}{Utility Functions}
@xrdef{Utility Functions-snt}{Section@tie 2.4.10}
@xrdef{Terminal Management-pg}{37}
@xrdef{Utility Functions-pg}{37}
@xrdef{Terminal Management-pg}{38}
@xrdef{Utility Functions-pg}{39}
@xrdef{Miscellaneous Functions-title}{Miscellaneous Functions}
@xrdef{Miscellaneous Functions-snt}{Section@tie 2.4.11}
@xrdef{Miscellaneous Functions-pg}{40}
@xrdef{Alternate Interface-title}{Alternate Interface}
@xrdef{Alternate Interface-snt}{Section@tie 2.4.12}
@xrdef{Miscellaneous Functions-pg}{39}
@xrdef{Alternate Interface-pg}{39}
@xrdef{A Readline Example-title}{A Readline Example}
@xrdef{A Readline Example-snt}{Section@tie 2.4.13}
@xrdef{A Readline Example-pg}{40}
@xrdef{Alternate Interface-pg}{41}
@xrdef{A Readline Example-pg}{41}
@xrdef{Alternate Interface Example-title}{Alternate Interface Example}
@xrdef{Alternate Interface Example-snt}{Section@tie 2.4.14}
@xrdef{Alternate Interface Example-pg}{41}
@xrdef{Alternate Interface Example-pg}{43}
@xrdef{Readline Signal Handling-title}{Readline Signal Handling}
@xrdef{Readline Signal Handling-snt}{Section@tie 2.5}
@xrdef{Readline Signal Handling-pg}{43}
@xrdef{Readline Signal Handling-pg}{45}
@xrdef{Custom Completers-title}{Custom Completers}
@xrdef{Custom Completers-snt}{Section@tie 2.6}
@xrdef{How Completing Works-title}{How Completing Works}
@xrdef{How Completing Works-snt}{Section@tie 2.6.1}
@xrdef{Custom Completers-pg}{45}
@xrdef{Custom Completers-pg}{47}
@xrdef{How Completing Works-pg}{47}
@xrdef{Completion Functions-title}{Completion Functions}
@xrdef{Completion Functions-snt}{Section@tie 2.6.2}
@xrdef{How Completing Works-pg}{46}
@xrdef{Completion Functions-pg}{46}
@xrdef{Completion Functions-pg}{48}
@xrdef{Completion Variables-title}{Completion Variables}
@xrdef{Completion Variables-snt}{Section@tie 2.6.3}
@xrdef{Completion Variables-pg}{48}
@xrdef{Completion Variables-pg}{49}
@xrdef{A Short Completion Example-title}{A Short Completion Example}
@xrdef{A Short Completion Example-snt}{Section@tie 2.6.4}
@xrdef{A Short Completion Example-pg}{52}
@xrdef{A Short Completion Example-pg}{54}
@xrdef{GNU Free Documentation License-title}{GNU Free Documentation License}
@xrdef{GNU Free Documentation License-snt}{Appendix@tie @char65{}}
@xrdef{GNU Free Documentation License-pg}{61}
@xrdef{GNU Free Documentation License-pg}{63}
@xrdef{Concept Index-title}{Concept Index}
@xrdef{Concept Index-snt}{}
@xrdef{Concept Index-pg}{69}
@xrdef{Concept Index-pg}{71}
@xrdef{Function and Variable Index-title}{Function and Variable Index}
@xrdef{Function and Variable Index-snt}{}
@xrdef{Function and Variable Index-pg}{70}
@xrdef{Function and Variable Index-pg}{72}
+2 -2
View File
@@ -7,5 +7,5 @@
\entry{kill ring}{2}{kill ring}
\entry{initialization file, readline}{4}{initialization file, readline}
\entry{variables, readline}{4}{variables, readline}
\entry{readline, function}{22}{readline, function}
\entry{application-specific completion functions}{45}{application-specific completion functions}
\entry{readline, function}{23}{readline, function}
\entry{application-specific completion functions}{47}{application-specific completion functions}
+2 -2
View File
@@ -1,5 +1,5 @@
\initial {A}
\entry {application-specific completion functions}{45}
\entry {application-specific completion functions}{47}
\initial {C}
\entry {command editing}{1}
\initial {E}
@@ -13,7 +13,7 @@
\initial {N}
\entry {notation, readline}{1}
\initial {R}
\entry {readline, function}{22}
\entry {readline, function}{23}
\initial {V}
\entry {variables, readline}{4}
\initial {Y}
+296 -287
View File
@@ -1,306 +1,315 @@
\entry{bell-style}{4}{bell-style}
\entry{bind-tty-special-chars}{5}{bind-tty-special-chars}
\entry{blink-matching-paren}{5}{blink-matching-paren}
\entry{colored-completion-prefix}{5}{colored-completion-prefix}
\entry{colored-stats}{5}{colored-stats}
\entry{comment-begin}{5}{comment-begin}
\entry{completion-display-width}{5}{completion-display-width}
\entry{completion-ignore-case}{5}{completion-ignore-case}
\entry{completion-map-case}{5}{completion-map-case}
\entry{completion-prefix-display-length}{5}{completion-prefix-display-length}
\entry{completion-query-items}{5}{completion-query-items}
\entry{convert-meta}{5}{convert-meta}
\entry{completion-query-items}{6}{completion-query-items}
\entry{convert-meta}{6}{convert-meta}
\entry{disable-completion}{6}{disable-completion}
\entry{editing-mode}{6}{editing-mode}
\entry{emacs-mode-string}{6}{emacs-mode-string}
\entry{echo-control-characters}{6}{echo-control-characters}
\entry{enable-bracketed-paste}{6}{enable-bracketed-paste}
\entry{enable-keypad}{6}{enable-keypad}
\entry{expand-tilde}{6}{expand-tilde}
\entry{history-preserve-point}{6}{history-preserve-point}
\entry{history-size}{6}{history-size}
\entry{horizontal-scroll-mode}{6}{horizontal-scroll-mode}
\entry{expand-tilde}{7}{expand-tilde}
\entry{history-preserve-point}{7}{history-preserve-point}
\entry{history-size}{7}{history-size}
\entry{horizontal-scroll-mode}{7}{horizontal-scroll-mode}
\entry{input-meta}{7}{input-meta}
\entry{meta-flag}{7}{meta-flag}
\entry{isearch-terminators}{7}{isearch-terminators}
\entry{keymap}{7}{keymap}
\entry{mark-modified-lines}{7}{mark-modified-lines}
\entry{mark-symlinked-directories}{7}{mark-symlinked-directories}
\entry{match-hidden-files}{7}{match-hidden-files}
\entry{mark-modified-lines}{8}{mark-modified-lines}
\entry{mark-symlinked-directories}{8}{mark-symlinked-directories}
\entry{match-hidden-files}{8}{match-hidden-files}
\entry{menu-complete-display-prefix}{8}{menu-complete-display-prefix}
\entry{output-meta}{8}{output-meta}
\entry{page-completions}{8}{page-completions}
\entry{revert-all-at-newline}{8}{revert-all-at-newline}
\entry{show-all-if-ambiguous}{8}{show-all-if-ambiguous}
\entry{show-all-if-unmodified}{8}{show-all-if-unmodified}
\entry{show-mode-in-prompt}{8}{show-mode-in-prompt}
\entry{skip-completed-text}{8}{skip-completed-text}
\entry{visible-stats}{9}{visible-stats}
\entry{beginning-of-line (C-a)}{14}{\code {beginning-of-line (C-a)}}
\entry{end-of-line (C-e)}{14}{\code {end-of-line (C-e)}}
\entry{forward-char (C-f)}{14}{\code {forward-char (C-f)}}
\entry{backward-char (C-b)}{14}{\code {backward-char (C-b)}}
\entry{forward-word (M-f)}{14}{\code {forward-word (M-f)}}
\entry{backward-word (M-b)}{14}{\code {backward-word (M-b)}}
\entry{clear-screen (C-l)}{14}{\code {clear-screen (C-l)}}
\entry{redraw-current-line ()}{14}{\code {redraw-current-line ()}}
\entry{accept-line (Newline or Return)}{14}{\code {accept-line (Newline or Return)}}
\entry{previous-history (C-p)}{14}{\code {previous-history (C-p)}}
\entry{next-history (C-n)}{15}{\code {next-history (C-n)}}
\entry{beginning-of-history (M-<)}{15}{\code {beginning-of-history (M-<)}}
\entry{end-of-history (M->)}{15}{\code {end-of-history (M->)}}
\entry{reverse-search-history (C-r)}{15}{\code {reverse-search-history (C-r)}}
\entry{forward-search-history (C-s)}{15}{\code {forward-search-history (C-s)}}
\entry{non-incremental-reverse-search-history (M-p)}{15}{\code {non-incremental-reverse-search-history (M-p)}}
\entry{non-incremental-forward-search-history (M-n)}{15}{\code {non-incremental-forward-search-history (M-n)}}
\entry{history-search-forward ()}{15}{\code {history-search-forward ()}}
\entry{history-search-backward ()}{15}{\code {history-search-backward ()}}
\entry{history-substr-search-forward ()}{15}{\code {history-substr-search-forward ()}}
\entry{history-substr-search-backward ()}{15}{\code {history-substr-search-backward ()}}
\entry{yank-nth-arg (M-C-y)}{15}{\code {yank-nth-arg (M-C-y)}}
\entry{yank-last-arg (M-. or M-_)}{16}{\code {yank-last-arg (M-. or M-_)}}
\entry{end-of-file (usually C-d)}{16}{\code {\i {end-of-file} (usually C-d)}}
\entry{delete-char (C-d)}{16}{\code {delete-char (C-d)}}
\entry{backward-delete-char (Rubout)}{16}{\code {backward-delete-char (Rubout)}}
\entry{forward-backward-delete-char ()}{16}{\code {forward-backward-delete-char ()}}
\entry{quoted-insert (C-q or C-v)}{16}{\code {quoted-insert (C-q or C-v)}}
\entry{tab-insert (M-TAB)}{16}{\code {tab-insert (M-\key {TAB})}}
\entry{self-insert (a, b, A, 1, !, ...{})}{16}{\code {self-insert (a, b, A, 1, !, \dots {})}}
\entry{transpose-chars (C-t)}{16}{\code {transpose-chars (C-t)}}
\entry{transpose-words (M-t)}{17}{\code {transpose-words (M-t)}}
\entry{upcase-word (M-u)}{17}{\code {upcase-word (M-u)}}
\entry{downcase-word (M-l)}{17}{\code {downcase-word (M-l)}}
\entry{capitalize-word (M-c)}{17}{\code {capitalize-word (M-c)}}
\entry{overwrite-mode ()}{17}{\code {overwrite-mode ()}}
\entry{kill-line (C-k)}{17}{\code {kill-line (C-k)}}
\entry{backward-kill-line (C-x Rubout)}{17}{\code {backward-kill-line (C-x Rubout)}}
\entry{unix-line-discard (C-u)}{17}{\code {unix-line-discard (C-u)}}
\entry{kill-whole-line ()}{17}{\code {kill-whole-line ()}}
\entry{kill-word (M-d)}{17}{\code {kill-word (M-d)}}
\entry{backward-kill-word (M-DEL)}{17}{\code {backward-kill-word (M-\key {DEL})}}
\entry{unix-word-rubout (C-w)}{17}{\code {unix-word-rubout (C-w)}}
\entry{unix-filename-rubout ()}{18}{\code {unix-filename-rubout ()}}
\entry{delete-horizontal-space ()}{18}{\code {delete-horizontal-space ()}}
\entry{kill-region ()}{18}{\code {kill-region ()}}
\entry{copy-region-as-kill ()}{18}{\code {copy-region-as-kill ()}}
\entry{copy-backward-word ()}{18}{\code {copy-backward-word ()}}
\entry{copy-forward-word ()}{18}{\code {copy-forward-word ()}}
\entry{yank (C-y)}{18}{\code {yank (C-y)}}
\entry{yank-pop (M-y)}{18}{\code {yank-pop (M-y)}}
\entry{digit-argument (M-0, M-1, ...{} M--)}{18}{\code {digit-argument (\kbd {M-0}, \kbd {M-1}, \dots {} \kbd {M--})}}
\entry{universal-argument ()}{18}{\code {universal-argument ()}}
\entry{complete (TAB)}{18}{\code {complete (\key {TAB})}}
\entry{possible-completions (M-?)}{19}{\code {possible-completions (M-?)}}
\entry{insert-completions (M-*)}{19}{\code {insert-completions (M-*)}}
\entry{menu-complete ()}{19}{\code {menu-complete ()}}
\entry{menu-complete-backward ()}{19}{\code {menu-complete-backward ()}}
\entry{delete-char-or-list ()}{19}{\code {delete-char-or-list ()}}
\entry{start-kbd-macro (C-x ()}{19}{\code {start-kbd-macro (C-x ()}}
\entry{end-kbd-macro (C-x ))}{19}{\code {end-kbd-macro (C-x ))}}
\entry{call-last-kbd-macro (C-x e)}{19}{\code {call-last-kbd-macro (C-x e)}}
\entry{print-last-kbd-macro ()}{19}{\code {print-last-kbd-macro ()}}
\entry{re-read-init-file (C-x C-r)}{19}{\code {re-read-init-file (C-x C-r)}}
\entry{abort (C-g)}{19}{\code {abort (C-g)}}
\entry{do-uppercase-version (M-a, M-b, M-x, ...{})}{20}{\code {do-uppercase-version (M-a, M-b, M-\var {x}, \dots {})}}
\entry{prefix-meta (ESC)}{20}{\code {prefix-meta (\key {ESC})}}
\entry{undo (C-_ or C-x C-u)}{20}{\code {undo (C-_ or C-x C-u)}}
\entry{revert-line (M-r)}{20}{\code {revert-line (M-r)}}
\entry{tilde-expand (M-~)}{20}{\code {tilde-expand (M-~)}}
\entry{set-mark (C-@)}{20}{\code {set-mark (C-@)}}
\entry{exchange-point-and-mark (C-x C-x)}{20}{\code {exchange-point-and-mark (C-x C-x)}}
\entry{character-search (C-])}{20}{\code {character-search (C-])}}
\entry{character-search-backward (M-C-])}{20}{\code {character-search-backward (M-C-])}}
\entry{skip-csi-sequence ()}{20}{\code {skip-csi-sequence ()}}
\entry{insert-comment (M-#)}{20}{\code {insert-comment (M-#)}}
\entry{dump-functions ()}{20}{\code {dump-functions ()}}
\entry{dump-variables ()}{21}{\code {dump-variables ()}}
\entry{dump-macros ()}{21}{\code {dump-macros ()}}
\entry{emacs-editing-mode (C-e)}{21}{\code {emacs-editing-mode (C-e)}}
\entry{vi-editing-mode (M-C-j)}{21}{\code {vi-editing-mode (M-C-j)}}
\entry{readline}{22}{\code {readline}}
\entry{rl_line_buffer}{25}{\code {rl_line_buffer}}
\entry{rl_point}{25}{\code {rl_point}}
\entry{rl_end}{25}{\code {rl_end}}
\entry{rl_mark}{25}{\code {rl_mark}}
\entry{rl_done}{25}{\code {rl_done}}
\entry{rl_num_chars_to_read}{25}{\code {rl_num_chars_to_read}}
\entry{rl_pending_input}{25}{\code {rl_pending_input}}
\entry{rl_dispatching}{25}{\code {rl_dispatching}}
\entry{rl_erase_empty_line}{25}{\code {rl_erase_empty_line}}
\entry{rl_prompt}{26}{\code {rl_prompt}}
\entry{rl_display_prompt}{26}{\code {rl_display_prompt}}
\entry{rl_already_prompted}{26}{\code {rl_already_prompted}}
\entry{rl_library_version}{26}{\code {rl_library_version}}
\entry{rl_readline_version}{26}{\code {rl_readline_version}}
\entry{rl_gnu_readline_p}{26}{\code {rl_gnu_readline_p}}
\entry{rl_terminal_name}{26}{\code {rl_terminal_name}}
\entry{rl_readline_name}{26}{\code {rl_readline_name}}
\entry{rl_instream}{26}{\code {rl_instream}}
\entry{rl_outstream}{26}{\code {rl_outstream}}
\entry{rl_prefer_env_winsize}{26}{\code {rl_prefer_env_winsize}}
\entry{rl_last_func}{27}{\code {rl_last_func}}
\entry{rl_startup_hook}{27}{\code {rl_startup_hook}}
\entry{rl_pre_input_hook}{27}{\code {rl_pre_input_hook}}
\entry{rl_event_hook}{27}{\code {rl_event_hook}}
\entry{rl_getc_function}{27}{\code {rl_getc_function}}
\entry{rl_signal_event_hook}{27}{\code {rl_signal_event_hook}}
\entry{rl_input_available_hook}{27}{\code {rl_input_available_hook}}
\entry{rl_redisplay_function}{27}{\code {rl_redisplay_function}}
\entry{rl_prep_term_function}{27}{\code {rl_prep_term_function}}
\entry{rl_deprep_term_function}{27}{\code {rl_deprep_term_function}}
\entry{rl_executing_keymap}{28}{\code {rl_executing_keymap}}
\entry{rl_binding_keymap}{28}{\code {rl_binding_keymap}}
\entry{rl_executing_macro}{28}{\code {rl_executing_macro}}
\entry{rl_executing_key}{28}{\code {rl_executing_key}}
\entry{rl_executing_keyseq}{28}{\code {rl_executing_keyseq}}
\entry{rl_key_sequence_length}{28}{\code {rl_key_sequence_length}}
\entry{rl_readline_state}{28}{\code {rl_readline_state}}
\entry{rl_explicit_arg}{29}{\code {rl_explicit_arg}}
\entry{rl_numeric_arg}{30}{\code {rl_numeric_arg}}
\entry{rl_editing_mode}{30}{\code {rl_editing_mode}}
\entry{rl_add_defun}{30}{\code {rl_add_defun}}
\entry{rl_make_bare_keymap}{30}{\code {rl_make_bare_keymap}}
\entry{rl_copy_keymap}{30}{\code {rl_copy_keymap}}
\entry{rl_make_keymap}{30}{\code {rl_make_keymap}}
\entry{rl_discard_keymap}{30}{\code {rl_discard_keymap}}
\entry{rl_free_keymap}{31}{\code {rl_free_keymap}}
\entry{rl_get_keymap}{31}{\code {rl_get_keymap}}
\entry{rl_set_keymap}{31}{\code {rl_set_keymap}}
\entry{rl_get_keymap_by_name}{31}{\code {rl_get_keymap_by_name}}
\entry{rl_get_keymap_name}{31}{\code {rl_get_keymap_name}}
\entry{rl_bind_key}{31}{\code {rl_bind_key}}
\entry{rl_bind_key_in_map}{31}{\code {rl_bind_key_in_map}}
\entry{rl_bind_key_if_unbound}{31}{\code {rl_bind_key_if_unbound}}
\entry{rl_bind_key_if_unbound_in_map}{31}{\code {rl_bind_key_if_unbound_in_map}}
\entry{rl_unbind_key}{32}{\code {rl_unbind_key}}
\entry{rl_unbind_key_in_map}{32}{\code {rl_unbind_key_in_map}}
\entry{rl_unbind_function_in_map}{32}{\code {rl_unbind_function_in_map}}
\entry{rl_unbind_command_in_map}{32}{\code {rl_unbind_command_in_map}}
\entry{rl_bind_keyseq}{32}{\code {rl_bind_keyseq}}
\entry{rl_bind_keyseq_in_map}{32}{\code {rl_bind_keyseq_in_map}}
\entry{rl_set_key}{32}{\code {rl_set_key}}
\entry{rl_bind_keyseq_if_unbound}{32}{\code {rl_bind_keyseq_if_unbound}}
\entry{rl_bind_keyseq_if_unbound_in_map}{32}{\code {rl_bind_keyseq_if_unbound_in_map}}
\entry{rl_generic_bind}{32}{\code {rl_generic_bind}}
\entry{rl_parse_and_bind}{32}{\code {rl_parse_and_bind}}
\entry{rl_read_init_file}{33}{\code {rl_read_init_file}}
\entry{rl_named_function}{33}{\code {rl_named_function}}
\entry{rl_function_of_keyseq}{33}{\code {rl_function_of_keyseq}}
\entry{rl_invoking_keyseqs}{33}{\code {rl_invoking_keyseqs}}
\entry{rl_invoking_keyseqs_in_map}{33}{\code {rl_invoking_keyseqs_in_map}}
\entry{rl_function_dumper}{33}{\code {rl_function_dumper}}
\entry{rl_list_funmap_names}{33}{\code {rl_list_funmap_names}}
\entry{rl_funmap_names}{33}{\code {rl_funmap_names}}
\entry{rl_add_funmap_entry}{33}{\code {rl_add_funmap_entry}}
\entry{rl_begin_undo_group}{34}{\code {rl_begin_undo_group}}
\entry{rl_end_undo_group}{34}{\code {rl_end_undo_group}}
\entry{rl_add_undo}{34}{\code {rl_add_undo}}
\entry{rl_free_undo_list}{34}{\code {rl_free_undo_list}}
\entry{rl_do_undo}{34}{\code {rl_do_undo}}
\entry{rl_modifying}{34}{\code {rl_modifying}}
\entry{rl_redisplay}{34}{\code {rl_redisplay}}
\entry{rl_forced_update_display}{34}{\code {rl_forced_update_display}}
\entry{rl_on_new_line}{34}{\code {rl_on_new_line}}
\entry{rl_on_new_line_with_prompt}{35}{\code {rl_on_new_line_with_prompt}}
\entry{rl_reset_line_state}{35}{\code {rl_reset_line_state}}
\entry{rl_crlf}{35}{\code {rl_crlf}}
\entry{rl_show_char}{35}{\code {rl_show_char}}
\entry{rl_message}{35}{\code {rl_message}}
\entry{rl_clear_message}{35}{\code {rl_clear_message}}
\entry{rl_save_prompt}{35}{\code {rl_save_prompt}}
\entry{rl_restore_prompt}{35}{\code {rl_restore_prompt}}
\entry{rl_expand_prompt}{35}{\code {rl_expand_prompt}}
\entry{rl_set_prompt}{36}{\code {rl_set_prompt}}
\entry{rl_insert_text}{36}{\code {rl_insert_text}}
\entry{rl_delete_text}{36}{\code {rl_delete_text}}
\entry{rl_copy_text}{36}{\code {rl_copy_text}}
\entry{rl_kill_text}{36}{\code {rl_kill_text}}
\entry{rl_push_macro_input}{36}{\code {rl_push_macro_input}}
\entry{rl_read_key}{36}{\code {rl_read_key}}
\entry{rl_getc}{36}{\code {rl_getc}}
\entry{rl_stuff_char}{36}{\code {rl_stuff_char}}
\entry{rl_execute_next}{36}{\code {rl_execute_next}}
\entry{rl_clear_pending_input}{37}{\code {rl_clear_pending_input}}
\entry{rl_set_keyboard_input_timeout}{37}{\code {rl_set_keyboard_input_timeout}}
\entry{rl_prep_terminal}{37}{\code {rl_prep_terminal}}
\entry{rl_deprep_terminal}{37}{\code {rl_deprep_terminal}}
\entry{rl_tty_set_default_bindings}{37}{\code {rl_tty_set_default_bindings}}
\entry{rl_tty_unset_default_bindings}{37}{\code {rl_tty_unset_default_bindings}}
\entry{rl_reset_terminal}{37}{\code {rl_reset_terminal}}
\entry{rl_save_state}{37}{\code {rl_save_state}}
\entry{rl_restore_state}{37}{\code {rl_restore_state}}
\entry{rl_free}{37}{\code {rl_free}}
\entry{rl_replace_line}{38}{\code {rl_replace_line}}
\entry{rl_extend_line_buffer}{38}{\code {rl_extend_line_buffer}}
\entry{rl_initialize}{38}{\code {rl_initialize}}
\entry{rl_ding}{38}{\code {rl_ding}}
\entry{rl_alphabetic}{38}{\code {rl_alphabetic}}
\entry{rl_display_match_list}{38}{\code {rl_display_match_list}}
\entry{_rl_uppercase_p}{38}{\code {_rl_uppercase_p}}
\entry{_rl_lowercase_p}{38}{\code {_rl_lowercase_p}}
\entry{_rl_digit_p}{38}{\code {_rl_digit_p}}
\entry{_rl_to_upper}{38}{\code {_rl_to_upper}}
\entry{_rl_to_lower}{38}{\code {_rl_to_lower}}
\entry{_rl_digit_value}{38}{\code {_rl_digit_value}}
\entry{rl_macro_bind}{39}{\code {rl_macro_bind}}
\entry{rl_macro_dumper}{39}{\code {rl_macro_dumper}}
\entry{rl_variable_bind}{39}{\code {rl_variable_bind}}
\entry{rl_variable_value}{39}{\code {rl_variable_value}}
\entry{rl_variable_dumper}{39}{\code {rl_variable_dumper}}
\entry{rl_set_paren_blink_timeout}{39}{\code {rl_set_paren_blink_timeout}}
\entry{rl_get_termcap}{39}{\code {rl_get_termcap}}
\entry{rl_clear_history}{39}{\code {rl_clear_history}}
\entry{rl_callback_handler_install}{40}{\code {rl_callback_handler_install}}
\entry{rl_callback_read_char}{40}{\code {rl_callback_read_char}}
\entry{rl_callback_handler_remove}{40}{\code {rl_callback_handler_remove}}
\entry{rl_catch_signals}{44}{\code {rl_catch_signals}}
\entry{rl_catch_sigwinch}{44}{\code {rl_catch_sigwinch}}
\entry{rl_change_environment}{44}{\code {rl_change_environment}}
\entry{rl_cleanup_after_signal}{44}{\code {rl_cleanup_after_signal}}
\entry{rl_free_line_state}{44}{\code {rl_free_line_state}}
\entry{rl_reset_after_signal}{45}{\code {rl_reset_after_signal}}
\entry{rl_echo_signal_char}{45}{\code {rl_echo_signal_char}}
\entry{rl_resize_terminal}{45}{\code {rl_resize_terminal}}
\entry{rl_set_screen_size}{45}{\code {rl_set_screen_size}}
\entry{rl_get_screen_size}{45}{\code {rl_get_screen_size}}
\entry{rl_reset_screen_size}{45}{\code {rl_reset_screen_size}}
\entry{rl_set_signals}{45}{\code {rl_set_signals}}
\entry{rl_clear_signals}{45}{\code {rl_clear_signals}}
\entry{rl_complete}{46}{\code {rl_complete}}
\entry{rl_completion_entry_function}{46}{\code {rl_completion_entry_function}}
\entry{rl_complete_internal}{47}{\code {rl_complete_internal}}
\entry{rl_complete}{47}{\code {rl_complete}}
\entry{rl_possible_completions}{47}{\code {rl_possible_completions}}
\entry{rl_insert_completions}{47}{\code {rl_insert_completions}}
\entry{rl_completion_mode}{47}{\code {rl_completion_mode}}
\entry{rl_completion_matches}{47}{\code {rl_completion_matches}}
\entry{rl_filename_completion_function}{47}{\code {rl_filename_completion_function}}
\entry{rl_username_completion_function}{48}{\code {rl_username_completion_function}}
\entry{revert-all-at-newline}{9}{revert-all-at-newline}
\entry{show-all-if-ambiguous}{9}{show-all-if-ambiguous}
\entry{show-all-if-unmodified}{9}{show-all-if-unmodified}
\entry{show-mode-in-prompt}{9}{show-mode-in-prompt}
\entry{skip-completed-text}{9}{skip-completed-text}
\entry{vi-cmd-mode-string}{9}{vi-cmd-mode-string}
\entry{vi-ins-mode-string}{10}{vi-ins-mode-string}
\entry{visible-stats}{10}{visible-stats}
\entry{beginning-of-line (C-a)}{15}{\code {beginning-of-line (C-a)}}
\entry{end-of-line (C-e)}{15}{\code {end-of-line (C-e)}}
\entry{forward-char (C-f)}{15}{\code {forward-char (C-f)}}
\entry{backward-char (C-b)}{15}{\code {backward-char (C-b)}}
\entry{forward-word (M-f)}{15}{\code {forward-word (M-f)}}
\entry{backward-word (M-b)}{15}{\code {backward-word (M-b)}}
\entry{clear-screen (C-l)}{15}{\code {clear-screen (C-l)}}
\entry{redraw-current-line ()}{15}{\code {redraw-current-line ()}}
\entry{accept-line (Newline or Return)}{15}{\code {accept-line (Newline or Return)}}
\entry{previous-history (C-p)}{15}{\code {previous-history (C-p)}}
\entry{next-history (C-n)}{16}{\code {next-history (C-n)}}
\entry{beginning-of-history (M-<)}{16}{\code {beginning-of-history (M-<)}}
\entry{end-of-history (M->)}{16}{\code {end-of-history (M->)}}
\entry{reverse-search-history (C-r)}{16}{\code {reverse-search-history (C-r)}}
\entry{forward-search-history (C-s)}{16}{\code {forward-search-history (C-s)}}
\entry{non-incremental-reverse-search-history (M-p)}{16}{\code {non-incremental-reverse-search-history (M-p)}}
\entry{non-incremental-forward-search-history (M-n)}{16}{\code {non-incremental-forward-search-history (M-n)}}
\entry{history-search-forward ()}{16}{\code {history-search-forward ()}}
\entry{history-search-backward ()}{16}{\code {history-search-backward ()}}
\entry{history-substr-search-forward ()}{16}{\code {history-substr-search-forward ()}}
\entry{history-substr-search-backward ()}{16}{\code {history-substr-search-backward ()}}
\entry{yank-nth-arg (M-C-y)}{16}{\code {yank-nth-arg (M-C-y)}}
\entry{yank-last-arg (M-. or M-_)}{17}{\code {yank-last-arg (M-. or M-_)}}
\entry{end-of-file (usually C-d)}{17}{\code {\i {end-of-file} (usually C-d)}}
\entry{delete-char (C-d)}{17}{\code {delete-char (C-d)}}
\entry{backward-delete-char (Rubout)}{17}{\code {backward-delete-char (Rubout)}}
\entry{forward-backward-delete-char ()}{17}{\code {forward-backward-delete-char ()}}
\entry{quoted-insert (C-q or C-v)}{17}{\code {quoted-insert (C-q or C-v)}}
\entry{tab-insert (M-TAB)}{17}{\code {tab-insert (M-\key {TAB})}}
\entry{self-insert (a, b, A, 1, !, ...{})}{17}{\code {self-insert (a, b, A, 1, !, \dots {})}}
\entry{bracketed-paste-begin ()}{17}{\code {bracketed-paste-begin ()}}
\entry{transpose-chars (C-t)}{18}{\code {transpose-chars (C-t)}}
\entry{transpose-words (M-t)}{18}{\code {transpose-words (M-t)}}
\entry{upcase-word (M-u)}{18}{\code {upcase-word (M-u)}}
\entry{downcase-word (M-l)}{18}{\code {downcase-word (M-l)}}
\entry{capitalize-word (M-c)}{18}{\code {capitalize-word (M-c)}}
\entry{overwrite-mode ()}{18}{\code {overwrite-mode ()}}
\entry{kill-line (C-k)}{18}{\code {kill-line (C-k)}}
\entry{backward-kill-line (C-x Rubout)}{18}{\code {backward-kill-line (C-x Rubout)}}
\entry{unix-line-discard (C-u)}{18}{\code {unix-line-discard (C-u)}}
\entry{kill-whole-line ()}{18}{\code {kill-whole-line ()}}
\entry{kill-word (M-d)}{18}{\code {kill-word (M-d)}}
\entry{backward-kill-word (M-DEL)}{19}{\code {backward-kill-word (M-\key {DEL})}}
\entry{unix-word-rubout (C-w)}{19}{\code {unix-word-rubout (C-w)}}
\entry{unix-filename-rubout ()}{19}{\code {unix-filename-rubout ()}}
\entry{delete-horizontal-space ()}{19}{\code {delete-horizontal-space ()}}
\entry{kill-region ()}{19}{\code {kill-region ()}}
\entry{copy-region-as-kill ()}{19}{\code {copy-region-as-kill ()}}
\entry{copy-backward-word ()}{19}{\code {copy-backward-word ()}}
\entry{copy-forward-word ()}{19}{\code {copy-forward-word ()}}
\entry{yank (C-y)}{19}{\code {yank (C-y)}}
\entry{yank-pop (M-y)}{19}{\code {yank-pop (M-y)}}
\entry{digit-argument (M-0, M-1, ...{} M--)}{19}{\code {digit-argument (\kbd {M-0}, \kbd {M-1}, \dots {} \kbd {M--})}}
\entry{universal-argument ()}{19}{\code {universal-argument ()}}
\entry{complete (TAB)}{20}{\code {complete (\key {TAB})}}
\entry{possible-completions (M-?)}{20}{\code {possible-completions (M-?)}}
\entry{insert-completions (M-*)}{20}{\code {insert-completions (M-*)}}
\entry{menu-complete ()}{20}{\code {menu-complete ()}}
\entry{menu-complete-backward ()}{20}{\code {menu-complete-backward ()}}
\entry{delete-char-or-list ()}{20}{\code {delete-char-or-list ()}}
\entry{start-kbd-macro (C-x ()}{20}{\code {start-kbd-macro (C-x ()}}
\entry{end-kbd-macro (C-x ))}{20}{\code {end-kbd-macro (C-x ))}}
\entry{call-last-kbd-macro (C-x e)}{20}{\code {call-last-kbd-macro (C-x e)}}
\entry{print-last-kbd-macro ()}{20}{\code {print-last-kbd-macro ()}}
\entry{re-read-init-file (C-x C-r)}{21}{\code {re-read-init-file (C-x C-r)}}
\entry{abort (C-g)}{21}{\code {abort (C-g)}}
\entry{do-uppercase-version (M-a, M-b, M-x, ...{})}{21}{\code {do-uppercase-version (M-a, M-b, M-\var {x}, \dots {})}}
\entry{prefix-meta (ESC)}{21}{\code {prefix-meta (\key {ESC})}}
\entry{undo (C-_ or C-x C-u)}{21}{\code {undo (C-_ or C-x C-u)}}
\entry{revert-line (M-r)}{21}{\code {revert-line (M-r)}}
\entry{tilde-expand (M-~)}{21}{\code {tilde-expand (M-~)}}
\entry{set-mark (C-@)}{21}{\code {set-mark (C-@)}}
\entry{exchange-point-and-mark (C-x C-x)}{21}{\code {exchange-point-and-mark (C-x C-x)}}
\entry{character-search (C-])}{21}{\code {character-search (C-])}}
\entry{character-search-backward (M-C-])}{21}{\code {character-search-backward (M-C-])}}
\entry{skip-csi-sequence ()}{21}{\code {skip-csi-sequence ()}}
\entry{insert-comment (M-#)}{21}{\code {insert-comment (M-#)}}
\entry{dump-functions ()}{22}{\code {dump-functions ()}}
\entry{dump-variables ()}{22}{\code {dump-variables ()}}
\entry{dump-macros ()}{22}{\code {dump-macros ()}}
\entry{emacs-editing-mode (C-e)}{22}{\code {emacs-editing-mode (C-e)}}
\entry{vi-editing-mode (M-C-j)}{22}{\code {vi-editing-mode (M-C-j)}}
\entry{readline}{23}{\code {readline}}
\entry{rl_line_buffer}{26}{\code {rl_line_buffer}}
\entry{rl_point}{26}{\code {rl_point}}
\entry{rl_end}{26}{\code {rl_end}}
\entry{rl_mark}{26}{\code {rl_mark}}
\entry{rl_done}{26}{\code {rl_done}}
\entry{rl_num_chars_to_read}{26}{\code {rl_num_chars_to_read}}
\entry{rl_pending_input}{26}{\code {rl_pending_input}}
\entry{rl_dispatching}{26}{\code {rl_dispatching}}
\entry{rl_erase_empty_line}{26}{\code {rl_erase_empty_line}}
\entry{rl_prompt}{27}{\code {rl_prompt}}
\entry{rl_display_prompt}{27}{\code {rl_display_prompt}}
\entry{rl_already_prompted}{27}{\code {rl_already_prompted}}
\entry{rl_library_version}{27}{\code {rl_library_version}}
\entry{rl_readline_version}{27}{\code {rl_readline_version}}
\entry{rl_gnu_readline_p}{27}{\code {rl_gnu_readline_p}}
\entry{rl_terminal_name}{27}{\code {rl_terminal_name}}
\entry{rl_readline_name}{27}{\code {rl_readline_name}}
\entry{rl_instream}{27}{\code {rl_instream}}
\entry{rl_outstream}{27}{\code {rl_outstream}}
\entry{rl_prefer_env_winsize}{27}{\code {rl_prefer_env_winsize}}
\entry{rl_last_func}{28}{\code {rl_last_func}}
\entry{rl_startup_hook}{28}{\code {rl_startup_hook}}
\entry{rl_pre_input_hook}{28}{\code {rl_pre_input_hook}}
\entry{rl_event_hook}{28}{\code {rl_event_hook}}
\entry{rl_getc_function}{28}{\code {rl_getc_function}}
\entry{rl_signal_event_hook}{28}{\code {rl_signal_event_hook}}
\entry{rl_input_available_hook}{28}{\code {rl_input_available_hook}}
\entry{rl_redisplay_function}{28}{\code {rl_redisplay_function}}
\entry{rl_prep_term_function}{29}{\code {rl_prep_term_function}}
\entry{rl_deprep_term_function}{29}{\code {rl_deprep_term_function}}
\entry{rl_executing_keymap}{29}{\code {rl_executing_keymap}}
\entry{rl_binding_keymap}{29}{\code {rl_binding_keymap}}
\entry{rl_executing_macro}{29}{\code {rl_executing_macro}}
\entry{rl_executing_key}{29}{\code {rl_executing_key}}
\entry{rl_executing_keyseq}{29}{\code {rl_executing_keyseq}}
\entry{rl_key_sequence_length}{29}{\code {rl_key_sequence_length}}
\entry{rl_readline_state}{29}{\code {rl_readline_state}}
\entry{rl_explicit_arg}{31}{\code {rl_explicit_arg}}
\entry{rl_numeric_arg}{31}{\code {rl_numeric_arg}}
\entry{rl_editing_mode}{31}{\code {rl_editing_mode}}
\entry{rl_add_defun}{31}{\code {rl_add_defun}}
\entry{rl_make_bare_keymap}{31}{\code {rl_make_bare_keymap}}
\entry{rl_copy_keymap}{32}{\code {rl_copy_keymap}}
\entry{rl_make_keymap}{32}{\code {rl_make_keymap}}
\entry{rl_discard_keymap}{32}{\code {rl_discard_keymap}}
\entry{rl_free_keymap}{32}{\code {rl_free_keymap}}
\entry{rl_get_keymap}{32}{\code {rl_get_keymap}}
\entry{rl_set_keymap}{32}{\code {rl_set_keymap}}
\entry{rl_get_keymap_by_name}{32}{\code {rl_get_keymap_by_name}}
\entry{rl_get_keymap_name}{32}{\code {rl_get_keymap_name}}
\entry{rl_bind_key}{32}{\code {rl_bind_key}}
\entry{rl_bind_key_in_map}{32}{\code {rl_bind_key_in_map}}
\entry{rl_bind_key_if_unbound}{33}{\code {rl_bind_key_if_unbound}}
\entry{rl_bind_key_if_unbound_in_map}{33}{\code {rl_bind_key_if_unbound_in_map}}
\entry{rl_unbind_key}{33}{\code {rl_unbind_key}}
\entry{rl_unbind_key_in_map}{33}{\code {rl_unbind_key_in_map}}
\entry{rl_unbind_function_in_map}{33}{\code {rl_unbind_function_in_map}}
\entry{rl_unbind_command_in_map}{33}{\code {rl_unbind_command_in_map}}
\entry{rl_bind_keyseq}{33}{\code {rl_bind_keyseq}}
\entry{rl_bind_keyseq_in_map}{33}{\code {rl_bind_keyseq_in_map}}
\entry{rl_set_key}{33}{\code {rl_set_key}}
\entry{rl_bind_keyseq_if_unbound}{33}{\code {rl_bind_keyseq_if_unbound}}
\entry{rl_bind_keyseq_if_unbound_in_map}{33}{\code {rl_bind_keyseq_if_unbound_in_map}}
\entry{rl_generic_bind}{34}{\code {rl_generic_bind}}
\entry{rl_parse_and_bind}{34}{\code {rl_parse_and_bind}}
\entry{rl_read_init_file}{34}{\code {rl_read_init_file}}
\entry{rl_named_function}{34}{\code {rl_named_function}}
\entry{rl_function_of_keyseq}{34}{\code {rl_function_of_keyseq}}
\entry{rl_invoking_keyseqs}{34}{\code {rl_invoking_keyseqs}}
\entry{rl_invoking_keyseqs_in_map}{34}{\code {rl_invoking_keyseqs_in_map}}
\entry{rl_function_dumper}{34}{\code {rl_function_dumper}}
\entry{rl_list_funmap_names}{34}{\code {rl_list_funmap_names}}
\entry{rl_funmap_names}{34}{\code {rl_funmap_names}}
\entry{rl_add_funmap_entry}{35}{\code {rl_add_funmap_entry}}
\entry{rl_begin_undo_group}{35}{\code {rl_begin_undo_group}}
\entry{rl_end_undo_group}{35}{\code {rl_end_undo_group}}
\entry{rl_add_undo}{35}{\code {rl_add_undo}}
\entry{rl_free_undo_list}{35}{\code {rl_free_undo_list}}
\entry{rl_do_undo}{35}{\code {rl_do_undo}}
\entry{rl_modifying}{35}{\code {rl_modifying}}
\entry{rl_redisplay}{36}{\code {rl_redisplay}}
\entry{rl_forced_update_display}{36}{\code {rl_forced_update_display}}
\entry{rl_on_new_line}{36}{\code {rl_on_new_line}}
\entry{rl_on_new_line_with_prompt}{36}{\code {rl_on_new_line_with_prompt}}
\entry{rl_reset_line_state}{36}{\code {rl_reset_line_state}}
\entry{rl_crlf}{36}{\code {rl_crlf}}
\entry{rl_show_char}{36}{\code {rl_show_char}}
\entry{rl_message}{36}{\code {rl_message}}
\entry{rl_clear_message}{36}{\code {rl_clear_message}}
\entry{rl_save_prompt}{36}{\code {rl_save_prompt}}
\entry{rl_restore_prompt}{37}{\code {rl_restore_prompt}}
\entry{rl_expand_prompt}{37}{\code {rl_expand_prompt}}
\entry{rl_set_prompt}{37}{\code {rl_set_prompt}}
\entry{rl_insert_text}{37}{\code {rl_insert_text}}
\entry{rl_delete_text}{37}{\code {rl_delete_text}}
\entry{rl_copy_text}{37}{\code {rl_copy_text}}
\entry{rl_kill_text}{37}{\code {rl_kill_text}}
\entry{rl_push_macro_input}{37}{\code {rl_push_macro_input}}
\entry{rl_read_key}{37}{\code {rl_read_key}}
\entry{rl_getc}{38}{\code {rl_getc}}
\entry{rl_stuff_char}{38}{\code {rl_stuff_char}}
\entry{rl_execute_next}{38}{\code {rl_execute_next}}
\entry{rl_clear_pending_input}{38}{\code {rl_clear_pending_input}}
\entry{rl_set_keyboard_input_timeout}{38}{\code {rl_set_keyboard_input_timeout}}
\entry{rl_prep_terminal}{38}{\code {rl_prep_terminal}}
\entry{rl_deprep_terminal}{38}{\code {rl_deprep_terminal}}
\entry{rl_tty_set_default_bindings}{38}{\code {rl_tty_set_default_bindings}}
\entry{rl_tty_unset_default_bindings}{38}{\code {rl_tty_unset_default_bindings}}
\entry{rl_reset_terminal}{38}{\code {rl_reset_terminal}}
\entry{rl_save_state}{39}{\code {rl_save_state}}
\entry{rl_restore_state}{39}{\code {rl_restore_state}}
\entry{rl_free}{39}{\code {rl_free}}
\entry{rl_replace_line}{39}{\code {rl_replace_line}}
\entry{rl_extend_line_buffer}{39}{\code {rl_extend_line_buffer}}
\entry{rl_initialize}{39}{\code {rl_initialize}}
\entry{rl_ding}{39}{\code {rl_ding}}
\entry{rl_alphabetic}{39}{\code {rl_alphabetic}}
\entry{rl_display_match_list}{39}{\code {rl_display_match_list}}
\entry{_rl_uppercase_p}{39}{\code {_rl_uppercase_p}}
\entry{_rl_lowercase_p}{40}{\code {_rl_lowercase_p}}
\entry{_rl_digit_p}{40}{\code {_rl_digit_p}}
\entry{_rl_to_upper}{40}{\code {_rl_to_upper}}
\entry{_rl_to_lower}{40}{\code {_rl_to_lower}}
\entry{_rl_digit_value}{40}{\code {_rl_digit_value}}
\entry{rl_macro_bind}{40}{\code {rl_macro_bind}}
\entry{rl_macro_dumper}{40}{\code {rl_macro_dumper}}
\entry{rl_variable_bind}{40}{\code {rl_variable_bind}}
\entry{rl_variable_value}{40}{\code {rl_variable_value}}
\entry{rl_variable_dumper}{40}{\code {rl_variable_dumper}}
\entry{rl_set_paren_blink_timeout}{40}{\code {rl_set_paren_blink_timeout}}
\entry{rl_get_termcap}{40}{\code {rl_get_termcap}}
\entry{rl_clear_history}{41}{\code {rl_clear_history}}
\entry{rl_callback_handler_install}{41}{\code {rl_callback_handler_install}}
\entry{rl_callback_read_char}{41}{\code {rl_callback_read_char}}
\entry{rl_callback_sigcleanup}{41}{\code {rl_callback_sigcleanup}}
\entry{rl_callback_handler_remove}{41}{\code {rl_callback_handler_remove}}
\entry{rl_catch_signals}{45}{\code {rl_catch_signals}}
\entry{rl_catch_sigwinch}{45}{\code {rl_catch_sigwinch}}
\entry{rl_change_environment}{46}{\code {rl_change_environment}}
\entry{rl_cleanup_after_signal}{46}{\code {rl_cleanup_after_signal}}
\entry{rl_free_line_state}{46}{\code {rl_free_line_state}}
\entry{rl_reset_after_signal}{46}{\code {rl_reset_after_signal}}
\entry{rl_echo_signal_char}{46}{\code {rl_echo_signal_char}}
\entry{rl_resize_terminal}{46}{\code {rl_resize_terminal}}
\entry{rl_set_screen_size}{46}{\code {rl_set_screen_size}}
\entry{rl_get_screen_size}{46}{\code {rl_get_screen_size}}
\entry{rl_reset_screen_size}{47}{\code {rl_reset_screen_size}}
\entry{rl_set_signals}{47}{\code {rl_set_signals}}
\entry{rl_clear_signals}{47}{\code {rl_clear_signals}}
\entry{rl_complete}{48}{\code {rl_complete}}
\entry{rl_completion_entry_function}{48}{\code {rl_completion_entry_function}}
\entry{rl_attempted_completion_function}{48}{\code {rl_attempted_completion_function}}
\entry{rl_filename_quoting_function}{48}{\code {rl_filename_quoting_function}}
\entry{rl_filename_dequoting_function}{48}{\code {rl_filename_dequoting_function}}
\entry{rl_char_is_quoted_p}{48}{\code {rl_char_is_quoted_p}}
\entry{rl_ignore_some_completions_function}{49}{\code {rl_ignore_some_completions_function}}
\entry{rl_directory_completion_hook}{49}{\code {rl_directory_completion_hook}}
\entry{rl_directory_rewrite_hook;}{49}{\code {rl_directory_rewrite_hook;}}
\entry{rl_filename_stat_hook}{49}{\code {rl_filename_stat_hook}}
\entry{rl_filename_rewrite_hook}{49}{\code {rl_filename_rewrite_hook}}
\entry{rl_completion_display_matches_hook}{50}{\code {rl_completion_display_matches_hook}}
\entry{rl_basic_word_break_characters}{50}{\code {rl_basic_word_break_characters}}
\entry{rl_basic_quote_characters}{50}{\code {rl_basic_quote_characters}}
\entry{rl_completer_word_break_characters}{50}{\code {rl_completer_word_break_characters}}
\entry{rl_completion_word_break_hook}{50}{\code {rl_completion_word_break_hook}}
\entry{rl_completer_quote_characters}{50}{\code {rl_completer_quote_characters}}
\entry{rl_filename_quote_characters}{50}{\code {rl_filename_quote_characters}}
\entry{rl_special_prefixes}{50}{\code {rl_special_prefixes}}
\entry{rl_completion_query_items}{51}{\code {rl_completion_query_items}}
\entry{rl_completion_append_character}{51}{\code {rl_completion_append_character}}
\entry{rl_completion_suppress_append}{51}{\code {rl_completion_suppress_append}}
\entry{rl_completion_quote_character}{51}{\code {rl_completion_quote_character}}
\entry{rl_completion_suppress_quote}{51}{\code {rl_completion_suppress_quote}}
\entry{rl_completion_found_quote}{51}{\code {rl_completion_found_quote}}
\entry{rl_completion_mark_symlink_dirs}{51}{\code {rl_completion_mark_symlink_dirs}}
\entry{rl_ignore_completion_duplicates}{51}{\code {rl_ignore_completion_duplicates}}
\entry{rl_filename_completion_desired}{52}{\code {rl_filename_completion_desired}}
\entry{rl_filename_quoting_desired}{52}{\code {rl_filename_quoting_desired}}
\entry{rl_attempted_completion_over}{52}{\code {rl_attempted_completion_over}}
\entry{rl_sort_completion_matches}{52}{\code {rl_sort_completion_matches}}
\entry{rl_completion_type}{52}{\code {rl_completion_type}}
\entry{rl_completion_invoking_key}{52}{\code {rl_completion_invoking_key}}
\entry{rl_inhibit_completion}{52}{\code {rl_inhibit_completion}}
\entry{rl_complete_internal}{48}{\code {rl_complete_internal}}
\entry{rl_complete}{48}{\code {rl_complete}}
\entry{rl_possible_completions}{48}{\code {rl_possible_completions}}
\entry{rl_insert_completions}{48}{\code {rl_insert_completions}}
\entry{rl_completion_mode}{48}{\code {rl_completion_mode}}
\entry{rl_completion_matches}{48}{\code {rl_completion_matches}}
\entry{rl_filename_completion_function}{49}{\code {rl_filename_completion_function}}
\entry{rl_username_completion_function}{49}{\code {rl_username_completion_function}}
\entry{rl_completion_entry_function}{49}{\code {rl_completion_entry_function}}
\entry{rl_attempted_completion_function}{49}{\code {rl_attempted_completion_function}}
\entry{rl_filename_quoting_function}{49}{\code {rl_filename_quoting_function}}
\entry{rl_filename_dequoting_function}{49}{\code {rl_filename_dequoting_function}}
\entry{rl_char_is_quoted_p}{50}{\code {rl_char_is_quoted_p}}
\entry{rl_ignore_some_completions_function}{50}{\code {rl_ignore_some_completions_function}}
\entry{rl_directory_completion_hook}{50}{\code {rl_directory_completion_hook}}
\entry{rl_directory_rewrite_hook;}{50}{\code {rl_directory_rewrite_hook;}}
\entry{rl_filename_stat_hook}{50}{\code {rl_filename_stat_hook}}
\entry{rl_filename_rewrite_hook}{51}{\code {rl_filename_rewrite_hook}}
\entry{rl_completion_display_matches_hook}{51}{\code {rl_completion_display_matches_hook}}
\entry{rl_basic_word_break_characters}{51}{\code {rl_basic_word_break_characters}}
\entry{rl_basic_quote_characters}{51}{\code {rl_basic_quote_characters}}
\entry{rl_completer_word_break_characters}{51}{\code {rl_completer_word_break_characters}}
\entry{rl_completion_word_break_hook}{51}{\code {rl_completion_word_break_hook}}
\entry{rl_completer_quote_characters}{52}{\code {rl_completer_quote_characters}}
\entry{rl_filename_quote_characters}{52}{\code {rl_filename_quote_characters}}
\entry{rl_special_prefixes}{52}{\code {rl_special_prefixes}}
\entry{rl_completion_query_items}{52}{\code {rl_completion_query_items}}
\entry{rl_completion_append_character}{52}{\code {rl_completion_append_character}}
\entry{rl_completion_suppress_append}{52}{\code {rl_completion_suppress_append}}
\entry{rl_completion_quote_character}{52}{\code {rl_completion_quote_character}}
\entry{rl_completion_suppress_quote}{52}{\code {rl_completion_suppress_quote}}
\entry{rl_completion_found_quote}{52}{\code {rl_completion_found_quote}}
\entry{rl_completion_mark_symlink_dirs}{53}{\code {rl_completion_mark_symlink_dirs}}
\entry{rl_ignore_completion_duplicates}{53}{\code {rl_ignore_completion_duplicates}}
\entry{rl_filename_completion_desired}{53}{\code {rl_filename_completion_desired}}
\entry{rl_filename_quoting_desired}{53}{\code {rl_filename_quoting_desired}}
\entry{rl_attempted_completion_over}{53}{\code {rl_attempted_completion_over}}
\entry{rl_sort_completion_matches}{53}{\code {rl_sort_completion_matches}}
\entry{rl_completion_type}{53}{\code {rl_completion_type}}
\entry{rl_completion_invoking_key}{54}{\code {rl_completion_invoking_key}}
\entry{rl_inhibit_completion}{54}{\code {rl_inhibit_completion}}
+295 -286
View File
@@ -1,325 +1,334 @@
\initial {_}
\entry {\code {_rl_digit_p}}{38}
\entry {\code {_rl_digit_value}}{38}
\entry {\code {_rl_lowercase_p}}{38}
\entry {\code {_rl_to_lower}}{38}
\entry {\code {_rl_to_upper}}{38}
\entry {\code {_rl_uppercase_p}}{38}
\entry {\code {_rl_digit_p}}{40}
\entry {\code {_rl_digit_value}}{40}
\entry {\code {_rl_lowercase_p}}{40}
\entry {\code {_rl_to_lower}}{40}
\entry {\code {_rl_to_upper}}{40}
\entry {\code {_rl_uppercase_p}}{39}
\initial {A}
\entry {\code {abort (C-g)}}{19}
\entry {\code {accept-line (Newline or Return)}}{14}
\entry {\code {abort (C-g)}}{21}
\entry {\code {accept-line (Newline or Return)}}{15}
\initial {B}
\entry {\code {backward-char (C-b)}}{14}
\entry {\code {backward-delete-char (Rubout)}}{16}
\entry {\code {backward-kill-line (C-x Rubout)}}{17}
\entry {\code {backward-kill-word (M-\key {DEL})}}{17}
\entry {\code {backward-word (M-b)}}{14}
\entry {\code {beginning-of-history (M-<)}}{15}
\entry {\code {beginning-of-line (C-a)}}{14}
\entry {\code {backward-char (C-b)}}{15}
\entry {\code {backward-delete-char (Rubout)}}{17}
\entry {\code {backward-kill-line (C-x Rubout)}}{18}
\entry {\code {backward-kill-word (M-\key {DEL})}}{19}
\entry {\code {backward-word (M-b)}}{15}
\entry {\code {beginning-of-history (M-<)}}{16}
\entry {\code {beginning-of-line (C-a)}}{15}
\entry {bell-style}{4}
\entry {bind-tty-special-chars}{5}
\entry {blink-matching-paren}{5}
\entry {\code {bracketed-paste-begin ()}}{17}
\initial {C}
\entry {\code {call-last-kbd-macro (C-x e)}}{19}
\entry {\code {capitalize-word (M-c)}}{17}
\entry {\code {character-search (C-])}}{20}
\entry {\code {character-search-backward (M-C-])}}{20}
\entry {\code {clear-screen (C-l)}}{14}
\entry {\code {call-last-kbd-macro (C-x e)}}{20}
\entry {\code {capitalize-word (M-c)}}{18}
\entry {\code {character-search (C-])}}{21}
\entry {\code {character-search-backward (M-C-])}}{21}
\entry {\code {clear-screen (C-l)}}{15}
\entry {colored-completion-prefix}{5}
\entry {colored-stats}{5}
\entry {comment-begin}{5}
\entry {\code {complete (\key {TAB})}}{18}
\entry {\code {complete (\key {TAB})}}{20}
\entry {completion-display-width}{5}
\entry {completion-ignore-case}{5}
\entry {completion-map-case}{5}
\entry {completion-prefix-display-length}{5}
\entry {completion-query-items}{5}
\entry {convert-meta}{5}
\entry {\code {copy-backward-word ()}}{18}
\entry {\code {copy-forward-word ()}}{18}
\entry {\code {copy-region-as-kill ()}}{18}
\entry {completion-query-items}{6}
\entry {convert-meta}{6}
\entry {\code {copy-backward-word ()}}{19}
\entry {\code {copy-forward-word ()}}{19}
\entry {\code {copy-region-as-kill ()}}{19}
\initial {D}
\entry {\code {delete-char (C-d)}}{16}
\entry {\code {delete-char-or-list ()}}{19}
\entry {\code {delete-horizontal-space ()}}{18}
\entry {\code {digit-argument (\kbd {M-0}, \kbd {M-1}, \dots {} \kbd {M--})}}{18}
\entry {\code {delete-char (C-d)}}{17}
\entry {\code {delete-char-or-list ()}}{20}
\entry {\code {delete-horizontal-space ()}}{19}
\entry {\code {digit-argument (\kbd {M-0}, \kbd {M-1}, \dots {} \kbd {M--})}}{19}
\entry {disable-completion}{6}
\entry {\code {do-uppercase-version (M-a, M-b, M-\var {x}, \dots {})}}{20}
\entry {\code {downcase-word (M-l)}}{17}
\entry {\code {dump-functions ()}}{20}
\entry {\code {dump-macros ()}}{21}
\entry {\code {dump-variables ()}}{21}
\entry {\code {do-uppercase-version (M-a, M-b, M-\var {x}, \dots {})}}{21}
\entry {\code {downcase-word (M-l)}}{18}
\entry {\code {dump-functions ()}}{22}
\entry {\code {dump-macros ()}}{22}
\entry {\code {dump-variables ()}}{22}
\initial {E}
\entry {echo-control-characters}{6}
\entry {editing-mode}{6}
\entry {\code {emacs-editing-mode (C-e)}}{21}
\entry {\code {emacs-editing-mode (C-e)}}{22}
\entry {emacs-mode-string}{6}
\entry {enable-bracketed-paste}{6}
\entry {enable-keypad}{6}
\entry {\code {end-kbd-macro (C-x ))}}{19}
\entry {\code {\i {end-of-file} (usually C-d)}}{16}
\entry {\code {end-of-history (M->)}}{15}
\entry {\code {end-of-line (C-e)}}{14}
\entry {\code {exchange-point-and-mark (C-x C-x)}}{20}
\entry {expand-tilde}{6}
\entry {\code {end-kbd-macro (C-x ))}}{20}
\entry {\code {\i {end-of-file} (usually C-d)}}{17}
\entry {\code {end-of-history (M->)}}{16}
\entry {\code {end-of-line (C-e)}}{15}
\entry {\code {exchange-point-and-mark (C-x C-x)}}{21}
\entry {expand-tilde}{7}
\initial {F}
\entry {\code {forward-backward-delete-char ()}}{16}
\entry {\code {forward-char (C-f)}}{14}
\entry {\code {forward-search-history (C-s)}}{15}
\entry {\code {forward-word (M-f)}}{14}
\entry {\code {forward-backward-delete-char ()}}{17}
\entry {\code {forward-char (C-f)}}{15}
\entry {\code {forward-search-history (C-s)}}{16}
\entry {\code {forward-word (M-f)}}{15}
\initial {H}
\entry {history-preserve-point}{6}
\entry {\code {history-search-backward ()}}{15}
\entry {\code {history-search-forward ()}}{15}
\entry {history-size}{6}
\entry {\code {history-substr-search-backward ()}}{15}
\entry {\code {history-substr-search-forward ()}}{15}
\entry {horizontal-scroll-mode}{6}
\entry {history-preserve-point}{7}
\entry {\code {history-search-backward ()}}{16}
\entry {\code {history-search-forward ()}}{16}
\entry {history-size}{7}
\entry {\code {history-substr-search-backward ()}}{16}
\entry {\code {history-substr-search-forward ()}}{16}
\entry {horizontal-scroll-mode}{7}
\initial {I}
\entry {input-meta}{7}
\entry {\code {insert-comment (M-#)}}{20}
\entry {\code {insert-completions (M-*)}}{19}
\entry {\code {insert-comment (M-#)}}{21}
\entry {\code {insert-completions (M-*)}}{20}
\entry {isearch-terminators}{7}
\initial {K}
\entry {keymap}{7}
\entry {\code {kill-line (C-k)}}{17}
\entry {\code {kill-region ()}}{18}
\entry {\code {kill-whole-line ()}}{17}
\entry {\code {kill-word (M-d)}}{17}
\entry {\code {kill-line (C-k)}}{18}
\entry {\code {kill-region ()}}{19}
\entry {\code {kill-whole-line ()}}{18}
\entry {\code {kill-word (M-d)}}{18}
\initial {M}
\entry {mark-modified-lines}{7}
\entry {mark-symlinked-directories}{7}
\entry {match-hidden-files}{7}
\entry {\code {menu-complete ()}}{19}
\entry {\code {menu-complete-backward ()}}{19}
\entry {mark-modified-lines}{8}
\entry {mark-symlinked-directories}{8}
\entry {match-hidden-files}{8}
\entry {\code {menu-complete ()}}{20}
\entry {\code {menu-complete-backward ()}}{20}
\entry {menu-complete-display-prefix}{8}
\entry {meta-flag}{7}
\initial {N}
\entry {\code {next-history (C-n)}}{15}
\entry {\code {non-incremental-forward-search-history (M-n)}}{15}
\entry {\code {non-incremental-reverse-search-history (M-p)}}{15}
\entry {\code {next-history (C-n)}}{16}
\entry {\code {non-incremental-forward-search-history (M-n)}}{16}
\entry {\code {non-incremental-reverse-search-history (M-p)}}{16}
\initial {O}
\entry {output-meta}{8}
\entry {\code {overwrite-mode ()}}{17}
\entry {\code {overwrite-mode ()}}{18}
\initial {P}
\entry {page-completions}{8}
\entry {\code {possible-completions (M-?)}}{19}
\entry {\code {prefix-meta (\key {ESC})}}{20}
\entry {\code {previous-history (C-p)}}{14}
\entry {\code {print-last-kbd-macro ()}}{19}
\entry {\code {possible-completions (M-?)}}{20}
\entry {\code {prefix-meta (\key {ESC})}}{21}
\entry {\code {previous-history (C-p)}}{15}
\entry {\code {print-last-kbd-macro ()}}{20}
\initial {Q}
\entry {\code {quoted-insert (C-q or C-v)}}{16}
\entry {\code {quoted-insert (C-q or C-v)}}{17}
\initial {R}
\entry {\code {re-read-init-file (C-x C-r)}}{19}
\entry {\code {readline}}{22}
\entry {\code {redraw-current-line ()}}{14}
\entry {\code {reverse-search-history (C-r)}}{15}
\entry {revert-all-at-newline}{8}
\entry {\code {revert-line (M-r)}}{20}
\entry {\code {rl_add_defun}}{30}
\entry {\code {rl_add_funmap_entry}}{33}
\entry {\code {rl_add_undo}}{34}
\entry {\code {rl_alphabetic}}{38}
\entry {\code {rl_already_prompted}}{26}
\entry {\code {rl_attempted_completion_function}}{48}
\entry {\code {rl_attempted_completion_over}}{52}
\entry {\code {rl_basic_quote_characters}}{50}
\entry {\code {rl_basic_word_break_characters}}{50}
\entry {\code {rl_begin_undo_group}}{34}
\entry {\code {rl_bind_key}}{31}
\entry {\code {rl_bind_key_if_unbound}}{31}
\entry {\code {rl_bind_key_if_unbound_in_map}}{31}
\entry {\code {rl_bind_key_in_map}}{31}
\entry {\code {rl_bind_keyseq}}{32}
\entry {\code {rl_bind_keyseq_if_unbound}}{32}
\entry {\code {rl_bind_keyseq_if_unbound_in_map}}{32}
\entry {\code {rl_bind_keyseq_in_map}}{32}
\entry {\code {rl_binding_keymap}}{28}
\entry {\code {rl_callback_handler_install}}{40}
\entry {\code {rl_callback_handler_remove}}{40}
\entry {\code {rl_callback_read_char}}{40}
\entry {\code {rl_catch_signals}}{44}
\entry {\code {rl_catch_sigwinch}}{44}
\entry {\code {rl_change_environment}}{44}
\entry {\code {rl_char_is_quoted_p}}{48}
\entry {\code {rl_cleanup_after_signal}}{44}
\entry {\code {rl_clear_history}}{39}
\entry {\code {rl_clear_message}}{35}
\entry {\code {rl_clear_pending_input}}{37}
\entry {\code {rl_clear_signals}}{45}
\entry {\code {rl_complete}}{46, 47}
\entry {\code {rl_complete_internal}}{47}
\entry {\code {rl_completer_quote_characters}}{50}
\entry {\code {rl_completer_word_break_characters}}{50}
\entry {\code {rl_completion_append_character}}{51}
\entry {\code {rl_completion_display_matches_hook}}{50}
\entry {\code {rl_completion_entry_function}}{46, 48}
\entry {\code {rl_completion_found_quote}}{51}
\entry {\code {rl_completion_invoking_key}}{52}
\entry {\code {rl_completion_mark_symlink_dirs}}{51}
\entry {\code {rl_completion_matches}}{47}
\entry {\code {rl_completion_mode}}{47}
\entry {\code {rl_completion_query_items}}{51}
\entry {\code {rl_completion_quote_character}}{51}
\entry {\code {rl_completion_suppress_append}}{51}
\entry {\code {rl_completion_suppress_quote}}{51}
\entry {\code {rl_completion_type}}{52}
\entry {\code {rl_completion_word_break_hook}}{50}
\entry {\code {rl_copy_keymap}}{30}
\entry {\code {rl_copy_text}}{36}
\entry {\code {rl_crlf}}{35}
\entry {\code {rl_delete_text}}{36}
\entry {\code {rl_deprep_term_function}}{27}
\entry {\code {rl_deprep_terminal}}{37}
\entry {\code {rl_ding}}{38}
\entry {\code {rl_directory_completion_hook}}{49}
\entry {\code {rl_directory_rewrite_hook;}}{49}
\entry {\code {rl_discard_keymap}}{30}
\entry {\code {rl_dispatching}}{25}
\entry {\code {rl_display_match_list}}{38}
\entry {\code {rl_display_prompt}}{26}
\entry {\code {rl_do_undo}}{34}
\entry {\code {rl_done}}{25}
\entry {\code {rl_echo_signal_char}}{45}
\entry {\code {rl_editing_mode}}{30}
\entry {\code {rl_end}}{25}
\entry {\code {rl_end_undo_group}}{34}
\entry {\code {rl_erase_empty_line}}{25}
\entry {\code {rl_event_hook}}{27}
\entry {\code {rl_execute_next}}{36}
\entry {\code {rl_executing_key}}{28}
\entry {\code {rl_executing_keymap}}{28}
\entry {\code {rl_executing_keyseq}}{28}
\entry {\code {rl_executing_macro}}{28}
\entry {\code {rl_expand_prompt}}{35}
\entry {\code {rl_explicit_arg}}{29}
\entry {\code {rl_extend_line_buffer}}{38}
\entry {\code {rl_filename_completion_desired}}{52}
\entry {\code {rl_filename_completion_function}}{47}
\entry {\code {rl_filename_dequoting_function}}{48}
\entry {\code {rl_filename_quote_characters}}{50}
\entry {\code {rl_filename_quoting_desired}}{52}
\entry {\code {rl_filename_quoting_function}}{48}
\entry {\code {rl_filename_rewrite_hook}}{49}
\entry {\code {rl_filename_stat_hook}}{49}
\entry {\code {rl_forced_update_display}}{34}
\entry {\code {rl_free}}{37}
\entry {\code {rl_free_keymap}}{31}
\entry {\code {rl_free_line_state}}{44}
\entry {\code {rl_free_undo_list}}{34}
\entry {\code {rl_function_dumper}}{33}
\entry {\code {rl_function_of_keyseq}}{33}
\entry {\code {rl_funmap_names}}{33}
\entry {\code {rl_generic_bind}}{32}
\entry {\code {rl_get_keymap}}{31}
\entry {\code {rl_get_keymap_by_name}}{31}
\entry {\code {rl_get_keymap_name}}{31}
\entry {\code {rl_get_screen_size}}{45}
\entry {\code {rl_get_termcap}}{39}
\entry {\code {rl_getc}}{36}
\entry {\code {rl_getc_function}}{27}
\entry {\code {rl_gnu_readline_p}}{26}
\entry {\code {rl_ignore_completion_duplicates}}{51}
\entry {\code {rl_ignore_some_completions_function}}{49}
\entry {\code {rl_inhibit_completion}}{52}
\entry {\code {rl_initialize}}{38}
\entry {\code {rl_input_available_hook}}{27}
\entry {\code {rl_insert_completions}}{47}
\entry {\code {rl_insert_text}}{36}
\entry {\code {rl_instream}}{26}
\entry {\code {rl_invoking_keyseqs}}{33}
\entry {\code {rl_invoking_keyseqs_in_map}}{33}
\entry {\code {rl_key_sequence_length}}{28}
\entry {\code {rl_kill_text}}{36}
\entry {\code {rl_last_func}}{27}
\entry {\code {rl_library_version}}{26}
\entry {\code {rl_line_buffer}}{25}
\entry {\code {rl_list_funmap_names}}{33}
\entry {\code {rl_macro_bind}}{39}
\entry {\code {rl_macro_dumper}}{39}
\entry {\code {rl_make_bare_keymap}}{30}
\entry {\code {rl_make_keymap}}{30}
\entry {\code {rl_mark}}{25}
\entry {\code {rl_message}}{35}
\entry {\code {rl_modifying}}{34}
\entry {\code {rl_named_function}}{33}
\entry {\code {rl_num_chars_to_read}}{25}
\entry {\code {rl_numeric_arg}}{30}
\entry {\code {rl_on_new_line}}{34}
\entry {\code {rl_on_new_line_with_prompt}}{35}
\entry {\code {rl_outstream}}{26}
\entry {\code {rl_parse_and_bind}}{32}
\entry {\code {rl_pending_input}}{25}
\entry {\code {rl_point}}{25}
\entry {\code {rl_possible_completions}}{47}
\entry {\code {rl_pre_input_hook}}{27}
\entry {\code {rl_prefer_env_winsize}}{26}
\entry {\code {rl_prep_term_function}}{27}
\entry {\code {rl_prep_terminal}}{37}
\entry {\code {rl_prompt}}{26}
\entry {\code {rl_push_macro_input}}{36}
\entry {\code {rl_read_init_file}}{33}
\entry {\code {rl_read_key}}{36}
\entry {\code {rl_readline_name}}{26}
\entry {\code {rl_readline_state}}{28}
\entry {\code {rl_readline_version}}{26}
\entry {\code {rl_redisplay}}{34}
\entry {\code {rl_redisplay_function}}{27}
\entry {\code {rl_replace_line}}{38}
\entry {\code {rl_reset_after_signal}}{45}
\entry {\code {rl_reset_line_state}}{35}
\entry {\code {rl_reset_screen_size}}{45}
\entry {\code {rl_reset_terminal}}{37}
\entry {\code {rl_resize_terminal}}{45}
\entry {\code {rl_restore_prompt}}{35}
\entry {\code {rl_restore_state}}{37}
\entry {\code {rl_save_prompt}}{35}
\entry {\code {rl_save_state}}{37}
\entry {\code {rl_set_key}}{32}
\entry {\code {rl_set_keyboard_input_timeout}}{37}
\entry {\code {rl_set_keymap}}{31}
\entry {\code {rl_set_paren_blink_timeout}}{39}
\entry {\code {rl_set_prompt}}{36}
\entry {\code {rl_set_screen_size}}{45}
\entry {\code {rl_set_signals}}{45}
\entry {\code {rl_show_char}}{35}
\entry {\code {rl_signal_event_hook}}{27}
\entry {\code {rl_sort_completion_matches}}{52}
\entry {\code {rl_special_prefixes}}{50}
\entry {\code {rl_startup_hook}}{27}
\entry {\code {rl_stuff_char}}{36}
\entry {\code {rl_terminal_name}}{26}
\entry {\code {rl_tty_set_default_bindings}}{37}
\entry {\code {rl_tty_unset_default_bindings}}{37}
\entry {\code {rl_unbind_command_in_map}}{32}
\entry {\code {rl_unbind_function_in_map}}{32}
\entry {\code {rl_unbind_key}}{32}
\entry {\code {rl_unbind_key_in_map}}{32}
\entry {\code {rl_username_completion_function}}{48}
\entry {\code {rl_variable_bind}}{39}
\entry {\code {rl_variable_dumper}}{39}
\entry {\code {rl_variable_value}}{39}
\entry {\code {re-read-init-file (C-x C-r)}}{21}
\entry {\code {readline}}{23}
\entry {\code {redraw-current-line ()}}{15}
\entry {\code {reverse-search-history (C-r)}}{16}
\entry {revert-all-at-newline}{9}
\entry {\code {revert-line (M-r)}}{21}
\entry {\code {rl_add_defun}}{31}
\entry {\code {rl_add_funmap_entry}}{35}
\entry {\code {rl_add_undo}}{35}
\entry {\code {rl_alphabetic}}{39}
\entry {\code {rl_already_prompted}}{27}
\entry {\code {rl_attempted_completion_function}}{49}
\entry {\code {rl_attempted_completion_over}}{53}
\entry {\code {rl_basic_quote_characters}}{51}
\entry {\code {rl_basic_word_break_characters}}{51}
\entry {\code {rl_begin_undo_group}}{35}
\entry {\code {rl_bind_key}}{32}
\entry {\code {rl_bind_key_if_unbound}}{33}
\entry {\code {rl_bind_key_if_unbound_in_map}}{33}
\entry {\code {rl_bind_key_in_map}}{32}
\entry {\code {rl_bind_keyseq}}{33}
\entry {\code {rl_bind_keyseq_if_unbound}}{33}
\entry {\code {rl_bind_keyseq_if_unbound_in_map}}{33}
\entry {\code {rl_bind_keyseq_in_map}}{33}
\entry {\code {rl_binding_keymap}}{29}
\entry {\code {rl_callback_handler_install}}{41}
\entry {\code {rl_callback_handler_remove}}{41}
\entry {\code {rl_callback_read_char}}{41}
\entry {\code {rl_callback_sigcleanup}}{41}
\entry {\code {rl_catch_signals}}{45}
\entry {\code {rl_catch_sigwinch}}{45}
\entry {\code {rl_change_environment}}{46}
\entry {\code {rl_char_is_quoted_p}}{50}
\entry {\code {rl_cleanup_after_signal}}{46}
\entry {\code {rl_clear_history}}{41}
\entry {\code {rl_clear_message}}{36}
\entry {\code {rl_clear_pending_input}}{38}
\entry {\code {rl_clear_signals}}{47}
\entry {\code {rl_complete}}{48}
\entry {\code {rl_complete_internal}}{48}
\entry {\code {rl_completer_quote_characters}}{52}
\entry {\code {rl_completer_word_break_characters}}{51}
\entry {\code {rl_completion_append_character}}{52}
\entry {\code {rl_completion_display_matches_hook}}{51}
\entry {\code {rl_completion_entry_function}}{48, 49}
\entry {\code {rl_completion_found_quote}}{52}
\entry {\code {rl_completion_invoking_key}}{54}
\entry {\code {rl_completion_mark_symlink_dirs}}{53}
\entry {\code {rl_completion_matches}}{48}
\entry {\code {rl_completion_mode}}{48}
\entry {\code {rl_completion_query_items}}{52}
\entry {\code {rl_completion_quote_character}}{52}
\entry {\code {rl_completion_suppress_append}}{52}
\entry {\code {rl_completion_suppress_quote}}{52}
\entry {\code {rl_completion_type}}{53}
\entry {\code {rl_completion_word_break_hook}}{51}
\entry {\code {rl_copy_keymap}}{32}
\entry {\code {rl_copy_text}}{37}
\entry {\code {rl_crlf}}{36}
\entry {\code {rl_delete_text}}{37}
\entry {\code {rl_deprep_term_function}}{29}
\entry {\code {rl_deprep_terminal}}{38}
\entry {\code {rl_ding}}{39}
\entry {\code {rl_directory_completion_hook}}{50}
\entry {\code {rl_directory_rewrite_hook;}}{50}
\entry {\code {rl_discard_keymap}}{32}
\entry {\code {rl_dispatching}}{26}
\entry {\code {rl_display_match_list}}{39}
\entry {\code {rl_display_prompt}}{27}
\entry {\code {rl_do_undo}}{35}
\entry {\code {rl_done}}{26}
\entry {\code {rl_echo_signal_char}}{46}
\entry {\code {rl_editing_mode}}{31}
\entry {\code {rl_end}}{26}
\entry {\code {rl_end_undo_group}}{35}
\entry {\code {rl_erase_empty_line}}{26}
\entry {\code {rl_event_hook}}{28}
\entry {\code {rl_execute_next}}{38}
\entry {\code {rl_executing_key}}{29}
\entry {\code {rl_executing_keymap}}{29}
\entry {\code {rl_executing_keyseq}}{29}
\entry {\code {rl_executing_macro}}{29}
\entry {\code {rl_expand_prompt}}{37}
\entry {\code {rl_explicit_arg}}{31}
\entry {\code {rl_extend_line_buffer}}{39}
\entry {\code {rl_filename_completion_desired}}{53}
\entry {\code {rl_filename_completion_function}}{49}
\entry {\code {rl_filename_dequoting_function}}{49}
\entry {\code {rl_filename_quote_characters}}{52}
\entry {\code {rl_filename_quoting_desired}}{53}
\entry {\code {rl_filename_quoting_function}}{49}
\entry {\code {rl_filename_rewrite_hook}}{51}
\entry {\code {rl_filename_stat_hook}}{50}
\entry {\code {rl_forced_update_display}}{36}
\entry {\code {rl_free}}{39}
\entry {\code {rl_free_keymap}}{32}
\entry {\code {rl_free_line_state}}{46}
\entry {\code {rl_free_undo_list}}{35}
\entry {\code {rl_function_dumper}}{34}
\entry {\code {rl_function_of_keyseq}}{34}
\entry {\code {rl_funmap_names}}{34}
\entry {\code {rl_generic_bind}}{34}
\entry {\code {rl_get_keymap}}{32}
\entry {\code {rl_get_keymap_by_name}}{32}
\entry {\code {rl_get_keymap_name}}{32}
\entry {\code {rl_get_screen_size}}{46}
\entry {\code {rl_get_termcap}}{40}
\entry {\code {rl_getc}}{38}
\entry {\code {rl_getc_function}}{28}
\entry {\code {rl_gnu_readline_p}}{27}
\entry {\code {rl_ignore_completion_duplicates}}{53}
\entry {\code {rl_ignore_some_completions_function}}{50}
\entry {\code {rl_inhibit_completion}}{54}
\entry {\code {rl_initialize}}{39}
\entry {\code {rl_input_available_hook}}{28}
\entry {\code {rl_insert_completions}}{48}
\entry {\code {rl_insert_text}}{37}
\entry {\code {rl_instream}}{27}
\entry {\code {rl_invoking_keyseqs}}{34}
\entry {\code {rl_invoking_keyseqs_in_map}}{34}
\entry {\code {rl_key_sequence_length}}{29}
\entry {\code {rl_kill_text}}{37}
\entry {\code {rl_last_func}}{28}
\entry {\code {rl_library_version}}{27}
\entry {\code {rl_line_buffer}}{26}
\entry {\code {rl_list_funmap_names}}{34}
\entry {\code {rl_macro_bind}}{40}
\entry {\code {rl_macro_dumper}}{40}
\entry {\code {rl_make_bare_keymap}}{31}
\entry {\code {rl_make_keymap}}{32}
\entry {\code {rl_mark}}{26}
\entry {\code {rl_message}}{36}
\entry {\code {rl_modifying}}{35}
\entry {\code {rl_named_function}}{34}
\entry {\code {rl_num_chars_to_read}}{26}
\entry {\code {rl_numeric_arg}}{31}
\entry {\code {rl_on_new_line}}{36}
\entry {\code {rl_on_new_line_with_prompt}}{36}
\entry {\code {rl_outstream}}{27}
\entry {\code {rl_parse_and_bind}}{34}
\entry {\code {rl_pending_input}}{26}
\entry {\code {rl_point}}{26}
\entry {\code {rl_possible_completions}}{48}
\entry {\code {rl_pre_input_hook}}{28}
\entry {\code {rl_prefer_env_winsize}}{27}
\entry {\code {rl_prep_term_function}}{29}
\entry {\code {rl_prep_terminal}}{38}
\entry {\code {rl_prompt}}{27}
\entry {\code {rl_push_macro_input}}{37}
\entry {\code {rl_read_init_file}}{34}
\entry {\code {rl_read_key}}{37}
\entry {\code {rl_readline_name}}{27}
\entry {\code {rl_readline_state}}{29}
\entry {\code {rl_readline_version}}{27}
\entry {\code {rl_redisplay}}{36}
\entry {\code {rl_redisplay_function}}{28}
\entry {\code {rl_replace_line}}{39}
\entry {\code {rl_reset_after_signal}}{46}
\entry {\code {rl_reset_line_state}}{36}
\entry {\code {rl_reset_screen_size}}{47}
\entry {\code {rl_reset_terminal}}{38}
\entry {\code {rl_resize_terminal}}{46}
\entry {\code {rl_restore_prompt}}{37}
\entry {\code {rl_restore_state}}{39}
\entry {\code {rl_save_prompt}}{36}
\entry {\code {rl_save_state}}{39}
\entry {\code {rl_set_key}}{33}
\entry {\code {rl_set_keyboard_input_timeout}}{38}
\entry {\code {rl_set_keymap}}{32}
\entry {\code {rl_set_paren_blink_timeout}}{40}
\entry {\code {rl_set_prompt}}{37}
\entry {\code {rl_set_screen_size}}{46}
\entry {\code {rl_set_signals}}{47}
\entry {\code {rl_show_char}}{36}
\entry {\code {rl_signal_event_hook}}{28}
\entry {\code {rl_sort_completion_matches}}{53}
\entry {\code {rl_special_prefixes}}{52}
\entry {\code {rl_startup_hook}}{28}
\entry {\code {rl_stuff_char}}{38}
\entry {\code {rl_terminal_name}}{27}
\entry {\code {rl_tty_set_default_bindings}}{38}
\entry {\code {rl_tty_unset_default_bindings}}{38}
\entry {\code {rl_unbind_command_in_map}}{33}
\entry {\code {rl_unbind_function_in_map}}{33}
\entry {\code {rl_unbind_key}}{33}
\entry {\code {rl_unbind_key_in_map}}{33}
\entry {\code {rl_username_completion_function}}{49}
\entry {\code {rl_variable_bind}}{40}
\entry {\code {rl_variable_dumper}}{40}
\entry {\code {rl_variable_value}}{40}
\initial {S}
\entry {\code {self-insert (a, b, A, 1, !, \dots {})}}{16}
\entry {\code {set-mark (C-@)}}{20}
\entry {show-all-if-ambiguous}{8}
\entry {show-all-if-unmodified}{8}
\entry {show-mode-in-prompt}{8}
\entry {skip-completed-text}{8}
\entry {\code {skip-csi-sequence ()}}{20}
\entry {\code {start-kbd-macro (C-x ()}}{19}
\entry {\code {self-insert (a, b, A, 1, !, \dots {})}}{17}
\entry {\code {set-mark (C-@)}}{21}
\entry {show-all-if-ambiguous}{9}
\entry {show-all-if-unmodified}{9}
\entry {show-mode-in-prompt}{9}
\entry {skip-completed-text}{9}
\entry {\code {skip-csi-sequence ()}}{21}
\entry {\code {start-kbd-macro (C-x ()}}{20}
\initial {T}
\entry {\code {tab-insert (M-\key {TAB})}}{16}
\entry {\code {tilde-expand (M-~)}}{20}
\entry {\code {transpose-chars (C-t)}}{16}
\entry {\code {transpose-words (M-t)}}{17}
\entry {\code {tab-insert (M-\key {TAB})}}{17}
\entry {\code {tilde-expand (M-~)}}{21}
\entry {\code {transpose-chars (C-t)}}{18}
\entry {\code {transpose-words (M-t)}}{18}
\initial {U}
\entry {\code {undo (C-_ or C-x C-u)}}{20}
\entry {\code {universal-argument ()}}{18}
\entry {\code {unix-filename-rubout ()}}{18}
\entry {\code {unix-line-discard (C-u)}}{17}
\entry {\code {unix-word-rubout (C-w)}}{17}
\entry {\code {upcase-word (M-u)}}{17}
\entry {\code {undo (C-_ or C-x C-u)}}{21}
\entry {\code {universal-argument ()}}{19}
\entry {\code {unix-filename-rubout ()}}{19}
\entry {\code {unix-line-discard (C-u)}}{18}
\entry {\code {unix-word-rubout (C-w)}}{19}
\entry {\code {upcase-word (M-u)}}{18}
\initial {V}
\entry {\code {vi-editing-mode (M-C-j)}}{21}
\entry {visible-stats}{9}
\entry {vi-cmd-mode-string}{9}
\entry {\code {vi-editing-mode (M-C-j)}}{22}
\entry {vi-ins-mode-string}{10}
\entry {visible-stats}{10}
\initial {Y}
\entry {\code {yank (C-y)}}{18}
\entry {\code {yank-last-arg (M-. or M-_)}}{16}
\entry {\code {yank-nth-arg (M-C-y)}}{15}
\entry {\code {yank-pop (M-y)}}{18}
\entry {\code {yank (C-y)}}{19}
\entry {\code {yank-last-arg (M-. or M-_)}}{17}
\entry {\code {yank-nth-arg (M-C-y)}}{16}
\entry {\code {yank-pop (M-y)}}{19}
+105 -106
View File
@@ -1,7 +1,10 @@
This is TeX, Version 3.1415926 (TeX Live 2011/Fink) (format=tex 2012.4.18) 6 JAN 2014 16:37
**/usr/homes/chet/src/bash/src/lib/readline/doc/rlman.texi
(/usr/homes/chet/src/bash/src/lib/readline/doc/rlman.texi (./texinfo.tex
Loading texinfo [version 2013-09-11.11]:
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014/MacPorts 2014_9) (preloaded format=etex 2014.11.4) 1 JUL 2015 10:33
entering extended mode
restricted \write18 enabled.
file:line:error style messages enabled.
%&-line parsing enabled.
**\input ././rlman.texi
(././rlman.texi (./texinfo.tex Loading texinfo [version 2013-09-11.11]:
\bindingoffset=\dimen16
\normaloffset=\dimen17
\pagewidth=\dimen18
@@ -14,78 +17,79 @@ Loading texinfo [version 2013-09-11.11]:
\headlinebox=\box16
\footlinebox=\box17
\margin=\insert252
\EMsimple=\toks12
\EMsimple=\toks13
\groupbox=\box18
\groupinvalidhelp=\toks13
\groupinvalidhelp=\toks14
\mil=\dimen25
\exdentamount=\skip18
\inmarginspacing=\skip19
\centerpenalty=\count26
\centerpenalty=\count27
pdf,
\tempnum=\count27
\lnkcount=\count28
\filename=\toks14
\filenamelength=\count29
\pgn=\count30
\toksA=\toks15
\toksB=\toks16
\toksC=\toks17
\toksD=\toks18
\tempnum=\count28
\lnkcount=\count29
\filename=\toks15
\filenamelength=\count30
\pgn=\count31
\toksA=\toks16
\toksB=\toks17
\toksC=\toks18
\toksD=\toks19
\boxA=\box19
\countA=\count31
\nopdfimagehelp=\toks19
fonts,
\countA=\count32
\nopdfimagehelp=\toks20
fonts,
\sffam=\fam8
\textleading=\dimen26
markup,
\fontdepth=\count32
\fontdepth=\count33
glyphs,
\errorbox=\box20
page headings,
page headings,
\titlepagetopglue=\skip20
\titlepagebottomglue=\skip21
\evenheadline=\toks20
\oddheadline=\toks21
\evenfootline=\toks22
\oddfootline=\toks23
\evenheadline=\toks21
\oddheadline=\toks22
\evenfootline=\toks23
\oddfootline=\toks24
tables,
\tableindent=\dimen27
\itemindent=\dimen28
\itemmargin=\dimen29
\itemmax=\dimen30
\itemno=\count33
\itemno=\count34
\multitableparskip=\skip22
\multitableparindent=\skip23
\multitablecolspace=\dimen31
\multitablelinespace=\skip24
\colcount=\count34
\everytab=\toks24
\colcount=\count35
\everytab=\toks25
conditionals,
\doignorecount=\count35
\doignorecount=\count36
indexing,
\whatsitskip=\skip25
\whatsitpenalty=\count36
\whatsitpenalty=\count37
\secondaryindent=\skip26
\partialpage=\box21
\doublecolumnhsize=\dimen32
sectioning,
\unnumberedno=\count37
\chapno=\count38
\secno=\count39
\subsecno=\count40
\subsubsecno=\count41
\appendixno=\count42
\absseclevel=\count43
\secbase=\count44
sectioning,
\unnumberedno=\count38
\chapno=\count39
\secno=\count40
\subsecno=\count41
\subsubsecno=\count42
\appendixno=\count43
\absseclevel=\count44
\secbase=\count45
\chapheadingskip=\skip27
\secheadingskip=\skip28
\subsecheadingskip=\skip29
toc,
\tocfile=\write0
\contentsrightmargin=\skip30
\savepageno=\count45
\lastnegativepageno=\count46
\savepageno=\count46
\lastnegativepageno=\count47
\tocindent=\dimen33
environments,
\lispnarrowing=\skip31
@@ -101,33 +105,31 @@ page headings,
\nonfillparindent=\dimen37
\tabw=\dimen38
\verbbox=\box22
defuns,
defuns,
\defbodyindent=\skip38
\defargsindent=\skip39
\deflastargmargin=\skip40
\defunpenalty=\count47
\parencount=\count48
\brackcount=\count49
\defunpenalty=\count48
\parencount=\count49
\brackcount=\count50
macros,
\macscribble=\write1
\paramno=\count50
\macname=\toks25
\paramno=\count51
\macname=\toks26
cross references,
\auxfile=\write2
\savesfregister=\count51
\auxfile=\write1
\savesfregister=\count52
\toprefbox=\box23
\printedrefnamebox=\box24
\infofilenamebox=\box25
\printedmanualbox=\box26
insertions,
\footnoteno=\count52
\footnoteno=\count53
\SAVEfootins=\box27
\SAVEmargin=\box28
(/sw/share/texmf-dist/tex/generic/epsf/epsf.tex
(/opt/local/share/texmf/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
\epsffilein=\read0
\epsffilein=\read1
\epsfframemargin=\dimen39
\epsfframethickness=\dimen40
\epsfrsize=\dimen41
@@ -137,55 +139,52 @@ This is `epsf.tex' v2.7.4 <14 February 2011>
\epsfysize=\dimen45
\pspoints=\dimen46
)
\noepsfhelp=\toks26
\noepsfhelp=\toks27
localization,
\nolanghelp=\toks27
\countUTFx=\count53
\countUTFy=\count54
\countUTFz=\count55
\nolanghelp=\toks28
\countUTFx=\count54
\countUTFy=\count55
\countUTFz=\count56
formatting,
\defaultparindent=\dimen47
and turning on texinfo input format.) (./rlman.aux)
\openout2 = `rlman.aux'.
\openout1 = `rlman.aux'.
@cpindfile=@write3
@fnindfile=@write4
@vrindfile=@write5
@tpindfile=@write6
@kyindfile=@write7
@pgindfile=@write8
@cpindfile=@write2
@fnindfile=@write3
@vrindfile=@write4
@tpindfile=@write5
@kyindfile=@write6
@pgindfile=@write7
texinfo.tex: doing @include of version.texi
(./version.texi) [1
\openout3 = `rlman.cp'.
\openout2 = `rlman.cp'.
\openout4 = `rlman.fn'.
\openout3 = `rlman.fn'.
\openout5 = `rlman.vr'.
\openout4 = `rlman.vr'.
\openout6 = `rlman.tp'.
\openout5 = `rlman.tp'.
\openout7 = `rlman.ky'.
\openout6 = `rlman.ky'.
\openout8 = `rlman.pg'.
\openout7 = `rlman.pg'.
]
\openout1 = `rlman.tmp'.
(./rlman.tmp) [2] (./rlman.toc [-1]) [-2]
] [2] (./rlman.toc [-1]) [-2]
texinfo.tex: doing @include of rluser.texi
(./rluser.texi
@btindfile=@write9
Chapter 1
@btindfile=@write8
Chapter 1
\openout0 = `rlman.toc'.
[1
\openout9 = `rlman.bt'.
] [2] [3] [4] [5] [6] [7] [8]
Underfull \hbox (badness 7540) in paragraph at lines 734--740
[1
\openout8 = `rlman.bt'.
] [2] [3] [4] [5] [6] [7] [8] [9]
Underfull \hbox (badness 7540) in paragraph at lines 794--800
[]@textrm In the above ex-am-ple, @textttsl C-u[] @textrm is bound to the func
-tion
@@ -198,7 +197,7 @@ Underfull \hbox (badness 7540) in paragraph at lines 734--740
.etc.
Underfull \hbox (badness 10000) in paragraph at lines 734--740
Underfull \hbox (badness 10000) in paragraph at lines 794--800
@texttt universal-argument[]@textrm , @textttsl M-DEL[] @textrm is bound to th
e func-tion
@@ -210,8 +209,8 @@ e func-tion
.@texttt v
.etc.
[9] [10] [11]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 929--929
[10] [11] [12]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 989--989
[]@texttt Meta-Control-h: backward-kill-word Text after the function name is i
gnored[] |
@@ -223,13 +222,13 @@ gnored[] |
.@texttt t
.etc.
[12] [13] [14] [15] [16] [17] [18] [19] [20])
[13] [14] [15] [16] [17] [18] [19] [20] [21])
texinfo.tex: doing @include of rltech.texi
(./rltech.texi Chapter 2 [21]
[22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36]
[37] [38] [39] [40] [41]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1435--1435
(./rltech.texi Chapter 2 [22]
[23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37]
[38] [39] [40] [41] [42]
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1455--1455
[] @texttt /* This function needs to be called to reset the terminal sett
ings,[] |
@@ -242,7 +241,7 @@ ings,[] |
.etc.
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1436--1436
Overfull \hbox (14.94176pt too wide) in paragraph at lines 1456--1456
[] @texttt and calling it from the line handler keeps one extra prompt
from[] |
@@ -254,8 +253,8 @@ Overfull \hbox (14.94176pt too wide) in paragraph at lines 1436--1436
.@penalty 10000
.etc.
[42] [43] [44] [45] [46] [47] [48] [49] [50] [51]
Underfull \hbox (badness 7379) in paragraph at lines 2070--2075
[43] [44] [45] [46] [47] [48] [49] [50] [51] [52]
Underfull \hbox (badness 7379) in paragraph at lines 2097--2102
[]@textrm If an application-specific com-ple-tion func-tion as-signed to @text
tt rl_attempted_
@@ -267,19 +266,19 @@ tt rl_attempted_
.@glue 3.65 plus 1.825 minus 1.21666
.etc.
[52] [53] [54] [55] [56] [57] [58] [59]) Appendix A [60]
[53] [54] [55] [56] [57] [58] [59] [60] [61]) Appendix A [62]
texinfo.tex: doing @include of fdl.texi
(./fdl.texi [61]
[62] [63] [64] [65] [66] [67]) (Concept Index) [68] (./rlman.cps)
(Function and Variable Index) [69] (./rlman.fns [70] [71] [72]) [73] )
(./fdl.texi
[63] [64] [65] [66] [67] [68] [69]) (Concept Index) [70] (./rlman.cps)
(Function and Variable Index) [71] (./rlman.fns [72] [73] [74]) [75] )
Here is how much of TeX's memory you used:
1982 strings out of 497974
24803 string characters out of 3220833
99910 words of memory out of 3000000
2809 multiletter control sequences out of 15000+200000
32127 words of font info for 112 fonts, out of 3000000 for 9000
1966 strings out of 497120
24593 string characters out of 6207257
109559 words of memory out of 5000000
3127 multiletter control sequences out of 15000+600000
32127 words of font info for 112 fonts, out of 8000000 for 9000
51 hyphenation exceptions out of 8191
16i,6n,14p,327b,624s stack positions out of 5000i,500n,10000p,200000b,50000s
16i,6n,16p,292b,602s stack positions out of 5000i,500n,10000p,200000b,80000s
Output written on rlman.dvi (77 pages, 313452 bytes).
Output written on rlman.dvi (79 pages, 322164 bytes).
+42 -42
View File
@@ -8,45 +8,45 @@
@numsubsecentry{Searching for Commands in the History}{1.2.5}{Searching}{3}
@numsecentry{Readline Init File}{1.3}{Readline Init File}{4}
@numsubsecentry{Readline Init File Syntax}{1.3.1}{Readline Init File Syntax}{4}
@numsubsecentry{Conditional Init Constructs}{1.3.2}{Conditional Init Constructs}{11}
@numsubsecentry{Sample Init File}{1.3.3}{Sample Init File}{11}
@numsecentry{Bindable Readline Commands}{1.4}{Bindable Readline Commands}{14}
@numsubsecentry{Commands For Moving}{1.4.1}{Commands For Moving}{14}
@numsubsecentry{Commands For Manipulating The History}{1.4.2}{Commands For History}{14}
@numsubsecentry{Commands For Changing Text}{1.4.3}{Commands For Text}{16}
@numsubsecentry{Killing And Yanking}{1.4.4}{Commands For Killing}{17}
@numsubsecentry{Specifying Numeric Arguments}{1.4.5}{Numeric Arguments}{18}
@numsubsecentry{Letting Readline Type For You}{1.4.6}{Commands For Completion}{18}
@numsubsecentry{Keyboard Macros}{1.4.7}{Keyboard Macros}{19}
@numsubsecentry{Some Miscellaneous Commands}{1.4.8}{Miscellaneous Commands}{19}
@numsecentry{Readline vi Mode}{1.5}{Readline vi Mode}{21}
@numchapentry{Programming with GNU Readline}{2}{Programming with GNU Readline}{22}
@numsecentry{Basic Behavior}{2.1}{Basic Behavior}{22}
@numsecentry{Custom Functions}{2.2}{Custom Functions}{23}
@numsubsecentry{Readline Typedefs}{2.2.1}{Readline Typedefs}{24}
@numsubsecentry{Writing a New Function}{2.2.2}{Function Writing}{24}
@numsecentry{Readline Variables}{2.3}{Readline Variables}{25}
@numsecentry{Readline Convenience Functions}{2.4}{Readline Convenience Functions}{30}
@numsubsecentry{Naming a Function}{2.4.1}{Function Naming}{30}
@numsubsecentry{Selecting a Keymap}{2.4.2}{Keymaps}{30}
@numsubsecentry{Binding Keys}{2.4.3}{Binding Keys}{31}
@numsubsecentry{Associating Function Names and Bindings}{2.4.4}{Associating Function Names and Bindings}{33}
@numsubsecentry{Allowing Undoing}{2.4.5}{Allowing Undoing}{33}
@numsubsecentry{Redisplay}{2.4.6}{Redisplay}{34}
@numsubsecentry{Modifying Text}{2.4.7}{Modifying Text}{36}
@numsubsecentry{Character Input}{2.4.8}{Character Input}{36}
@numsubsecentry{Terminal Management}{2.4.9}{Terminal Management}{37}
@numsubsecentry{Utility Functions}{2.4.10}{Utility Functions}{37}
@numsubsecentry{Miscellaneous Functions}{2.4.11}{Miscellaneous Functions}{39}
@numsubsecentry{Alternate Interface}{2.4.12}{Alternate Interface}{39}
@numsubsecentry{A Readline Example}{2.4.13}{A Readline Example}{40}
@numsubsecentry{Alternate Interface Example}{2.4.14}{Alternate Interface Example}{41}
@numsecentry{Readline Signal Handling}{2.5}{Readline Signal Handling}{43}
@numsecentry{Custom Completers}{2.6}{Custom Completers}{45}
@numsubsecentry{How Completing Works}{2.6.1}{How Completing Works}{46}
@numsubsecentry{Completion Functions}{2.6.2}{Completion Functions}{46}
@numsubsecentry{Completion Variables}{2.6.3}{Completion Variables}{48}
@numsubsecentry{A Short Completion Example}{2.6.4}{A Short Completion Example}{52}
@appentry{GNU Free Documentation License}{A}{GNU Free Documentation License}{61}
@unnchapentry{Concept Index}{10001}{Concept Index}{69}
@unnchapentry{Function and Variable Index}{10002}{Function and Variable Index}{70}
@numsubsecentry{Conditional Init Constructs}{1.3.2}{Conditional Init Constructs}{12}
@numsubsecentry{Sample Init File}{1.3.3}{Sample Init File}{12}
@numsecentry{Bindable Readline Commands}{1.4}{Bindable Readline Commands}{15}
@numsubsecentry{Commands For Moving}{1.4.1}{Commands For Moving}{15}
@numsubsecentry{Commands For Manipulating The History}{1.4.2}{Commands For History}{15}
@numsubsecentry{Commands For Changing Text}{1.4.3}{Commands For Text}{17}
@numsubsecentry{Killing And Yanking}{1.4.4}{Commands For Killing}{18}
@numsubsecentry{Specifying Numeric Arguments}{1.4.5}{Numeric Arguments}{19}
@numsubsecentry{Letting Readline Type For You}{1.4.6}{Commands For Completion}{20}
@numsubsecentry{Keyboard Macros}{1.4.7}{Keyboard Macros}{20}
@numsubsecentry{Some Miscellaneous Commands}{1.4.8}{Miscellaneous Commands}{21}
@numsecentry{Readline vi Mode}{1.5}{Readline vi Mode}{22}
@numchapentry{Programming with GNU Readline}{2}{Programming with GNU Readline}{23}
@numsecentry{Basic Behavior}{2.1}{Basic Behavior}{23}
@numsecentry{Custom Functions}{2.2}{Custom Functions}{24}
@numsubsecentry{Readline Typedefs}{2.2.1}{Readline Typedefs}{25}
@numsubsecentry{Writing a New Function}{2.2.2}{Function Writing}{25}
@numsecentry{Readline Variables}{2.3}{Readline Variables}{26}
@numsecentry{Readline Convenience Functions}{2.4}{Readline Convenience Functions}{31}
@numsubsecentry{Naming a Function}{2.4.1}{Function Naming}{31}
@numsubsecentry{Selecting a Keymap}{2.4.2}{Keymaps}{31}
@numsubsecentry{Binding Keys}{2.4.3}{Binding Keys}{32}
@numsubsecentry{Associating Function Names and Bindings}{2.4.4}{Associating Function Names and Bindings}{34}
@numsubsecentry{Allowing Undoing}{2.4.5}{Allowing Undoing}{35}
@numsubsecentry{Redisplay}{2.4.6}{Redisplay}{36}
@numsubsecentry{Modifying Text}{2.4.7}{Modifying Text}{37}
@numsubsecentry{Character Input}{2.4.8}{Character Input}{37}
@numsubsecentry{Terminal Management}{2.4.9}{Terminal Management}{38}
@numsubsecentry{Utility Functions}{2.4.10}{Utility Functions}{39}
@numsubsecentry{Miscellaneous Functions}{2.4.11}{Miscellaneous Functions}{40}
@numsubsecentry{Alternate Interface}{2.4.12}{Alternate Interface}{41}
@numsubsecentry{A Readline Example}{2.4.13}{A Readline Example}{41}
@numsubsecentry{Alternate Interface Example}{2.4.14}{Alternate Interface Example}{43}
@numsecentry{Readline Signal Handling}{2.5}{Readline Signal Handling}{45}
@numsecentry{Custom Completers}{2.6}{Custom Completers}{47}
@numsubsecentry{How Completing Works}{2.6.1}{How Completing Works}{47}
@numsubsecentry{Completion Functions}{2.6.2}{Completion Functions}{48}
@numsubsecentry{Completion Variables}{2.6.3}{Completion Variables}{49}
@numsubsecentry{A Short Completion Example}{2.6.4}{A Short Completion Example}{54}
@appentry{GNU Free Documentation License}{A}{GNU Free Documentation License}{63}
@unnchapentry{Concept Index}{10001}{Concept Index}{71}
@unnchapentry{Function and Variable Index}{10002}{Function and Variable Index}{72}
+13 -13
View File
@@ -32,38 +32,38 @@
@xrdef{Conditional Init Constructs-snt}{Section@tie 1.3.2}
@xrdef{Sample Init File-title}{Sample Init File}
@xrdef{Sample Init File-snt}{Section@tie 1.3.3}
@xrdef{Conditional Init Constructs-pg}{11}
@xrdef{Sample Init File-pg}{11}
@xrdef{Conditional Init Constructs-pg}{12}
@xrdef{Sample Init File-pg}{12}
@xrdef{Bindable Readline Commands-title}{Bindable Readline Commands}
@xrdef{Bindable Readline Commands-snt}{Section@tie 1.4}
@xrdef{Commands For Moving-title}{Commands For Moving}
@xrdef{Commands For Moving-snt}{Section@tie 1.4.1}
@xrdef{Commands For History-title}{Commands For Manipulating The History}
@xrdef{Commands For History-snt}{Section@tie 1.4.2}
@xrdef{Bindable Readline Commands-pg}{14}
@xrdef{Commands For Moving-pg}{14}
@xrdef{Commands For History-pg}{14}
@xrdef{Bindable Readline Commands-pg}{15}
@xrdef{Commands For Moving-pg}{15}
@xrdef{Commands For History-pg}{15}
@xrdef{Commands For Text-title}{Commands For Changing Text}
@xrdef{Commands For Text-snt}{Section@tie 1.4.3}
@xrdef{Commands For Text-pg}{16}
@xrdef{Commands For Text-pg}{17}
@xrdef{Commands For Killing-title}{Killing And Yanking}
@xrdef{Commands For Killing-snt}{Section@tie 1.4.4}
@xrdef{Commands For Killing-pg}{17}
@xrdef{Commands For Killing-pg}{18}
@xrdef{Numeric Arguments-title}{Specifying Numeric Arguments}
@xrdef{Numeric Arguments-snt}{Section@tie 1.4.5}
@xrdef{Commands For Completion-title}{Letting Readline Type For You}
@xrdef{Commands For Completion-snt}{Section@tie 1.4.6}
@xrdef{Numeric Arguments-pg}{18}
@xrdef{Commands For Completion-pg}{18}
@xrdef{Numeric Arguments-pg}{19}
@xrdef{Keyboard Macros-title}{Keyboard Macros}
@xrdef{Keyboard Macros-snt}{Section@tie 1.4.7}
@xrdef{Miscellaneous Commands-title}{Some Miscellaneous Commands}
@xrdef{Miscellaneous Commands-snt}{Section@tie 1.4.8}
@xrdef{Keyboard Macros-pg}{19}
@xrdef{Miscellaneous Commands-pg}{19}
@xrdef{Commands For Completion-pg}{20}
@xrdef{Keyboard Macros-pg}{20}
@xrdef{Miscellaneous Commands-pg}{21}
@xrdef{Readline vi Mode-title}{Readline vi Mode}
@xrdef{Readline vi Mode-snt}{Section@tie 1.5}
@xrdef{Readline vi Mode-pg}{21}
@xrdef{Readline vi Mode-pg}{22}
@xrdef{GNU Free Documentation License-title}{GNU Free Documentation License}
@xrdef{GNU Free Documentation License-snt}{Appendix@tie @char65{}}
@xrdef{GNU Free Documentation License-pg}{22}
@xrdef{GNU Free Documentation License-pg}{23}
Binary file not shown.
+82 -81
View File
@@ -1,81 +1,82 @@
\entry{beginning-of-line (C-a)}{14}{\code {beginning-of-line (C-a)}}
\entry{end-of-line (C-e)}{14}{\code {end-of-line (C-e)}}
\entry{forward-char (C-f)}{14}{\code {forward-char (C-f)}}
\entry{backward-char (C-b)}{14}{\code {backward-char (C-b)}}
\entry{forward-word (M-f)}{14}{\code {forward-word (M-f)}}
\entry{backward-word (M-b)}{14}{\code {backward-word (M-b)}}
\entry{clear-screen (C-l)}{14}{\code {clear-screen (C-l)}}
\entry{redraw-current-line ()}{14}{\code {redraw-current-line ()}}
\entry{accept-line (Newline or Return)}{14}{\code {accept-line (Newline or Return)}}
\entry{previous-history (C-p)}{14}{\code {previous-history (C-p)}}
\entry{next-history (C-n)}{15}{\code {next-history (C-n)}}
\entry{beginning-of-history (M-<)}{15}{\code {beginning-of-history (M-<)}}
\entry{end-of-history (M->)}{15}{\code {end-of-history (M->)}}
\entry{reverse-search-history (C-r)}{15}{\code {reverse-search-history (C-r)}}
\entry{forward-search-history (C-s)}{15}{\code {forward-search-history (C-s)}}
\entry{non-incremental-reverse-search-history (M-p)}{15}{\code {non-incremental-reverse-search-history (M-p)}}
\entry{non-incremental-forward-search-history (M-n)}{15}{\code {non-incremental-forward-search-history (M-n)}}
\entry{history-search-forward ()}{15}{\code {history-search-forward ()}}
\entry{history-search-backward ()}{15}{\code {history-search-backward ()}}
\entry{history-substr-search-forward ()}{15}{\code {history-substr-search-forward ()}}
\entry{history-substr-search-backward ()}{15}{\code {history-substr-search-backward ()}}
\entry{yank-nth-arg (M-C-y)}{15}{\code {yank-nth-arg (M-C-y)}}
\entry{yank-last-arg (M-. or M-_)}{16}{\code {yank-last-arg (M-. or M-_)}}
\entry{end-of-file (usually C-d)}{16}{\code {\i {end-of-file} (usually C-d)}}
\entry{delete-char (C-d)}{16}{\code {delete-char (C-d)}}
\entry{backward-delete-char (Rubout)}{16}{\code {backward-delete-char (Rubout)}}
\entry{forward-backward-delete-char ()}{16}{\code {forward-backward-delete-char ()}}
\entry{quoted-insert (C-q or C-v)}{16}{\code {quoted-insert (C-q or C-v)}}
\entry{tab-insert (M-TAB)}{16}{\code {tab-insert (M-\key {TAB})}}
\entry{self-insert (a, b, A, 1, !, ...{})}{16}{\code {self-insert (a, b, A, 1, !, \dots {})}}
\entry{transpose-chars (C-t)}{16}{\code {transpose-chars (C-t)}}
\entry{transpose-words (M-t)}{17}{\code {transpose-words (M-t)}}
\entry{upcase-word (M-u)}{17}{\code {upcase-word (M-u)}}
\entry{downcase-word (M-l)}{17}{\code {downcase-word (M-l)}}
\entry{capitalize-word (M-c)}{17}{\code {capitalize-word (M-c)}}
\entry{overwrite-mode ()}{17}{\code {overwrite-mode ()}}
\entry{kill-line (C-k)}{17}{\code {kill-line (C-k)}}
\entry{backward-kill-line (C-x Rubout)}{17}{\code {backward-kill-line (C-x Rubout)}}
\entry{unix-line-discard (C-u)}{17}{\code {unix-line-discard (C-u)}}
\entry{kill-whole-line ()}{17}{\code {kill-whole-line ()}}
\entry{kill-word (M-d)}{17}{\code {kill-word (M-d)}}
\entry{backward-kill-word (M-DEL)}{17}{\code {backward-kill-word (M-\key {DEL})}}
\entry{unix-word-rubout (C-w)}{17}{\code {unix-word-rubout (C-w)}}
\entry{unix-filename-rubout ()}{18}{\code {unix-filename-rubout ()}}
\entry{delete-horizontal-space ()}{18}{\code {delete-horizontal-space ()}}
\entry{kill-region ()}{18}{\code {kill-region ()}}
\entry{copy-region-as-kill ()}{18}{\code {copy-region-as-kill ()}}
\entry{copy-backward-word ()}{18}{\code {copy-backward-word ()}}
\entry{copy-forward-word ()}{18}{\code {copy-forward-word ()}}
\entry{yank (C-y)}{18}{\code {yank (C-y)}}
\entry{yank-pop (M-y)}{18}{\code {yank-pop (M-y)}}
\entry{digit-argument (M-0, M-1, ...{} M--)}{18}{\code {digit-argument (\kbd {M-0}, \kbd {M-1}, \dots {} \kbd {M--})}}
\entry{universal-argument ()}{18}{\code {universal-argument ()}}
\entry{complete (TAB)}{18}{\code {complete (\key {TAB})}}
\entry{possible-completions (M-?)}{19}{\code {possible-completions (M-?)}}
\entry{insert-completions (M-*)}{19}{\code {insert-completions (M-*)}}
\entry{menu-complete ()}{19}{\code {menu-complete ()}}
\entry{menu-complete-backward ()}{19}{\code {menu-complete-backward ()}}
\entry{delete-char-or-list ()}{19}{\code {delete-char-or-list ()}}
\entry{start-kbd-macro (C-x ()}{19}{\code {start-kbd-macro (C-x ()}}
\entry{end-kbd-macro (C-x ))}{19}{\code {end-kbd-macro (C-x ))}}
\entry{call-last-kbd-macro (C-x e)}{19}{\code {call-last-kbd-macro (C-x e)}}
\entry{print-last-kbd-macro ()}{19}{\code {print-last-kbd-macro ()}}
\entry{re-read-init-file (C-x C-r)}{19}{\code {re-read-init-file (C-x C-r)}}
\entry{abort (C-g)}{19}{\code {abort (C-g)}}
\entry{do-uppercase-version (M-a, M-b, M-x, ...{})}{20}{\code {do-uppercase-version (M-a, M-b, M-\var {x}, \dots {})}}
\entry{prefix-meta (ESC)}{20}{\code {prefix-meta (\key {ESC})}}
\entry{undo (C-_ or C-x C-u)}{20}{\code {undo (C-_ or C-x C-u)}}
\entry{revert-line (M-r)}{20}{\code {revert-line (M-r)}}
\entry{tilde-expand (M-~)}{20}{\code {tilde-expand (M-~)}}
\entry{set-mark (C-@)}{20}{\code {set-mark (C-@)}}
\entry{exchange-point-and-mark (C-x C-x)}{20}{\code {exchange-point-and-mark (C-x C-x)}}
\entry{character-search (C-])}{20}{\code {character-search (C-])}}
\entry{character-search-backward (M-C-])}{20}{\code {character-search-backward (M-C-])}}
\entry{skip-csi-sequence ()}{20}{\code {skip-csi-sequence ()}}
\entry{insert-comment (M-#)}{20}{\code {insert-comment (M-#)}}
\entry{dump-functions ()}{20}{\code {dump-functions ()}}
\entry{dump-variables ()}{21}{\code {dump-variables ()}}
\entry{dump-macros ()}{21}{\code {dump-macros ()}}
\entry{emacs-editing-mode (C-e)}{21}{\code {emacs-editing-mode (C-e)}}
\entry{vi-editing-mode (M-C-j)}{21}{\code {vi-editing-mode (M-C-j)}}
\entry{beginning-of-line (C-a)}{15}{\code {beginning-of-line (C-a)}}
\entry{end-of-line (C-e)}{15}{\code {end-of-line (C-e)}}
\entry{forward-char (C-f)}{15}{\code {forward-char (C-f)}}
\entry{backward-char (C-b)}{15}{\code {backward-char (C-b)}}
\entry{forward-word (M-f)}{15}{\code {forward-word (M-f)}}
\entry{backward-word (M-b)}{15}{\code {backward-word (M-b)}}
\entry{clear-screen (C-l)}{15}{\code {clear-screen (C-l)}}
\entry{redraw-current-line ()}{15}{\code {redraw-current-line ()}}
\entry{accept-line (Newline or Return)}{15}{\code {accept-line (Newline or Return)}}
\entry{previous-history (C-p)}{15}{\code {previous-history (C-p)}}
\entry{next-history (C-n)}{16}{\code {next-history (C-n)}}
\entry{beginning-of-history (M-<)}{16}{\code {beginning-of-history (M-<)}}
\entry{end-of-history (M->)}{16}{\code {end-of-history (M->)}}
\entry{reverse-search-history (C-r)}{16}{\code {reverse-search-history (C-r)}}
\entry{forward-search-history (C-s)}{16}{\code {forward-search-history (C-s)}}
\entry{non-incremental-reverse-search-history (M-p)}{16}{\code {non-incremental-reverse-search-history (M-p)}}
\entry{non-incremental-forward-search-history (M-n)}{16}{\code {non-incremental-forward-search-history (M-n)}}
\entry{history-search-forward ()}{16}{\code {history-search-forward ()}}
\entry{history-search-backward ()}{16}{\code {history-search-backward ()}}
\entry{history-substr-search-forward ()}{16}{\code {history-substr-search-forward ()}}
\entry{history-substr-search-backward ()}{16}{\code {history-substr-search-backward ()}}
\entry{yank-nth-arg (M-C-y)}{16}{\code {yank-nth-arg (M-C-y)}}
\entry{yank-last-arg (M-. or M-_)}{17}{\code {yank-last-arg (M-. or M-_)}}
\entry{end-of-file (usually C-d)}{17}{\code {\i {end-of-file} (usually C-d)}}
\entry{delete-char (C-d)}{17}{\code {delete-char (C-d)}}
\entry{backward-delete-char (Rubout)}{17}{\code {backward-delete-char (Rubout)}}
\entry{forward-backward-delete-char ()}{17}{\code {forward-backward-delete-char ()}}
\entry{quoted-insert (C-q or C-v)}{17}{\code {quoted-insert (C-q or C-v)}}
\entry{tab-insert (M-TAB)}{17}{\code {tab-insert (M-\key {TAB})}}
\entry{self-insert (a, b, A, 1, !, ...{})}{17}{\code {self-insert (a, b, A, 1, !, \dots {})}}
\entry{bracketed-paste-begin ()}{17}{\code {bracketed-paste-begin ()}}
\entry{transpose-chars (C-t)}{18}{\code {transpose-chars (C-t)}}
\entry{transpose-words (M-t)}{18}{\code {transpose-words (M-t)}}
\entry{upcase-word (M-u)}{18}{\code {upcase-word (M-u)}}
\entry{downcase-word (M-l)}{18}{\code {downcase-word (M-l)}}
\entry{capitalize-word (M-c)}{18}{\code {capitalize-word (M-c)}}
\entry{overwrite-mode ()}{18}{\code {overwrite-mode ()}}
\entry{kill-line (C-k)}{18}{\code {kill-line (C-k)}}
\entry{backward-kill-line (C-x Rubout)}{18}{\code {backward-kill-line (C-x Rubout)}}
\entry{unix-line-discard (C-u)}{18}{\code {unix-line-discard (C-u)}}
\entry{kill-whole-line ()}{18}{\code {kill-whole-line ()}}
\entry{kill-word (M-d)}{18}{\code {kill-word (M-d)}}
\entry{backward-kill-word (M-DEL)}{19}{\code {backward-kill-word (M-\key {DEL})}}
\entry{unix-word-rubout (C-w)}{19}{\code {unix-word-rubout (C-w)}}
\entry{unix-filename-rubout ()}{19}{\code {unix-filename-rubout ()}}
\entry{delete-horizontal-space ()}{19}{\code {delete-horizontal-space ()}}
\entry{kill-region ()}{19}{\code {kill-region ()}}
\entry{copy-region-as-kill ()}{19}{\code {copy-region-as-kill ()}}
\entry{copy-backward-word ()}{19}{\code {copy-backward-word ()}}
\entry{copy-forward-word ()}{19}{\code {copy-forward-word ()}}
\entry{yank (C-y)}{19}{\code {yank (C-y)}}
\entry{yank-pop (M-y)}{19}{\code {yank-pop (M-y)}}
\entry{digit-argument (M-0, M-1, ...{} M--)}{19}{\code {digit-argument (\kbd {M-0}, \kbd {M-1}, \dots {} \kbd {M--})}}
\entry{universal-argument ()}{19}{\code {universal-argument ()}}
\entry{complete (TAB)}{20}{\code {complete (\key {TAB})}}
\entry{possible-completions (M-?)}{20}{\code {possible-completions (M-?)}}
\entry{insert-completions (M-*)}{20}{\code {insert-completions (M-*)}}
\entry{menu-complete ()}{20}{\code {menu-complete ()}}
\entry{menu-complete-backward ()}{20}{\code {menu-complete-backward ()}}
\entry{delete-char-or-list ()}{20}{\code {delete-char-or-list ()}}
\entry{start-kbd-macro (C-x ()}{20}{\code {start-kbd-macro (C-x ()}}
\entry{end-kbd-macro (C-x ))}{20}{\code {end-kbd-macro (C-x ))}}
\entry{call-last-kbd-macro (C-x e)}{20}{\code {call-last-kbd-macro (C-x e)}}
\entry{print-last-kbd-macro ()}{20}{\code {print-last-kbd-macro ()}}
\entry{re-read-init-file (C-x C-r)}{21}{\code {re-read-init-file (C-x C-r)}}
\entry{abort (C-g)}{21}{\code {abort (C-g)}}
\entry{do-uppercase-version (M-a, M-b, M-x, ...{})}{21}{\code {do-uppercase-version (M-a, M-b, M-\var {x}, \dots {})}}
\entry{prefix-meta (ESC)}{21}{\code {prefix-meta (\key {ESC})}}
\entry{undo (C-_ or C-x C-u)}{21}{\code {undo (C-_ or C-x C-u)}}
\entry{revert-line (M-r)}{21}{\code {revert-line (M-r)}}
\entry{tilde-expand (M-~)}{21}{\code {tilde-expand (M-~)}}
\entry{set-mark (C-@)}{21}{\code {set-mark (C-@)}}
\entry{exchange-point-and-mark (C-x C-x)}{21}{\code {exchange-point-and-mark (C-x C-x)}}
\entry{character-search (C-])}{21}{\code {character-search (C-])}}
\entry{character-search-backward (M-C-])}{21}{\code {character-search-backward (M-C-])}}
\entry{skip-csi-sequence ()}{21}{\code {skip-csi-sequence ()}}
\entry{insert-comment (M-#)}{21}{\code {insert-comment (M-#)}}
\entry{dump-functions ()}{22}{\code {dump-functions ()}}
\entry{dump-variables ()}{22}{\code {dump-variables ()}}
\entry{dump-macros ()}{22}{\code {dump-macros ()}}
\entry{emacs-editing-mode (C-e)}{22}{\code {emacs-editing-mode (C-e)}}
\entry{vi-editing-mode (M-C-j)}{22}{\code {vi-editing-mode (M-C-j)}}
+82 -81
View File
@@ -1,101 +1,102 @@
\initial {A}
\entry {\code {abort (C-g)}}{19}
\entry {\code {accept-line (Newline or Return)}}{14}
\entry {\code {abort (C-g)}}{21}
\entry {\code {accept-line (Newline or Return)}}{15}
\initial {B}
\entry {\code {backward-char (C-b)}}{14}
\entry {\code {backward-delete-char (Rubout)}}{16}
\entry {\code {backward-kill-line (C-x Rubout)}}{17}
\entry {\code {backward-kill-word (M-\key {DEL})}}{17}
\entry {\code {backward-word (M-b)}}{14}
\entry {\code {beginning-of-history (M-<)}}{15}
\entry {\code {beginning-of-line (C-a)}}{14}
\entry {\code {backward-char (C-b)}}{15}
\entry {\code {backward-delete-char (Rubout)}}{17}
\entry {\code {backward-kill-line (C-x Rubout)}}{18}
\entry {\code {backward-kill-word (M-\key {DEL})}}{19}
\entry {\code {backward-word (M-b)}}{15}
\entry {\code {beginning-of-history (M-<)}}{16}
\entry {\code {beginning-of-line (C-a)}}{15}
\entry {\code {bracketed-paste-begin ()}}{17}
\initial {C}
\entry {\code {call-last-kbd-macro (C-x e)}}{19}
\entry {\code {capitalize-word (M-c)}}{17}
\entry {\code {character-search (C-])}}{20}
\entry {\code {character-search-backward (M-C-])}}{20}
\entry {\code {clear-screen (C-l)}}{14}
\entry {\code {complete (\key {TAB})}}{18}
\entry {\code {copy-backward-word ()}}{18}
\entry {\code {copy-forward-word ()}}{18}
\entry {\code {copy-region-as-kill ()}}{18}
\entry {\code {call-last-kbd-macro (C-x e)}}{20}
\entry {\code {capitalize-word (M-c)}}{18}
\entry {\code {character-search (C-])}}{21}
\entry {\code {character-search-backward (M-C-])}}{21}
\entry {\code {clear-screen (C-l)}}{15}
\entry {\code {complete (\key {TAB})}}{20}
\entry {\code {copy-backward-word ()}}{19}
\entry {\code {copy-forward-word ()}}{19}
\entry {\code {copy-region-as-kill ()}}{19}
\initial {D}
\entry {\code {delete-char (C-d)}}{16}
\entry {\code {delete-char-or-list ()}}{19}
\entry {\code {delete-horizontal-space ()}}{18}
\entry {\code {digit-argument (\kbd {M-0}, \kbd {M-1}, \dots {} \kbd {M--})}}{18}
\entry {\code {do-uppercase-version (M-a, M-b, M-\var {x}, \dots {})}}{20}
\entry {\code {downcase-word (M-l)}}{17}
\entry {\code {dump-functions ()}}{20}
\entry {\code {dump-macros ()}}{21}
\entry {\code {dump-variables ()}}{21}
\entry {\code {delete-char (C-d)}}{17}
\entry {\code {delete-char-or-list ()}}{20}
\entry {\code {delete-horizontal-space ()}}{19}
\entry {\code {digit-argument (\kbd {M-0}, \kbd {M-1}, \dots {} \kbd {M--})}}{19}
\entry {\code {do-uppercase-version (M-a, M-b, M-\var {x}, \dots {})}}{21}
\entry {\code {downcase-word (M-l)}}{18}
\entry {\code {dump-functions ()}}{22}
\entry {\code {dump-macros ()}}{22}
\entry {\code {dump-variables ()}}{22}
\initial {E}
\entry {\code {emacs-editing-mode (C-e)}}{21}
\entry {\code {end-kbd-macro (C-x ))}}{19}
\entry {\code {\i {end-of-file} (usually C-d)}}{16}
\entry {\code {end-of-history (M->)}}{15}
\entry {\code {end-of-line (C-e)}}{14}
\entry {\code {exchange-point-and-mark (C-x C-x)}}{20}
\entry {\code {emacs-editing-mode (C-e)}}{22}
\entry {\code {end-kbd-macro (C-x ))}}{20}
\entry {\code {\i {end-of-file} (usually C-d)}}{17}
\entry {\code {end-of-history (M->)}}{16}
\entry {\code {end-of-line (C-e)}}{15}
\entry {\code {exchange-point-and-mark (C-x C-x)}}{21}
\initial {F}
\entry {\code {forward-backward-delete-char ()}}{16}
\entry {\code {forward-char (C-f)}}{14}
\entry {\code {forward-search-history (C-s)}}{15}
\entry {\code {forward-word (M-f)}}{14}
\entry {\code {forward-backward-delete-char ()}}{17}
\entry {\code {forward-char (C-f)}}{15}
\entry {\code {forward-search-history (C-s)}}{16}
\entry {\code {forward-word (M-f)}}{15}
\initial {H}
\entry {\code {history-search-backward ()}}{15}
\entry {\code {history-search-forward ()}}{15}
\entry {\code {history-substr-search-backward ()}}{15}
\entry {\code {history-substr-search-forward ()}}{15}
\entry {\code {history-search-backward ()}}{16}
\entry {\code {history-search-forward ()}}{16}
\entry {\code {history-substr-search-backward ()}}{16}
\entry {\code {history-substr-search-forward ()}}{16}
\initial {I}
\entry {\code {insert-comment (M-#)}}{20}
\entry {\code {insert-completions (M-*)}}{19}
\entry {\code {insert-comment (M-#)}}{21}
\entry {\code {insert-completions (M-*)}}{20}
\initial {K}
\entry {\code {kill-line (C-k)}}{17}
\entry {\code {kill-region ()}}{18}
\entry {\code {kill-whole-line ()}}{17}
\entry {\code {kill-word (M-d)}}{17}
\entry {\code {kill-line (C-k)}}{18}
\entry {\code {kill-region ()}}{19}
\entry {\code {kill-whole-line ()}}{18}
\entry {\code {kill-word (M-d)}}{18}
\initial {M}
\entry {\code {menu-complete ()}}{19}
\entry {\code {menu-complete-backward ()}}{19}
\entry {\code {menu-complete ()}}{20}
\entry {\code {menu-complete-backward ()}}{20}
\initial {N}
\entry {\code {next-history (C-n)}}{15}
\entry {\code {non-incremental-forward-search-history (M-n)}}{15}
\entry {\code {non-incremental-reverse-search-history (M-p)}}{15}
\entry {\code {next-history (C-n)}}{16}
\entry {\code {non-incremental-forward-search-history (M-n)}}{16}
\entry {\code {non-incremental-reverse-search-history (M-p)}}{16}
\initial {O}
\entry {\code {overwrite-mode ()}}{17}
\entry {\code {overwrite-mode ()}}{18}
\initial {P}
\entry {\code {possible-completions (M-?)}}{19}
\entry {\code {prefix-meta (\key {ESC})}}{20}
\entry {\code {previous-history (C-p)}}{14}
\entry {\code {print-last-kbd-macro ()}}{19}
\entry {\code {possible-completions (M-?)}}{20}
\entry {\code {prefix-meta (\key {ESC})}}{21}
\entry {\code {previous-history (C-p)}}{15}
\entry {\code {print-last-kbd-macro ()}}{20}
\initial {Q}
\entry {\code {quoted-insert (C-q or C-v)}}{16}
\entry {\code {quoted-insert (C-q or C-v)}}{17}
\initial {R}
\entry {\code {re-read-init-file (C-x C-r)}}{19}
\entry {\code {redraw-current-line ()}}{14}
\entry {\code {reverse-search-history (C-r)}}{15}
\entry {\code {revert-line (M-r)}}{20}
\entry {\code {re-read-init-file (C-x C-r)}}{21}
\entry {\code {redraw-current-line ()}}{15}
\entry {\code {reverse-search-history (C-r)}}{16}
\entry {\code {revert-line (M-r)}}{21}
\initial {S}
\entry {\code {self-insert (a, b, A, 1, !, \dots {})}}{16}
\entry {\code {set-mark (C-@)}}{20}
\entry {\code {skip-csi-sequence ()}}{20}
\entry {\code {start-kbd-macro (C-x ()}}{19}
\entry {\code {self-insert (a, b, A, 1, !, \dots {})}}{17}
\entry {\code {set-mark (C-@)}}{21}
\entry {\code {skip-csi-sequence ()}}{21}
\entry {\code {start-kbd-macro (C-x ()}}{20}
\initial {T}
\entry {\code {tab-insert (M-\key {TAB})}}{16}
\entry {\code {tilde-expand (M-~)}}{20}
\entry {\code {transpose-chars (C-t)}}{16}
\entry {\code {transpose-words (M-t)}}{17}
\entry {\code {tab-insert (M-\key {TAB})}}{17}
\entry {\code {tilde-expand (M-~)}}{21}
\entry {\code {transpose-chars (C-t)}}{18}
\entry {\code {transpose-words (M-t)}}{18}
\initial {U}
\entry {\code {undo (C-_ or C-x C-u)}}{20}
\entry {\code {universal-argument ()}}{18}
\entry {\code {unix-filename-rubout ()}}{18}
\entry {\code {unix-line-discard (C-u)}}{17}
\entry {\code {unix-word-rubout (C-w)}}{17}
\entry {\code {upcase-word (M-u)}}{17}
\entry {\code {undo (C-_ or C-x C-u)}}{21}
\entry {\code {universal-argument ()}}{19}
\entry {\code {unix-filename-rubout ()}}{19}
\entry {\code {unix-line-discard (C-u)}}{18}
\entry {\code {unix-word-rubout (C-w)}}{19}
\entry {\code {upcase-word (M-u)}}{18}
\initial {V}
\entry {\code {vi-editing-mode (M-C-j)}}{21}
\entry {\code {vi-editing-mode (M-C-j)}}{22}
\initial {Y}
\entry {\code {yank (C-y)}}{18}
\entry {\code {yank-last-arg (M-. or M-_)}}{16}
\entry {\code {yank-nth-arg (M-C-y)}}{15}
\entry {\code {yank-pop (M-y)}}{18}
\entry {\code {yank (C-y)}}{19}
\entry {\code {yank-last-arg (M-. or M-_)}}{17}
\entry {\code {yank-nth-arg (M-C-y)}}{16}
\entry {\code {yank-pop (M-y)}}{19}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+94 -95
View File
@@ -1,7 +1,10 @@
This is TeX, Version 3.1415926 (TeX Live 2011/Fink) (format=tex 2012.4.18) 6 JAN 2014 16:37
**/usr/homes/chet/src/bash/src/lib/readline/doc/rluserman.texi
(/usr/homes/chet/src/bash/src/lib/readline/doc/rluserman.texi (./texinfo.tex
Loading texinfo [version 2013-09-11.11]:
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014/MacPorts 2014_9) (preloaded format=etex 2014.11.4) 1 JUL 2015 10:33
entering extended mode
restricted \write18 enabled.
file:line:error style messages enabled.
%&-line parsing enabled.
**\input ././rluserman.texi
(././rluserman.texi (./texinfo.tex Loading texinfo [version 2013-09-11.11]:
\bindingoffset=\dimen16
\normaloffset=\dimen17
\pagewidth=\dimen18
@@ -14,78 +17,79 @@ Loading texinfo [version 2013-09-11.11]:
\headlinebox=\box16
\footlinebox=\box17
\margin=\insert252
\EMsimple=\toks12
\EMsimple=\toks13
\groupbox=\box18
\groupinvalidhelp=\toks13
\groupinvalidhelp=\toks14
\mil=\dimen25
\exdentamount=\skip18
\inmarginspacing=\skip19
\centerpenalty=\count26
pdf,
\tempnum=\count27
\lnkcount=\count28
\filename=\toks14
\filenamelength=\count29
\pgn=\count30
\toksA=\toks15
\toksB=\toks16
\toksC=\toks17
\toksD=\toks18
\centerpenalty=\count27
pdf,
\tempnum=\count28
\lnkcount=\count29
\filename=\toks15
\filenamelength=\count30
\pgn=\count31
\toksA=\toks16
\toksB=\toks17
\toksC=\toks18
\toksD=\toks19
\boxA=\box19
\countA=\count31
\nopdfimagehelp=\toks19
\countA=\count32
\nopdfimagehelp=\toks20
fonts,
\sffam=\fam8
\textleading=\dimen26
markup,
\fontdepth=\count32
\fontdepth=\count33
glyphs,
\errorbox=\box20
page headings,
page headings,
\titlepagetopglue=\skip20
\titlepagebottomglue=\skip21
\evenheadline=\toks20
\oddheadline=\toks21
\evenfootline=\toks22
\oddfootline=\toks23
\evenheadline=\toks21
\oddheadline=\toks22
\evenfootline=\toks23
\oddfootline=\toks24
tables,
\tableindent=\dimen27
\itemindent=\dimen28
\itemmargin=\dimen29
\itemmax=\dimen30
\itemno=\count33
\itemno=\count34
\multitableparskip=\skip22
\multitableparindent=\skip23
\multitablecolspace=\dimen31
\multitablelinespace=\skip24
\colcount=\count34
\everytab=\toks24
\colcount=\count35
\everytab=\toks25
conditionals,
\doignorecount=\count35
\doignorecount=\count36
indexing,
\whatsitskip=\skip25
\whatsitpenalty=\count36
\whatsitpenalty=\count37
\secondaryindent=\skip26
\partialpage=\box21
\doublecolumnhsize=\dimen32
sectioning,
\unnumberedno=\count37
\chapno=\count38
\secno=\count39
\subsecno=\count40
\subsubsecno=\count41
\appendixno=\count42
\absseclevel=\count43
\secbase=\count44
sectioning,
\unnumberedno=\count38
\chapno=\count39
\secno=\count40
\subsecno=\count41
\subsubsecno=\count42
\appendixno=\count43
\absseclevel=\count44
\secbase=\count45
\chapheadingskip=\skip27
\secheadingskip=\skip28
\subsecheadingskip=\skip29
toc,
\tocfile=\write0
\contentsrightmargin=\skip30
\savepageno=\count45
\lastnegativepageno=\count46
\savepageno=\count46
\lastnegativepageno=\count47
\tocindent=\dimen33
environments,
\lispnarrowing=\skip31
@@ -101,33 +105,31 @@ page headings,
\nonfillparindent=\dimen37
\tabw=\dimen38
\verbbox=\box22
defuns,
defuns,
\defbodyindent=\skip38
\defargsindent=\skip39
\deflastargmargin=\skip40
\defunpenalty=\count47
\parencount=\count48
\brackcount=\count49
\defunpenalty=\count48
\parencount=\count49
\brackcount=\count50
macros,
\macscribble=\write1
\paramno=\count50
\macname=\toks25
\paramno=\count51
\macname=\toks26
cross references,
\auxfile=\write2
\savesfregister=\count51
\auxfile=\write1
\savesfregister=\count52
\toprefbox=\box23
\printedrefnamebox=\box24
\infofilenamebox=\box25
\printedmanualbox=\box26
insertions,
\footnoteno=\count52
\footnoteno=\count53
\SAVEfootins=\box27
\SAVEmargin=\box28
(/sw/share/texmf-dist/tex/generic/epsf/epsf.tex
(/opt/local/share/texmf/tex/generic/epsf/epsf.tex
This is `epsf.tex' v2.7.4 <14 February 2011>
\epsffilein=\read0
\epsffilein=\read1
\epsfframemargin=\dimen39
\epsfframethickness=\dimen40
\epsfrsize=\dimen41
@@ -137,56 +139,53 @@ This is `epsf.tex' v2.7.4 <14 February 2011>
\epsfysize=\dimen45
\pspoints=\dimen46
)
\noepsfhelp=\toks26
\noepsfhelp=\toks27
localization,
\nolanghelp=\toks27
\countUTFx=\count53
\countUTFy=\count54
\countUTFz=\count55
\nolanghelp=\toks28
\countUTFx=\count54
\countUTFy=\count55
\countUTFz=\count56
formatting,
\defaultparindent=\dimen47
and turning on texinfo input format.)
(./rluserman.aux)
\openout2 = `rluserman.aux'.
\openout1 = `rluserman.aux'.
@cpindfile=@write3
@fnindfile=@write4
@vrindfile=@write5
@tpindfile=@write6
@kyindfile=@write7
@pgindfile=@write8
@cpindfile=@write2
@fnindfile=@write3
@vrindfile=@write4
@tpindfile=@write5
@kyindfile=@write6
@pgindfile=@write7
texinfo.tex: doing @include of version.texi
(./version.texi) [1
\openout3 = `rluserman.cp'.
\openout2 = `rluserman.cp'.
\openout4 = `rluserman.fn'.
\openout3 = `rluserman.fn'.
\openout5 = `rluserman.vr'.
\openout4 = `rluserman.vr'.
\openout6 = `rluserman.tp'.
\openout5 = `rluserman.tp'.
\openout7 = `rluserman.ky'.
\openout6 = `rluserman.ky'.
\openout8 = `rluserman.pg'.
\openout7 = `rluserman.pg'.
]
\openout1 = `rluserman.tmp'.
(./rluserman.tmp) [2] (./rluserman.toc)
[-1]
] [2] (./rluserman.toc) [-1]
texinfo.tex: doing @include of rluser.texi
(./rluser.texi
@btindfile=@write9
(./rluser.texi
@btindfile=@write8
Chapter 1
\openout0 = `rluserman.toc'.
[1
\openout9 = `rluserman.bt'.
\openout8 = `rluserman.bt'.
] [2] [3] [4] [5] [6] [7] [8]
Underfull \hbox (badness 7540) in paragraph at lines 734--740
] [2] [3] [4] [5] [6] [7] [8] [9]
Underfull \hbox (badness 7540) in paragraph at lines 794--800
[]@textrm In the above ex-am-ple, @textttsl C-u[] @textrm is bound to the func
-tion
@@ -199,7 +198,7 @@ Underfull \hbox (badness 7540) in paragraph at lines 734--740
.etc.
Underfull \hbox (badness 10000) in paragraph at lines 734--740
Underfull \hbox (badness 10000) in paragraph at lines 794--800
@texttt universal-argument[]@textrm , @textttsl M-DEL[] @textrm is bound to th
e func-tion
@@ -211,8 +210,8 @@ e func-tion
.@texttt v
.etc.
[9] [10] [11]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 929--929
[10] [11] [12]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 989--989
[]@texttt Meta-Control-h: backward-kill-word Text after the function name is i
gnored[] |
@@ -224,18 +223,18 @@ gnored[] |
.@texttt t
.etc.
[12] [13] [14] [15] [16] [17] [18] [19] [20]) Appendix A [21]
[13] [14] [15] [16] [17] [18] [19] [20] [21]) Appendix A [22]
texinfo.tex: doing @include of fdl.texi
(./fdl.texi
[22] [23] [24] [25] [26] [27] [28]) [29] )
[23] [24] [25] [26] [27] [28] [29]) [30] )
Here is how much of TeX's memory you used:
1882 strings out of 497974
22482 string characters out of 3220833
92791 words of memory out of 3000000
2718 multiletter control sequences out of 15000+200000
32127 words of font info for 112 fonts, out of 3000000 for 9000
1866 strings out of 497120
22264 string characters out of 6207257
98440 words of memory out of 5000000
3036 multiletter control sequences out of 15000+600000
32127 words of font info for 112 fonts, out of 8000000 for 9000
51 hyphenation exceptions out of 8191
16i,6n,14p,331b,624s stack positions out of 5000i,500n,10000p,200000b,50000s
16i,6n,16p,296b,602s stack positions out of 5000i,500n,10000p,200000b,80000s
Output written on rluserman.dvi (32 pages, 105000 bytes).
Output written on rluserman.dvi (33 pages, 109128 bytes).
+1108 -1033
View File
File diff suppressed because it is too large Load Diff
+13 -13
View File
@@ -8,16 +8,16 @@
@numsubsecentry{Searching for Commands in the History}{1.2.5}{Searching}{3}
@numsecentry{Readline Init File}{1.3}{Readline Init File}{4}
@numsubsecentry{Readline Init File Syntax}{1.3.1}{Readline Init File Syntax}{4}
@numsubsecentry{Conditional Init Constructs}{1.3.2}{Conditional Init Constructs}{11}
@numsubsecentry{Sample Init File}{1.3.3}{Sample Init File}{11}
@numsecentry{Bindable Readline Commands}{1.4}{Bindable Readline Commands}{14}
@numsubsecentry{Commands For Moving}{1.4.1}{Commands For Moving}{14}
@numsubsecentry{Commands For Manipulating The History}{1.4.2}{Commands For History}{14}
@numsubsecentry{Commands For Changing Text}{1.4.3}{Commands For Text}{16}
@numsubsecentry{Killing And Yanking}{1.4.4}{Commands For Killing}{17}
@numsubsecentry{Specifying Numeric Arguments}{1.4.5}{Numeric Arguments}{18}
@numsubsecentry{Letting Readline Type For You}{1.4.6}{Commands For Completion}{18}
@numsubsecentry{Keyboard Macros}{1.4.7}{Keyboard Macros}{19}
@numsubsecentry{Some Miscellaneous Commands}{1.4.8}{Miscellaneous Commands}{19}
@numsecentry{Readline vi Mode}{1.5}{Readline vi Mode}{21}
@appentry{GNU Free Documentation License}{A}{GNU Free Documentation License}{22}
@numsubsecentry{Conditional Init Constructs}{1.3.2}{Conditional Init Constructs}{12}
@numsubsecentry{Sample Init File}{1.3.3}{Sample Init File}{12}
@numsecentry{Bindable Readline Commands}{1.4}{Bindable Readline Commands}{15}
@numsubsecentry{Commands For Moving}{1.4.1}{Commands For Moving}{15}
@numsubsecentry{Commands For Manipulating The History}{1.4.2}{Commands For History}{15}
@numsubsecentry{Commands For Changing Text}{1.4.3}{Commands For Text}{17}
@numsubsecentry{Killing And Yanking}{1.4.4}{Commands For Killing}{18}
@numsubsecentry{Specifying Numeric Arguments}{1.4.5}{Numeric Arguments}{19}
@numsubsecentry{Letting Readline Type For You}{1.4.6}{Commands For Completion}{20}
@numsubsecentry{Keyboard Macros}{1.4.7}{Keyboard Macros}{20}
@numsubsecentry{Some Miscellaneous Commands}{1.4.8}{Miscellaneous Commands}{21}
@numsecentry{Readline vi Mode}{1.5}{Readline vi Mode}{22}
@appentry{GNU Free Documentation License}{A}{GNU Free Documentation License}{23}
+22 -15
View File
@@ -1,33 +1,40 @@
\entry{bell-style}{4}{\code {bell-style}}
\entry{bind-tty-special-chars}{5}{\code {bind-tty-special-chars}}
\entry{blink-matching-paren}{5}{\code {blink-matching-paren}}
\entry{colored-completion-prefix}{5}{\code {colored-completion-prefix}}
\entry{colored-stats}{5}{\code {colored-stats}}
\entry{comment-begin}{5}{\code {comment-begin}}
\entry{completion-display-width}{5}{\code {completion-display-width}}
\entry{completion-ignore-case}{5}{\code {completion-ignore-case}}
\entry{completion-map-case}{5}{\code {completion-map-case}}
\entry{completion-prefix-display-length}{5}{\code {completion-prefix-display-length}}
\entry{completion-query-items}{5}{\code {completion-query-items}}
\entry{convert-meta}{5}{\code {convert-meta}}
\entry{completion-query-items}{6}{\code {completion-query-items}}
\entry{convert-meta}{6}{\code {convert-meta}}
\entry{disable-completion}{6}{\code {disable-completion}}
\entry{editing-mode}{6}{\code {editing-mode}}
\entry{emacs-mode-string}{6}{\code {emacs-mode-string}}
\entry{echo-control-characters}{6}{\code {echo-control-characters}}
\entry{enable-bracketed-paste}{6}{\code {enable-bracketed-paste}}
\entry{enable-keypad}{6}{\code {enable-keypad}}
\entry{expand-tilde}{6}{\code {expand-tilde}}
\entry{history-preserve-point}{6}{\code {history-preserve-point}}
\entry{history-size}{6}{\code {history-size}}
\entry{horizontal-scroll-mode}{6}{\code {horizontal-scroll-mode}}
\entry{expand-tilde}{7}{\code {expand-tilde}}
\entry{history-preserve-point}{7}{\code {history-preserve-point}}
\entry{history-size}{7}{\code {history-size}}
\entry{horizontal-scroll-mode}{7}{\code {horizontal-scroll-mode}}
\entry{input-meta}{7}{\code {input-meta}}
\entry{meta-flag}{7}{\code {meta-flag}}
\entry{isearch-terminators}{7}{\code {isearch-terminators}}
\entry{keymap}{7}{\code {keymap}}
\entry{mark-modified-lines}{7}{\code {mark-modified-lines}}
\entry{mark-symlinked-directories}{7}{\code {mark-symlinked-directories}}
\entry{match-hidden-files}{7}{\code {match-hidden-files}}
\entry{mark-modified-lines}{8}{\code {mark-modified-lines}}
\entry{mark-symlinked-directories}{8}{\code {mark-symlinked-directories}}
\entry{match-hidden-files}{8}{\code {match-hidden-files}}
\entry{menu-complete-display-prefix}{8}{\code {menu-complete-display-prefix}}
\entry{output-meta}{8}{\code {output-meta}}
\entry{page-completions}{8}{\code {page-completions}}
\entry{revert-all-at-newline}{8}{\code {revert-all-at-newline}}
\entry{show-all-if-ambiguous}{8}{\code {show-all-if-ambiguous}}
\entry{show-all-if-unmodified}{8}{\code {show-all-if-unmodified}}
\entry{show-mode-in-prompt}{8}{\code {show-mode-in-prompt}}
\entry{skip-completed-text}{8}{\code {skip-completed-text}}
\entry{visible-stats}{9}{\code {visible-stats}}
\entry{revert-all-at-newline}{9}{\code {revert-all-at-newline}}
\entry{show-all-if-ambiguous}{9}{\code {show-all-if-ambiguous}}
\entry{show-all-if-unmodified}{9}{\code {show-all-if-unmodified}}
\entry{show-mode-in-prompt}{9}{\code {show-mode-in-prompt}}
\entry{skip-completed-text}{9}{\code {skip-completed-text}}
\entry{vi-cmd-mode-string}{9}{\code {vi-cmd-mode-string}}
\entry{vi-ins-mode-string}{10}{\code {vi-ins-mode-string}}
\entry{visible-stats}{10}{\code {visible-stats}}
+22 -15
View File
@@ -1,34 +1,39 @@
\initial {B}
\entry {\code {bell-style}}{4}
\entry {\code {bind-tty-special-chars}}{5}
\entry {\code {blink-matching-paren}}{5}
\initial {C}
\entry {\code {colored-completion-prefix}}{5}
\entry {\code {colored-stats}}{5}
\entry {\code {comment-begin}}{5}
\entry {\code {completion-display-width}}{5}
\entry {\code {completion-ignore-case}}{5}
\entry {\code {completion-map-case}}{5}
\entry {\code {completion-prefix-display-length}}{5}
\entry {\code {completion-query-items}}{5}
\entry {\code {convert-meta}}{5}
\entry {\code {completion-query-items}}{6}
\entry {\code {convert-meta}}{6}
\initial {D}
\entry {\code {disable-completion}}{6}
\initial {E}
\entry {\code {echo-control-characters}}{6}
\entry {\code {editing-mode}}{6}
\entry {\code {emacs-mode-string}}{6}
\entry {\code {enable-bracketed-paste}}{6}
\entry {\code {enable-keypad}}{6}
\entry {\code {expand-tilde}}{6}
\entry {\code {expand-tilde}}{7}
\initial {H}
\entry {\code {history-preserve-point}}{6}
\entry {\code {history-size}}{6}
\entry {\code {horizontal-scroll-mode}}{6}
\entry {\code {history-preserve-point}}{7}
\entry {\code {history-size}}{7}
\entry {\code {horizontal-scroll-mode}}{7}
\initial {I}
\entry {\code {input-meta}}{7}
\entry {\code {isearch-terminators}}{7}
\initial {K}
\entry {\code {keymap}}{7}
\initial {M}
\entry {\code {mark-modified-lines}}{7}
\entry {\code {mark-symlinked-directories}}{7}
\entry {\code {match-hidden-files}}{7}
\entry {\code {mark-modified-lines}}{8}
\entry {\code {mark-symlinked-directories}}{8}
\entry {\code {match-hidden-files}}{8}
\entry {\code {menu-complete-display-prefix}}{8}
\entry {\code {meta-flag}}{7}
\initial {O}
@@ -36,11 +41,13 @@
\initial {P}
\entry {\code {page-completions}}{8}
\initial {R}
\entry {\code {revert-all-at-newline}}{8}
\entry {\code {revert-all-at-newline}}{9}
\initial {S}
\entry {\code {show-all-if-ambiguous}}{8}
\entry {\code {show-all-if-unmodified}}{8}
\entry {\code {show-mode-in-prompt}}{8}
\entry {\code {skip-completed-text}}{8}
\entry {\code {show-all-if-ambiguous}}{9}
\entry {\code {show-all-if-unmodified}}{9}
\entry {\code {show-mode-in-prompt}}{9}
\entry {\code {skip-completed-text}}{9}
\initial {V}
\entry {\code {visible-stats}}{9}
\entry {\code {vi-cmd-mode-string}}{9}
\entry {\code {vi-ins-mode-string}}{10}
\entry {\code {visible-stats}}{10}
+1 -1
View File
@@ -1442,7 +1442,7 @@ yy_readline_get ()
give_terminal_to (shell_pgrp, 0);
#endif /* JOB_CONTROL */
old_sigint = (SigHandler *)IMPOSSIBLE_TRAP_HANDLER;
old_sigint = IMPOSSIBLE_TRAP_HANDLER;
if (signal_is_ignored (SIGINT) == 0)
{
/* interrupt_immediately++; */
+1 -3
View File
@@ -25,9 +25,7 @@
#include "stdc.h"
#if !defined (SIG_DFL)
# include <signal.h> /* for sig_atomic_t */
#endif
#include <signal.h> /* for sig_atomic_t */
#if !defined (SIGABRT) && defined (SIGIOT)
# define SIGABRT SIGIOT
+2 -2
View File
@@ -3751,8 +3751,8 @@ dequote_string (string)
DECLARE_MBSTATE;
#if defined (DEBUG)
if (string[0] == CTLESC && string[1] == 0)
itrace("dequote_string: string with bare CTLESC");
if (string[0] == CTLESC && string[1] == 0)
internal_inform ("dequote_string: string with bare CTLESC");
#endif
slen = strlen (string);
+1 -1
View File
@@ -1,4 +1,4 @@
BUILD_DIR=/usr/local/build/bash/bash-current
BUILD_DIR=/usr/local/build/chet/bash/bash-current
THIS_SH=$BUILD_DIR/bash
PATH=$PATH:$BUILD_DIR
+9 -9
View File
@@ -88,19 +88,19 @@ hits command
blat qux sh foo
/sbin/blat /usr/local/bin/qux /bin/sh /usr/sbin/foo
foo qux
argv[1] = </usr/sbin/foo>
argv[2] = </usr/local/bin/qux>
argv[3] = <-l>
qux foo
argv[1] = </usr/local/bin/qux>
argv[2] = <-l>
argv[3] = </usr/sbin/foo>
alias blat='cd /blat ; echo $PWD'
alias foo='/usr/sbin/foo'
alias qux='/usr/local/bin/qux -l'
alias sh='/bin/bash --login -o posix'
sh foo blat qux
argv[1] = </bin/bash --login -o posix>
argv[2] = </usr/sbin/foo>
argv[3] = <cd /blat ; echo $PWD>
argv[4] = </usr/local/bin/qux -l>
blat qux sh foo
argv[1] = <cd /blat ; echo $PWD>
argv[2] = </usr/local/bin/qux -l>
argv[3] = </bin/bash --login -o posix>
argv[4] = </usr/sbin/foo>
outside: outside
declare -A BASH_ALIASES=()
declare -A BASH_CMDS=()
+2
View File
@@ -29,12 +29,14 @@ read LINE <&${REFLECT[0]}
echo $LINE
exec 2>$TMPOUT # catch stray job termination messages
kill $REFLECT_PID
wait $REFLECT_PID >$TMPOUT 2>&1 || echo "coproc.tests: REFLECT: status $?"
grep -q 'Terminated.*coproc.*REFLECT' < $TMPOUT || {
echo "coproc.tests: wait for REFLECT failed" >&2
}
rm -f $TMPOUT
exec 2>&1
coproc xcase -n -u
+2
View File
@@ -210,9 +210,11 @@ argv[1] = <correct>
argv[2] = <a>
argv[1] = <correct>
argv[2] = <a>
./exp7.sub: line 5: INFORM: dequote_string: string with bare CTLESC
argv[1] = <^A>
argv[1] = <3>
argv[2] = <^C>
argv[3] = <^C>
argv[4] = <^C>
./exp7.sub: line 10: INFORM: dequote_string: string with bare CTLESC
argv[1] = <^A>
-1
View File
@@ -582,4 +582,3 @@ bar/foo/e bar/foo/f foo/a foo/b
<b/b/a/a>
<b/b/a/b>
<b/b/b/a>
/tmp/empty
+2 -1
View File
@@ -1,3 +1,4 @@
olddir=$PWD
EMPTY=/tmp/empty
shopt -s globstar
@@ -78,5 +79,5 @@ p **/a/**/**/**
s '**/**/a/**'
p **/**/a/**
cd -
cd "$olddir"
rm -rf $EMPTY
+2 -3
View File
@@ -76,15 +76,14 @@ ENDEND
end ENDEND
hello
end hello
x star x
end x*x
helloEND
end helloEND
hello
\END
end hello<NL>\END
./heredoc3.sub: line 74: warning: here-document at line 72 delimited by end-of-file (wanted `EOF')
./heredoc3.sub: line 75: syntax error: unexpected end of file
./heredoc3.sub: line 75: warning: here-document at line 73 delimited by end-of-file (wanted `EOF')
./heredoc3.sub: line 76: syntax error: unexpected end of file
comsub here-string
./heredoc.tests: line 105: warning: here-document at line 103 delimited by end-of-file (wanted `EOF')
hi
+2 -1
View File
@@ -49,9 +49,10 @@ hello
END
echo end hello
cat <<x*x & touch 'x*x'
cat <<x*x >/dev/null & touch 'x*x'
x star x
x*x
wait $!
echo end 'x*x'
rm 'x*x'
+1 -1
View File
@@ -1,2 +1,2 @@
${THIS_SH} ./exp.tests | grep -v '^expect' > /tmp/xx
${THIS_SH} ./exp.tests 2>&1 | grep -v '^expect' > /tmp/xx
diff /tmp/xx exp.right && rm -f /tmp/xx