commit bash-20070104 snapshot

This commit is contained in:
Chet Ramey
2011-12-07 09:02:14 -05:00
parent f37c27ea61
commit 9d6e5e3017
56 changed files with 41558 additions and 30998 deletions
+1 -1
View File
@@ -229,7 +229,7 @@ libgnuintl.h: $(srcdir)/libgnuintl.h.in
cp $(srcdir)/libgnuintl.h.in libgnuintl.h
libintl.h: libgnuintl.h
cp libgnuintl.h libintl.h
cmp libgnuintl.h libintl.h || cp libgnuintl.h libintl.h
charset.alias: $(srcdir)/config.charset
$(SHELL) $(srcdir)/config.charset '@host@' > t-$@
+465
View File
@@ -0,0 +1,465 @@
# Makefile for directory with message catalog handling library of GNU gettext
# Copyright (C) 1995-1998, 2000-2003 Free Software Foundation, Inc.
#
# This program is free software; you can redistribute it and/or modify it
# under the terms of the GNU Library General Public License as published
# by the Free Software Foundation; either version 2, or (at your option)
# any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Library General Public License for more details.
#
# You should have received a copy of the GNU Library General Public
# License along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
# USA.
PACKAGE = @PACKAGE_NAME@
VERSION = @PACKAGE_VERSION@
SHELL = /bin/sh
srcdir = @srcdir@
top_srcdir = @top_srcdir@
top_builddir = @BUILD_DIR@
VPATH = $(srcdir)
prefix = @prefix@
exec_prefix = @exec_prefix@
transform = @program_transform_name@
libdir = @libdir@
includedir = @includedir@
datadir = @datadir@
localedir = $(datadir)/locale
gettextsrcdir = $(datadir)/gettext/intl
aliaspath = $(localedir)
subdir = intl
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
MKINSTALLDIRS = @MKINSTALLDIRS@
mkinstalldirs = $(SHELL) $(MKINSTALLDIRS)
l = @INTL_LIBTOOL_SUFFIX_PREFIX@
AR = ar
CC = @CC@
LIBTOOL = @LIBTOOL@
RANLIB = @RANLIB@
YACC = @INTLBISON@ -y -d
YFLAGS = --name-prefix=__gettext
LOCAL_DEFS = @LOCAL_DEFS@
DEFS = -DLOCALEDIR=\"$(localedir)\" -DLOCALE_ALIAS_PATH=\"$(aliaspath)\" \
-DLIBDIR=\"$(prefix)/libdata\" -DIN_LIBINTL \
-DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"$(libdir)\" -DNO_XMALLOC \
-Dset_relocation_prefix=libintl_set_relocation_prefix \
-Drelocate=libintl_relocate \
-DDEPENDS_ON_LIBICONV=1 @DEFS@ @LOCAL_DEFS@
CPPFLAGS = @CPPFLAGS@
CFLAGS = @CFLAGS@
LDFLAGS = @LDFLAGS@
LIBS = @LIBS@
COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(XCFLAGS)
HEADERS = \
gmo.h \
gettextP.h \
hash-string.h \
loadinfo.h \
plural-exp.h \
eval-plural.h \
localcharset.h \
relocatable.h \
os2compat.h \
libgnuintl.h.in
SOURCES = \
bindtextdom.c \
dcgettext.c \
dgettext.c \
gettext.c \
finddomain.c \
loadmsgcat.c \
localealias.c \
textdomain.c \
l10nflist.c \
explodename.c \
dcigettext.c \
dcngettext.c \
dngettext.c \
ngettext.c \
plural.y \
plural-exp.c \
localcharset.c \
relocatable.c \
localename.c \
log.c \
osdep.c \
os2compat.c \
intl-compat.c
OBJECTS = \
bindtextdom.$lo \
dcgettext.$lo \
dgettext.$lo \
gettext.$lo \
finddomain.$lo \
loadmsgcat.$lo \
localealias.$lo \
textdomain.$lo \
l10nflist.$lo \
explodename.$lo \
dcigettext.$lo \
dcngettext.$lo \
dngettext.$lo \
ngettext.$lo \
plural.$lo \
plural-exp.$lo \
localcharset.$lo \
relocatable.$lo \
localename.$lo \
log.$lo \
osdep.$lo \
intl-compat.$lo
DISTFILES.common = Makefile.in \
config.charset locale.alias ref-add.sin ref-del.sin $(HEADERS) $(SOURCES)
DISTFILES.generated = plural.c
DISTFILES.normal = VERSION
DISTFILES.gettext = COPYING.LIB-2.0 COPYING.LIB-2.1 libintl.glibc \
Makefile.vms libgnuintl.h.msvc-shared README.woe32 Makefile.msvc
DISTFILES.obsolete = xopen-msg.sed linux-msg.sed po2tbl.sed.in cat-compat.c \
COPYING.LIB-2 gettext.h libgettext.h plural-eval.c libgnuintl.h
all: all-@USE_INCLUDED_LIBINTL@
all-yes: libintl.$la libintl.h charset.alias ref-add.sed ref-del.sed
all-no: all-no-@BUILD_INCLUDED_LIBINTL@
all-no-yes: libgnuintl.$la
all-no-no:
libintl.a libgnuintl.a: $(OBJECTS)
rm -f $@
$(AR) cru $@ $(OBJECTS)
$(RANLIB) $@
libintl.la libgnuintl.la: $(OBJECTS)
$(LIBTOOL) --mode=link \
$(CC) $(CPPFLAGS) $(CFLAGS) $(XCFLAGS) $(LDFLAGS) -o $@ \
$(OBJECTS) @LTLIBICONV@ $(LIBS) \
-version-info $(LTV_CURRENT):$(LTV_REVISION):$(LTV_AGE) \
-rpath $(libdir) \
-no-undefined
# Libtool's library version information for libintl.
# Before making a gettext release, the gettext maintainer must change this
# according to the libtool documentation, section "Library interface versions".
# Maintainers of other packages that include the intl directory must *not*
# change these values.
LTV_CURRENT=5
LTV_REVISION=0
LTV_AGE=3
.SUFFIXES:
.SUFFIXES: .c .y .o .lo .sin .sed
.c.o:
$(COMPILE) $<
.y.c:
$(YACC) $(YFLAGS) --output $@ $<
rm -f $*.h
bindtextdom.lo: $(srcdir)/bindtextdom.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/bindtextdom.c
dcgettext.lo: $(srcdir)/dcgettext.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/dcgettext.c
dgettext.lo: $(srcdir)/dgettext.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/dgettext.c
gettext.lo: $(srcdir)/gettext.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/gettext.c
finddomain.lo: $(srcdir)/finddomain.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/finddomain.c
loadmsgcat.lo: $(srcdir)/loadmsgcat.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/loadmsgcat.c
localealias.lo: $(srcdir)/localealias.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/localealias.c
textdomain.lo: $(srcdir)/textdomain.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/textdomain.c
l10nflist.lo: $(srcdir)/l10nflist.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/l10nflist.c
explodename.lo: $(srcdir)/explodename.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/explodename.c
dcigettext.lo: $(srcdir)/dcigettext.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/dcigettext.c
dcngettext.lo: $(srcdir)/dcngettext.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/dcngettext.c
dngettext.lo: $(srcdir)/dngettext.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/dngettext.c
ngettext.lo: $(srcdir)/ngettext.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/ngettext.c
plural.lo: $(srcdir)/plural.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/plural.c
plural-exp.lo: $(srcdir)/plural-exp.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/plural-exp.c
localcharset.lo: $(srcdir)/localcharset.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/localcharset.c
relocatable.lo: $(srcdir)/relocatable.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/relocatable.c
localename.lo: $(srcdir)/localename.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/localename.c
log.lo: $(srcdir)/log.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/log.c
osdep.lo: $(srcdir)/osdep.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/osdep.c
intl-compat.lo: $(srcdir)/intl-compat.c
$(LIBTOOL) --mode=compile $(COMPILE) $(srcdir)/intl-compat.c
ref-add.sed: $(srcdir)/ref-add.sin
sed -e '/^#/d' -e 's/@''PACKAGE''@/@PACKAGE@/g' $(srcdir)/ref-add.sin > t-ref-add.sed
mv t-ref-add.sed ref-add.sed
ref-del.sed: $(srcdir)/ref-del.sin
sed -e '/^#/d' -e 's/@''PACKAGE''@/@PACKAGE@/g' $(srcdir)/ref-del.sin > t-ref-del.sed
mv t-ref-del.sed ref-del.sed
INCLUDES = -I. -I$(srcdir) -I${top_builddir} -I${top_srcdir}
libgnuintl.h: $(srcdir)/libgnuintl.h.in
cp $(srcdir)/libgnuintl.h.in libgnuintl.h
libintl.h: libgnuintl.h
cp libgnuintl.h libintl.h
charset.alias: $(srcdir)/config.charset
$(SHELL) $(srcdir)/config.charset '@host@' > t-$@
mv t-$@ $@
check: all
# We must not install the libintl.h/libintl.a files if we are on a
# system which has the GNU gettext() function in its C library or in a
# separate library.
# If you want to use the one which comes with this version of the
# package, you have to use `configure --with-included-gettext'.
install: install-exec install-data
install-exec: all
if { test "$(PACKAGE)" = "gettext-runtime" || test "$(PACKAGE)" = "gettext-tools"; } \
&& test '@USE_INCLUDED_LIBINTL@' = yes; then \
$(mkinstalldirs) $(DESTDIR)$(libdir) $(DESTDIR)$(includedir); \
$(INSTALL_DATA) libintl.h $(DESTDIR)$(includedir)/libintl.h; \
$(LIBTOOL) --mode=install \
$(INSTALL_DATA) libintl.$la $(DESTDIR)$(libdir)/libintl.$la; \
if test "@RELOCATABLE@" = yes; then \
dependencies=`sed -n -e 's,^dependency_libs=\(.*\),\1,p' < $(DESTDIR)$(libdir)/libintl.la | sed -e "s,^',," -e "s,'\$$,,"`; \
if test -n "$dependencies"; then \
rm -f $(DESTDIR)$(libdir)/libintl.la; \
fi; \
fi; \
else \
: ; \
fi
if test "$(PACKAGE)" = "gettext-tools" \
&& test '@USE_INCLUDED_LIBINTL@' = no; then \
$(mkinstalldirs) $(DESTDIR)$(libdir); \
$(LIBTOOL) --mode=install \
$(INSTALL_DATA) libgnuintl.$la $(DESTDIR)$(libdir)/libgnuintl.$la; \
rm -f $(DESTDIR)$(libdir)/preloadable_libintl.so; \
$(INSTALL_DATA) $(DESTDIR)$(libdir)/libgnuintl.so $(DESTDIR)$(libdir)/preloadable_libintl.so; \
$(LIBTOOL) --mode=uninstall \
rm -f $(DESTDIR)$(libdir)/libgnuintl.$la; \
else \
: ; \
fi
if test '@USE_INCLUDED_LIBINTL@' = yes; then \
$(mkinstalldirs) $(DESTDIR)$(localedir); \
test -f $(DESTDIR)$(localedir)/locale.alias \
&& orig=$(DESTDIR)$(localedir)/locale.alias \
|| orig=$(srcdir)/locale.alias; \
temp=$(DESTDIR)$(localedir)/t-locale.alias; \
dest=$(DESTDIR)$(localedir)/locale.alias; \
sed -f ref-add.sed $$orig > $$temp; \
$(INSTALL_DATA) $$temp $$dest; \
rm -f $$temp; \
else \
: ; \
fi
install-data: all
if test "$(PACKAGE)" = "gettext-tools"; then \
$(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \
$(INSTALL_DATA) VERSION $(DESTDIR)$(gettextsrcdir)/VERSION; \
$(INSTALL_DATA) ChangeLog.inst $(DESTDIR)$(gettextsrcdir)/ChangeLog; \
dists="COPYING.LIB-2.0 COPYING.LIB-2.1 $(DISTFILES.common)"; \
for file in $$dists; do \
$(INSTALL_DATA) $(srcdir)/$$file \
$(DESTDIR)$(gettextsrcdir)/$$file; \
done; \
chmod a+x $(DESTDIR)$(gettextsrcdir)/config.charset; \
dists="$(DISTFILES.generated)"; \
for file in $$dists; do \
if test -f $$file; then dir=.; else dir=$(srcdir); fi; \
$(INSTALL_DATA) $$dir/$$file \
$(DESTDIR)$(gettextsrcdir)/$$file; \
done; \
dists="$(DISTFILES.obsolete)"; \
for file in $$dists; do \
rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
done; \
else \
: ; \
fi
install-strip: install
installdirs:
if { test "$(PACKAGE)" = "gettext-runtime" || test "$(PACKAGE)" = "gettext-tools"; } \
&& test '@USE_INCLUDED_LIBINTL@' = yes; then \
$(mkinstalldirs) $(DESTDIR)$(libdir) $(DESTDIR)$(includedir); \
else \
: ; \
fi
if test "$(PACKAGE)" = "gettext-tools" \
&& test '@USE_INCLUDED_LIBINTL@' = no; then \
$(mkinstalldirs) $(DESTDIR)$(libdir); \
else \
: ; \
fi
if test '@USE_INCLUDED_LIBINTL@' = yes; then \
test @GLIBC21@ != no || $(mkinstalldirs) $(DESTDIR)$(libdir); \
$(mkinstalldirs) $(DESTDIR)$(localedir); \
else \
: ; \
fi
if test "$(PACKAGE)" = "gettext-tools"; then \
$(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \
else \
: ; \
fi
# Define this as empty until I found a useful application.
installcheck:
uninstall:
if { test "$(PACKAGE)" = "gettext-runtime" || test "$(PACKAGE)" = "gettext-tools"; } \
&& test '@USE_INCLUDED_LIBINTL@' = yes; then \
rm -f $(DESTDIR)$(includedir)/libintl.h; \
$(LIBTOOL) --mode=uninstall \
rm -f $(DESTDIR)$(libdir)/libintl.$la; \
else \
: ; \
fi
if test "$(PACKAGE)" = "gettext-tools" \
&& test '@USE_INCLUDED_LIBINTL@' = no; then \
rm -f $(DESTDIR)$(libdir)/preloadable_libintl.so; \
else \
: ; \
fi
if test '@USE_INCLUDED_LIBINTL@' = yes; then \
if test -f $(DESTDIR)$(prefix)/libdata/charset.alias; then \
temp=$(DESTDIR)$(prefix)/libdata/t-charset.alias; \
dest=$(DESTDIR)$(prefix)/libdata/charset.alias; \
sed -f ref-del.sed $$dest > $$temp; \
if grep '^# Packages using this file: $$' $$temp > /dev/null; then \
rm -f $$dest; \
else \
$(INSTALL_DATA) $$temp $$dest; \
fi; \
rm -f $$temp; \
fi; \
if test -f $(DESTDIR)$(localedir)/locale.alias; then \
temp=$(DESTDIR)$(localedir)/t-locale.alias; \
dest=$(DESTDIR)$(localedir)/locale.alias; \
sed -f ref-del.sed $$dest > $$temp; \
if grep '^# Packages using this file: $$' $$temp > /dev/null; then \
rm -f $$dest; \
else \
$(INSTALL_DATA) $$temp $$dest; \
fi; \
rm -f $$temp; \
fi; \
else \
: ; \
fi
if test "$(PACKAGE)" = "gettext-tools"; then \
for file in VERSION ChangeLog COPYING.LIB-2.0 COPYING.LIB-2.1 $(DISTFILES.common) $(DISTFILES.generated); do \
rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
done; \
else \
: ; \
fi
info dvi ps pdf html:
$(OBJECTS): ${top_builddir}/config.h libgnuintl.h
bindtextdom.$lo dcgettext.$lo dcigettext.$lo dcngettext.$lo dgettext.$lo dngettext.$lo finddomain.$lo gettext.$lo intl-compat.$lo loadmsgcat.$lo localealias.$lo ngettext.$lo textdomain.$lo: $(srcdir)/gettextP.h $(srcdir)/gmo.h $(srcdir)/loadinfo.h
dcigettext.$lo loadmsgcat.$lo: $(srcdir)/hash-string.h
explodename.$lo l10nflist.$lo: $(srcdir)/loadinfo.h
dcigettext.$lo loadmsgcat.$lo plural.$lo plural-exp.$lo: $(srcdir)/plural-exp.h
dcigettext.$lo: $(srcdir)/eval-plural.h
localcharset.$lo: $(srcdir)/localcharset.h
localealias.$lo localcharset.$lo relocatable.$lo: $(srcdir)/relocatable.h
tags: TAGS
TAGS: $(HEADERS) $(SOURCES)
here=`pwd`; cd $(srcdir) && etags -o $$here/TAGS $(HEADERS) $(SOURCES)
ctags: CTAGS
CTAGS: $(HEADERS) $(SOURCES)
here=`pwd`; cd $(srcdir) && ctags -o $$here/CTAGS $(HEADERS) $(SOURCES)
id: ID
ID: $(HEADERS) $(SOURCES)
here=`pwd`; cd $(srcdir) && mkid -f$$here/ID $(HEADERS) $(SOURCES)
mostlyclean:
rm -f *.a *.la *.o *.obj *.lo core core.*
rm -f libgnuintl.h libintl.h charset.alias ref-add.sed ref-del.sed
rm -f -r .libs _libs
clean: mostlyclean
distclean: clean
rm -f Makefile ID TAGS
if test "$(PACKAGE)" = "gettext-runtime" || test "$(PACKAGE)" = "gettext-tools"; then \
rm -f ChangeLog.inst $(DISTFILES.normal); \
else \
: ; \
fi
maintainer-clean: distclean
@echo "This command is intended for maintainers to use;"
@echo "it deletes files that may require special tools to rebuild."
# GNU gettext needs not contain the file `VERSION' but contains some
# other files which should not be distributed in other packages.
distdir = ../$(PACKAGE)-$(VERSION)/$(subdir)
dist distdir: Makefile
if test "$(PACKAGE)" = "gettext-tools"; then \
: ; \
else \
if test "$(PACKAGE)" = "gettext-runtime"; then \
additional="$(DISTFILES.gettext)"; \
else \
additional="$(DISTFILES.normal)"; \
fi; \
$(MAKE) $(DISTFILES.common) $(DISTFILES.generated) $$additional; \
for file in ChangeLog $(DISTFILES.common) $(DISTFILES.generated) $$additional; do \
if test -f $$file; then dir=.; else dir=$(srcdir); fi; \
cp -p $$dir/$$file $(distdir); \
done; \
fi
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) && $(SHELL) ./config.status
# This would be more efficient, but doesn't work any more with autoconf-2.57,
# when AC_CONFIG_FILES([intl/Makefile:somedir/Makefile.in]) is used.
# cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
# Tell versions [3.59,3.63) of GNU make not to export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
Binary file not shown.
+4 -4
View File
@@ -1,6 +1,6 @@
<HTML>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- Created on February, 9 2006 by texi2html 1.64 -->
<!-- Created on January, 2 2007 by texi2html 1.64 -->
<!--
Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)
Karl Berry <karl@freefriends.org>
@@ -314,7 +314,7 @@ of the following modifiers, each preceded by a <SAMP>`:'</SAMP>.
<P>
<DT><CODE>t</CODE>
<DD>Remove all leading pathname components, leaving the tail.
<DD>Remove all leading pathname components, leaving the tail.
<P>
<DT><CODE>r</CODE>
@@ -2100,7 +2100,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>February, 9 2006</I>
This document was generated by <I>Chet Ramey</I> on <I>January, 2 2007</I>
using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html
"><I>texi2html</I></A>
<P></P>
@@ -2262,7 +2262,7 @@ the following structure:
<BR>
<FONT SIZE="-1">
This document was generated
by <I>Chet Ramey</I> on <I>February, 9 2006</I>
by <I>Chet Ramey</I> on <I>January, 2 2007</I>
using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html
"><I>texi2html</I></A>
+29 -29
View File
@@ -1,11 +1,11 @@
This is history.info, produced by makeinfo version 4.7 from
This is history.info, produced by makeinfo version 4.8 from
./history.texi.
This document describes the GNU History library (version 5.2, 9
February 2006), a programming tool that provides a consistent user
This document describes the GNU History library (version 5.2, 30
December 2006), a programming tool that provides a consistent user
interface for recalling lines of previously typed input.
Copyright (C) 1988-2004 Free Software Foundation, Inc.
Copyright (C) 1988-2006 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
@@ -13,7 +13,7 @@ preserved on all copies.
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
Version 1.2 or any later version published by the Free Software
Foundation; with no Invariant Sections, with the Front-Cover texts
being "A GNU Manual," and with the Back-Cover Texts as in (a)
below. A copy of the license is included in the section entitled
@@ -207,7 +207,7 @@ more of the following modifiers, each preceded by a `:'.
Remove a trailing pathname component, leaving only the head.
`t'
Remove all leading pathname components, leaving the tail.
Remove all leading pathname components, leaving the tail.
`r'
Remove a trailing suffix of the form `.SUFFIX', leaving the
@@ -1325,28 +1325,28 @@ Appendix C Function and Variable Index

Tag Table:
Node: Top1280
Node: Using History Interactively1905
Node: History Interaction2413
Node: Event Designators3837
Node: Word Designators4772
Node: Modifiers6411
Node: Programming with GNU History7638
Node: Introduction to History8370
Node: History Storage10060
Node: History Functions11195
Node: Initializing History and State Management12184
Node: History List Management12996
Node: Information About the History List15028
Node: Moving Around the History List16525
Node: Searching the History List17526
Node: Managing the History File19458
Node: History Expansion21278
Node: History Variables23186
Node: History Programming Example25992
Node: Copying This Manual28669
Node: GNU Free Documentation License28929
Node: Concept Index51335
Node: Function and Variable Index52175
Node: Top1281
Node: Using History Interactively1906
Node: History Interaction2414
Node: Event Designators3838
Node: Word Designators4773
Node: Modifiers6412
Node: Programming with GNU History7637
Node: Introduction to History8369
Node: History Storage10059
Node: History Functions11194
Node: Initializing History and State Management12183
Node: History List Management12995
Node: Information About the History List15027
Node: Moving Around the History List16524
Node: Searching the History List17525
Node: Managing the History File19457
Node: History Expansion21277
Node: History Variables23185
Node: History Programming Example25991
Node: Copying This Manual28668
Node: GNU Free Documentation License28928
Node: Concept Index51334
Node: Function and Variable Index52174

End Tag Table
+18 -18
View File
@@ -1,4 +1,4 @@
This is TeX, Version 3.14159 (Web2C 7.4.5) (format=tex 2005.3.22) 9 FEB 2006 09:50
This is TeX, Version 3.141592 (Web2C 7.5.4) (format=tex 2006.11.28) 2 JAN 2007 10:33
**/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 2003-02-03.16]: Basics,
@@ -106,7 +106,7 @@ cross references,
\auxfile=\write2
\savesfregister=\count46
\footnoteno=\count47
(/sw/share/texmf/tex/generic/misc/epsf.tex
(/sw/share/texmf-dist/tex/generic/epsf/epsf.tex
\epsffilein=\read0
\epsfframemargin=\dimen39
\epsfframethickness=\dimen40
@@ -119,18 +119,19 @@ cross references,
\epsfnoopenhelp=\toks24
)
\noepsfhelp=\toks25
localization,
localization,
\nolanghelp=\toks26
\defaultparindent=\dimen47
and turning on texinfo input format.) (./history.aux)
and turning on texinfo input format.) (./history.aux)
@cpindfile=@write3
@fnindfile=@write4
@vrindfile=@write5
@tpindfile=@write6
@kyindfile=@write7
@pgindfile=@write8
(./version.texi) [1
(./version.texi) [1
\openout2 = `history.aux'.
\openout3 = `history.cp'.
@@ -145,25 +146,24 @@ and turning on texinfo input format.) (./history.aux)
\openout8 = `history.pg'.
]
[2] (./history.toc) [-1] [-2] (./hsuser.texi Chapter 1
] [2] (./history.toc) [-1] [-2] (./hsuser.texi Chapter 1
\openout0 = `history.toc'.
@btindfile=@write9
[1
[1
\openout9 = `history.bt'.
] [2]) (./hstech.texi
Chapter 2 [3] [4] [5] [6] [7] [8] [9] [10] [11]) Appendix A [12] (./fdl.texi
[13] [14] [15] [16] [17] [18]) Appendix B [19] [20] (./history.cps) Appendix C
[21] [22] (./history.vrs) [23] [24] )
] [2]) (./hstech.texi Chapter 2 [3] [4] [5] [6] [7] [8] [9] [10] [11])
Appendix A [12] (./fdl.texi [13] [14] [15] [16] [17] [18]) Appendix B [19]
[20] (./history.cps) Appendix C [21] [22] (./history.vrs) [23] [24] )
Here is how much of TeX's memory you used:
1409 strings out of 98002
16451 string characters out of 1221987
45504 words of memory out of 1000001
1409 strings out of 97980
16466 string characters out of 1221004
45506 words of memory out of 1000000
2271 multiletter control sequences out of 10000+50000
31953 words of font info for 111 fonts, out of 500000 for 1000
31953 words of font info for 111 fonts, out of 500000 for 2000
19 hyphenation exceptions out of 1000
15i,6n,17p,283b,649s stack positions out of 1500i,500n,5000p,200000b,5000s
Output written on history.dvi (28 pages, 79860 bytes).
Output written on history.dvi (28 pages, 81828 bytes).
+480 -311
View File
@@ -1,17 +1,18 @@
%!PS-Adobe-2.0
%%Creator: dvips(k) 5.92b Copyright 2002 Radical Eye Software
%%Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software
%%Title: history.dvi
%%Pages: 28
%%PageOrder: Ascend
%%BoundingBox: 0 0 596 842
%%BoundingBox: 0 0 595 842
%%DocumentFonts: CMBX12 CMR10 CMTT10 CMSY10 CMBXTI10 CMTI10 CMCSC10
%%+ CMSL10 CMSLTT10 CMBX10 CMSS10 CMTT9 CMR9 CMTI9
%%DocumentPaperSizes: a4
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips -D 300 -o history.ps history.dvi
%DVIPSParameters: dpi=300, compressed
%DVIPSSource: TeX output 2006.02.09:0950
%%BeginProcSet: texc.pro
%DVIPSParameters: dpi=300
%DVIPSSource: TeX output 2007.01.02:1033
%%BeginProcSet: tex.pro 0 0
%!
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
@@ -30,22 +31,10 @@ df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S
/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy
setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask
restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
@@ -69,202 +58,7 @@ p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
%%EndProcSet
%%BeginProcSet: f7b6d320.enc
% Thomas Esser, Dec 2002. public domain
%
% Encoding for:
% cmb10 cmbx10 cmbx12 cmbx5 cmbx6 cmbx7 cmbx8 cmbx9 cmbxsl10
% cmdunh10 cmr10 cmr12 cmr17cmr6 cmr7 cmr8 cmr9 cmsl10 cmsl12 cmsl8
% cmsl9 cmss10cmss12 cmss17 cmss8 cmss9 cmssbx10 cmssdc10 cmssi10
% cmssi12 cmssi17 cmssi8cmssi9 cmssq8 cmssqi8 cmvtt10
%
/TeXf7b6d320Encoding [
/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega
/ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute /caron /breve
/macron /ring /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
/suppress /exclam /quotedblright /numbersign /dollar /percent /ampersand
/quoteright /parenleft /parenright /asterisk /plus /comma /hyphen
/period /slash /zero /one /two /three /four /five /six /seven /eight
/nine /colon /semicolon /exclamdown /equal /questiondown /question /at
/A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W /X
/Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
/quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u
/v /w /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis /suppress
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space
/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /.notdef
/.notdef /Omega /ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute
/caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE
/OE /Oslash /suppress /dieresis /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
] def
%%EndProcSet
%%BeginProcSet: 09fbbfac.enc
% Thomas Esser, Dec 2002. public domain
%
% Encoding for:
% cmsltt10 cmtt10 cmtt12 cmtt8 cmtt9
/TeX09fbbfacEncoding [
/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi
/Omega /arrowup /arrowdown /quotesingle /exclamdown /questiondown
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring /cedilla
/germandbls /ae /oe /oslash /AE /OE /Oslash /visiblespace /exclam
/quotedbl /numbersign /dollar /percent /ampersand /quoteright /parenleft
/parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
/two /three /four /five /six /seven /eight /nine /colon /semicolon /less
/equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N
/O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash /bracketright
/asciicircum /underscore /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l
/m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright
/asciitilde /dieresis /visiblespace /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /space /Gamma /Delta /Theta /Lambda /Xi /Pi
/Sigma /Upsilon /Phi /Psi /.notdef /.notdef /Omega /arrowup /arrowdown
/quotesingle /exclamdown /questiondown /dotlessi /dotlessj /grave /acute
/caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE
/OE /Oslash /visiblespace /dieresis /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
] def
%%EndProcSet
%%BeginProcSet: bbad153f.enc
% Thomas Esser, Dec 2002. public domain
%
% Encoding for:
% cmsy10 cmsy5 cmsy6 cmsy7 cmsy8 cmsy9
%
/TeXbbad153fEncoding [
/minus /periodcentered /multiply /asteriskmath /divide /diamondmath
/plusminus /minusplus /circleplus /circleminus /circlemultiply
/circledivide /circledot /circlecopyrt /openbullet /bullet
/equivasymptotic /equivalence /reflexsubset /reflexsuperset /lessequal
/greaterequal /precedesequal /followsequal /similar /approxequal
/propersubset /propersuperset /lessmuch /greatermuch /precedes /follows
/arrowleft /arrowright /arrowup /arrowdown /arrowboth /arrownortheast
/arrowsoutheast /similarequal /arrowdblleft /arrowdblright /arrowdblup
/arrowdbldown /arrowdblboth /arrownorthwest /arrowsouthwest /proportional
/prime /infinity /element /owner /triangle /triangleinv /negationslash
/mapsto /universal /existential /logicalnot /emptyset /Rfractur /Ifractur
/latticetop /perpendicular /aleph /A /B /C /D /E /F /G /H /I /J /K
/L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /union /intersection
/unionmulti /logicaland /logicalor /turnstileleft /turnstileright
/floorleft /floorright /ceilingleft /ceilingright /braceleft /braceright
/angbracketleft /angbracketright /bar /bardbl /arrowbothv /arrowdblbothv
/backslash /wreathproduct /radical /coproduct /nabla /integral
/unionsq /intersectionsq /subsetsqequal /supersetsqequal /section
/dagger /daggerdbl /paragraph /club /diamond /heart /spade /arrowleft
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/minus /periodcentered /multiply /asteriskmath /divide /diamondmath
/plusminus /minusplus /circleplus /circleminus /.notdef /.notdef
/circlemultiply /circledivide /circledot /circlecopyrt /openbullet
/bullet /equivasymptotic /equivalence /reflexsubset /reflexsuperset
/lessequal /greaterequal /precedesequal /followsequal /similar
/approxequal /propersubset /propersuperset /lessmuch /greatermuch
/precedes /follows /arrowleft /spade /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
] def
%%EndProcSet
%%BeginProcSet: 74afc74c.enc
% Thomas Esser, Dec 2002. public domain
%
% Encoding for:
% cmbxti10 cmff10 cmfi10 cmfib8 cmti10 cmti12 cmti7 cmti8cmti9 cmu10
%
/TeX74afc74cEncoding [
/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega
/ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute /caron /breve
/macron /ring /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
/suppress /exclam /quotedblright /numbersign /sterling /percent
/ampersand /quoteright /parenleft /parenright /asterisk /plus /comma
/hyphen /period /slash /zero /one /two /three /four /five /six /seven
/eight /nine /colon /semicolon /exclamdown /equal /questiondown /question
/at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W
/X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
/quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u
/v /w /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis /suppress
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space
/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /.notdef
/.notdef /Omega /ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute
/caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE
/OE /Oslash /suppress /dieresis /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
] def
%%EndProcSet
%%BeginProcSet: 0ef0afca.enc
% Thomas Esser, Dec 2002. public domain
%
% Encoding for:
% cmr5
%
/TeX0ef0afcaEncoding [
/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega
/arrowup /arrowdown /quotesingle /exclamdown /questiondown /dotlessi
/dotlessj /grave /acute /caron /breve /macron /ring /cedilla /germandbls
/ae /oe /oslash /AE /OE /Oslash /suppress /exclam /quotedblright
/numbersign /dollar /percent /ampersand /quoteright /parenleft
/parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
/two /three /four /five /six /seven /eight /nine /colon /semicolon
/less /equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K
/L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /quotedblleft
/bracketright /circumflex /dotaccent /quoteleft /a /b /c /d /e /f /g /h
/i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z /endash /emdash
/hungarumlaut /tilde /dieresis /suppress /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /space /Gamma /Delta /Theta /Lambda
/Xi /Pi /Sigma /Upsilon /Phi /Psi /.notdef /.notdef /Omega /arrowup
/arrowdown /quotesingle /exclamdown /questiondown /dotlessi /dotlessj
/grave /acute /caron /breve /macron /ring /cedilla /germandbls /ae /oe
/oslash /AE /OE /Oslash /suppress /dieresis /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
] def
%%EndProcSet
%%BeginProcSet: texps.pro
%%BeginProcSet: texps.pro 0 0
%!
TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
@@ -301,10 +95,9 @@ end readonly def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
dup 46 /period put
readonly def
/FontBBox{-35 -250 1148 750}readonly def
/UniqueID 5000827 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
@@ -368,10 +161,42 @@ end readonly def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
dup 44 /comma put
dup 48 /zero put
dup 49 /one put
dup 51 /three put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 57 /nine put
dup 68 /D put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 76 /L put
dup 78 /N put
dup 83 /S put
dup 85 /U put
dup 97 /a put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 120 /x put
dup 121 /y put
readonly def
/FontBBox{-39 -250 1036 750}readonly def
/UniqueID 5000792 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
@@ -608,10 +433,28 @@ end readonly def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
dup 49 /one put
dup 50 /two put
dup 97 /a put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 119 /w put
dup 120 /x put
dup 121 /y put
readonly def
/FontBBox{-20 -233 617 696}readonly def
/UniqueID 5000800 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0528A405DF15F03DB1C3DA8B850431F8
@@ -772,10 +615,84 @@ end readonly def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
dup 33 /exclam put
dup 34 /quotedbl put
dup 35 /numbersign put
dup 36 /dollar put
dup 37 /percent put
dup 38 /ampersand put
dup 39 /quoteright put
dup 40 /parenleft put
dup 41 /parenright put
dup 42 /asterisk put
dup 43 /plus put
dup 44 /comma put
dup 45 /hyphen put
dup 46 /period put
dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 52 /four put
dup 54 /six put
dup 58 /colon put
dup 59 /semicolon put
dup 60 /less put
dup 61 /equal put
dup 62 /greater put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 76 /L put
dup 78 /N put
dup 80 /P put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 86 /V put
dup 89 /Y put
dup 91 /bracketleft put
dup 92 /backslash put
dup 93 /bracketright put
dup 95 /underscore put
dup 96 /quoteleft put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
dup 123 /braceleft put
dup 124 /bar put
dup 125 /braceright put
readonly def
/FontBBox{-6 -233 542 698}readonly def
/UniqueID 5000831 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
@@ -1165,10 +1082,10 @@ end readonly def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
dup 40 /parenleft put
dup 41 /parenright put
readonly def
/FontBBox{-61 -250 999 759}readonly def
/UniqueID 5000803 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
@@ -1238,10 +1155,35 @@ end readonly def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
dup 12 /fi put
dup 13 /fl put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
readonly def
/FontBBox{-301 -250 1164 946}readonly def
/UniqueID 5000768 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
@@ -1470,10 +1412,81 @@ end readonly def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
dup 33 /exclam put
dup 34 /quotedbl put
dup 35 /numbersign put
dup 36 /dollar put
dup 37 /percent put
dup 38 /ampersand put
dup 40 /parenleft put
dup 41 /parenright put
dup 42 /asterisk put
dup 43 /plus put
dup 44 /comma put
dup 45 /hyphen put
dup 46 /period put
dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 58 /colon put
dup 59 /semicolon put
dup 60 /less put
dup 61 /equal put
dup 62 /greater put
dup 63 /question put
dup 65 /A put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 76 /L put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 89 /Y put
dup 91 /bracketleft put
dup 92 /backslash put
dup 93 /bracketright put
dup 94 /asciicircum put
dup 95 /underscore put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
dup 123 /braceleft put
dup 124 /bar put
dup 125 /braceright put
dup 126 /asciitilde put
readonly def
/FontBBox{-4 -235 731 800}readonly def
/UniqueID 5000832 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
@@ -1878,10 +1891,61 @@ end readonly def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
dup 12 /fi put
dup 44 /comma put
dup 46 /period put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 58 /colon put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 76 /L put
dup 77 /M put
dup 78 /N put
dup 80 /P put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 86 /V put
dup 87 /W put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
readonly def
/FontBBox{-53 -251 1139 750}readonly def
/UniqueID 5000769 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
@@ -2191,10 +2255,37 @@ end readonly def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
dup 11 /ff put
dup 12 /fi put
dup 42 /asterisk put
dup 49 /one put
dup 50 /two put
dup 91 /bracketleft put
dup 93 /bracketright put
dup 97 /a put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
readonly def
/FontBBox{-62 -250 1123 750}readonly def
/UniqueID 5000798 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
@@ -2426,10 +2517,24 @@ end readonly def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
dup 97 /a put
dup 99 /c put
dup 100 /d put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 106 /j put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 112 /p put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 120 /x put
readonly def
/FontBBox{14 -250 1077 750}readonly def
/UniqueID 5000772 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
@@ -2570,10 +2675,9 @@ end readonly def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
dup 46 /period put
readonly def
/FontBBox{-163 -250 1146 969}readonly def
/UniqueID 5000828 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
@@ -2637,10 +2741,9 @@ end readonly def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
dup 46 /period put
readonly def
/FontBBox{-29 -250 1274 754}readonly def
/UniqueID 5000771 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
@@ -2704,10 +2807,9 @@ end readonly def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
dup 13 /circlecopyrt put
readonly def
/FontBBox{-29 -960 1116 775}readonly def
/UniqueID 5000820 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964
@@ -2761,10 +2863,89 @@ end readonly def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
dup 11 /ff put
dup 12 /fi put
dup 13 /fl put
dup 14 /ffi put
dup 34 /quotedblright put
dup 39 /quoteright put
dup 40 /parenleft put
dup 41 /parenright put
dup 44 /comma put
dup 45 /hyphen put
dup 46 /period put
dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 57 /nine put
dup 58 /colon put
dup 59 /semicolon put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 74 /J put
dup 75 /K put
dup 76 /L put
dup 77 /M put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 81 /Q put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 86 /V put
dup 87 /W put
dup 88 /X put
dup 89 /Y put
dup 90 /Z put
dup 91 /bracketleft put
dup 92 /quotedblleft put
dup 93 /bracketright put
dup 96 /quoteleft put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 106 /j put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
dup 124 /emdash put
readonly def
/FontBBox{-251 -250 1009 969}readonly def
/UniqueID 5000793 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
@@ -3246,66 +3427,54 @@ E332FCFDCE37333888533833BFEE6525BB9BEE05
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
TeXDict begin 39158280 55380996 1000 300 300 (history.dvi)
@start /Fa 209[12 46[{ TeX74afc74cEncoding ReEncodeFont }1
37.3599 /CMTI9 rf /Fb 134[20 20 1[20 21 15 15 15 1[21
19 21 32 3[11 21 19 1[17 21 17 1[19 11[29 1[21 4[29 1[24
3[29 30 25 1[29 10[19 19 19 19 2[19 1[19 19 3[11 44[{
TeXf7b6d320Encoding ReEncodeFont }34 37.3599 /CMR9 rf
/Fc 134[20 3[20 20 20 20 2[20 20 20 20 2[20 20 2[20 3[20
97[{ TeX09fbbfacEncoding ReEncodeFont }13 37.3599 /CMSLTT10
rf /Fd 130[20 20 20 20 20 20 20 20 20 20 20 20 20 20
20 20 20 20 20 1[20 20 20 20 20 20 20 20 20 20 20 1[20
20 20 1[20 2[20 20 20 20 20 1[20 1[20 1[20 2[20 20 20
20 20 20 20 20 20 2[20 20 20 20 20 3[20 1[20 1[20 20
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 33[{
TeX09fbbfacEncoding ReEncodeFont }76 37.3599 /CMTT9
rf /Fe 214[18 18 40[{ TeXf7b6d320Encoding ReEncodeFont }2
45.4545 /CMSS10 rf /Ff 133[25 30 30 41 30 32 22 23 24
30 32 29 32 48 16 30 1[16 32 29 18 26 32 25 32 28 83[32
32 12[{ TeXf7b6d320Encoding ReEncodeFont }27 49.8132
/CMBX10 rf /Fg 137[26 26 26 26 26 2[26 26 26 26 2[26
26 1[26 26 26 26 26 26 1[26 5[26 4[26 26 26 2[26 26 4[26
26 2[26 3[26 22[26 42[{ TeX09fbbfacEncoding ReEncodeFont }29
49.8132 /CMTT10 rf /Fh 134[24 24 24 1[24 24 24 24 2[24
24 1[24 2[24 1[24 24 24 24 49[24 24 49[{
TeX09fbbfacEncoding ReEncodeFont }17 45.4545 /CMSLTT10
rf /Fi 133[27 32 32 44 32 34 24 24 25 1[34 31 34 51 17
2[17 34 31 19 28 34 27 34 30 9[63 1[47 1[34 4[48 58 37
2[23 48 1[39 40 47 2[46 6[17 2[31 31 31 31 31 31 31 2[17
33[34 12[{ TeXf7b6d320Encoding ReEncodeFont }45 54.5455
/CMBX12 rf /Fj 134[24 24 33 24 25 18 18 18 24 25 23 25
38 13 2[13 25 23 14 20 25 20 1[23 3[13 1[13 40[23 23
6[23 29[25 27 11[{ TeXf7b6d320Encoding ReEncodeFont }29
TeXDict begin 39139632 55387786 1000 300 300 (history.dvi)
@start /Fa 209[12 46[{}1 37.3599 /CMTI9 rf /Fb 134[20
20 1[20 21 15 15 15 1[21 19 21 32 3[11 21 19 1[17 21
17 1[19 11[29 1[21 4[29 1[24 3[29 30 25 1[29 10[19 19
19 19 2[19 1[19 19 3[11 44[{}34 37.3599 /CMR9 rf /Fc
134[20 3[20 20 20 20 2[20 20 20 20 2[20 20 2[20 3[20
97[{}13 37.3599 /CMSLTT10 rf /Fd 130[20 20 20 20 20 20
20 20 20 20 20 20 20 20 20 20 20 20 20 1[20 20 20 20
20 20 20 20 20 20 20 1[20 20 20 1[20 2[20 20 20 20 20
1[20 1[20 1[20 2[20 20 20 20 20 20 20 20 20 2[20 20 20
20 20 3[20 1[20 1[20 20 20 20 20 20 20 20 20 20 20 20
20 20 20 20 20 20 33[{}76 37.3599 /CMTT9 rf /Fe 214[18
18 40[{}2 45.4545 /CMSS10 rf /Ff 133[25 30 30 41 30 32
22 23 24 30 32 29 32 48 16 30 1[16 32 29 18 26 32 25
32 28 83[32 32 12[{}27 49.8132 /CMBX10 rf /Fg 137[26
26 26 26 26 2[26 26 26 26 2[26 26 1[26 26 26 26 26 26
1[26 5[26 4[26 26 26 2[26 26 4[26 26 2[26 3[26 22[26
42[{}29 49.8132 /CMTT10 rf /Fh 134[24 24 24 1[24 24 24
24 2[24 24 1[24 2[24 1[24 24 24 24 49[24 24 49[{}17 45.4545
/CMSLTT10 rf /Fi 133[27 32 32 44 32 34 24 24 25 1[34
31 34 51 17 2[17 34 31 19 28 34 27 34 30 9[63 1[47 1[34
4[48 58 37 2[23 48 1[39 40 47 2[46 6[17 2[31 31 31 31
31 31 31 2[17 33[34 12[{}45 54.5455 /CMBX12 rf /Fj 134[24
24 33 24 25 18 18 18 24 25 23 25 38 13 2[13 25 23 14
20 25 20 1[23 3[13 1[13 40[23 23 6[23 29[25 27 11[{}29
45.4545 /CMSL10 rf /Fk 135[28 2[28 27 21 2[25 1[28 34
23 1[19 14 28 29 24 1[28 27 1[28 97[{ TeX0ef0afcaEncoding ReEncodeFont }
16 45.4545 /CMCSC10 rf /Fl 209[14 46[{
TeX74afc74cEncoding ReEncodeFont }1 45.4545 /CMTI10
rf /Fm 209[21 46[{ TeX74afc74cEncoding ReEncodeFont }1
23 1[19 14 28 29 24 1[28 27 1[28 97[{}16 45.4545 /CMCSC10
rf /Fl 209[14 46[{}1 45.4545 /CMTI10 rf /Fm 209[21 46[{}1
59.7758 /CMBXTI10 rf /Fn 134[43 43 58 43 45 31 32 33
1[45 40 45 67 22 2[22 45 40 25 37 45 36 45 39 10[61 62
56 3[55 1[63 77 3[30 63 63 51 2[58 57 61 14[40 40 49[{
TeXf7b6d320Encoding ReEncodeFont }37 71.731 /CMBX12
rf /Fo 242[45 13[{ TeXbbad153fEncoding ReEncodeFont }1
45.4545 /CMSY10 rf /Fp 134[35 35 49 35 37 26 27 27 1[37
34 37 56 19 2[19 37 34 21 31 37 30 37 33 9[69 51 52 47
37 50 1[46 1[53 64 40 2[25 53 53 42 44 52 49 48 51 11[34
34 34 34 34 2[19 1[19 44[{ TeXf7b6d320Encoding ReEncodeFont }48
59.7758 /CMBX12 rf /Fq 129[24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24 24 1[24 24 24 24 24 24
24 24 24 1[24 24 24 24 24 1[24 3[24 24 24 24 1[24 24
24 1[24 2[24 24 24 24 24 24 2[24 1[24 24 24 24 24 24
7[24 24 24 24 24 24 24 24 24 24 24 1[24 24 24 24 24 24
33[{ TeX09fbbfacEncoding ReEncodeFont }73 45.4545 /CMTT10
rf /Fr 131[45 1[20 24 24 33 24 25 18 18 18 24 25 23 25
38 13 24 14 13 25 23 14 20 25 20 25 23 13 2[13 23 13
28 34 34 47 34 34 33 25 33 35 31 35 34 42 28 35 23 16
34 36 30 31 35 33 32 34 5[13 13 23 23 23 23 23 23 23
23 23 23 23 13 15 13 2[18 18 13 4[23 19[38 25 25 27 11[{
TeXf7b6d320Encoding ReEncodeFont }81 45.4545 /CMR10
56 3[55 1[63 77 3[30 63 63 51 2[58 57 61 14[40 40 49[{}37
71.731 /CMBX12 rf /Fo 242[45 13[{}1 45.4545 /CMSY10 rf
/Fp 134[35 35 49 35 37 26 27 27 1[37 34 37 56 19 2[19
37 34 21 31 37 30 37 33 9[69 51 52 47 37 50 1[46 1[53
64 40 2[25 53 53 42 44 52 49 48 51 11[34 34 34 34 34
2[19 1[19 44[{}48 59.7758 /CMBX12 rf /Fq 129[24 24 24
24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 1[24
24 24 24 24 24 24 24 24 1[24 24 24 24 24 1[24 3[24 24
24 24 1[24 24 24 1[24 2[24 24 24 24 24 24 2[24 1[24 24
24 24 24 24 7[24 24 24 24 24 24 24 24 24 24 24 1[24 24
24 24 24 24 33[{}73 45.4545 /CMTT10 rf /Fr 131[45 1[20
24 24 33 24 25 18 18 18 24 25 23 25 38 13 24 14 13 25
23 14 20 25 20 25 23 13 2[13 23 13 28 34 34 47 34 34
33 25 33 35 31 35 34 42 28 35 23 16 34 36 30 31 35 33
32 34 5[13 13 23 23 23 23 23 23 23 23 23 23 23 13 15
13 2[18 18 13 4[23 19[38 25 25 27 11[{}81 45.4545 /CMR10
rf /Fs 134[51 4[38 38 40 2[48 5[27 6[54 47 11[74 6[76
1[58 3[76 76 71[{ TeXf7b6d320Encoding ReEncodeFont }13
86.0772 /CMBX12 rf end
1[58 3[76 76 71[{}13 86.0772 /CMBX12 rf end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 300dpi
@@ -3316,19 +3485,19 @@ TeXDict begin
%%Page: 1 1
TeXDict begin 1 0 bop 75 659 a Fs(GNU)33 b(History)e(Library)p
75 709 1800 17 v 960 757 a Fr(Edition)14 b(5.2,)g(for)h
Fq(History)f(Library)g Fr(V)l(ersion)h(5.2.)1590 811
y(F)l(ebruary)g(2006)75 2467 y Fp(Chet)22 b(Ramey)-6
Fq(History)f(Library)g Fr(V)l(ersion)h(5.2.)1572 811
y(Decem)o(b)q(er)h(2006)75 2467 y Fp(Chet)22 b(Ramey)-6
b(,)23 b(Case)e(W)-6 b(estern)23 b(Reserv)n(e)f(Univ)n(ersit)n(y)75
2534 y(Brian)g(F)-6 b(o)n(x,)23 b(F)-6 b(ree)23 b(Soft)n(w)n(are)f(F)-6
b(oundation)p 75 2570 1800 9 v eop end
%%Page: 2 2
TeXDict begin 2 1 bop 75 1512 a Fr(This)18 b(do)q(cumen)o(t)g(describ)q
(es)h(the)f(GNU)g(History)f(library)g(\(v)o(ersion)h(5.2,)f(9)h(F)l
(ebruary)g(2006\),)f(a)h(pro-)75 1567 y(gramming)10 b(to)q(ol)g(that)g
TeXDict begin 2 1 bop 75 1512 a Fr(This)15 b(do)q(cumen)o(t)g(describ)q
(es)h(the)g(GNU)f(History)f(library)g(\(v)o(ersion)g(5.2,)g(30)g(Decem)
o(b)q(er)i(2006\),)d(a)i(pro-)75 1567 y(gramming)10 b(to)q(ol)g(that)g
(pro)o(vides)h(a)g(consisten)o(t)f(user)i(in)o(terface)e(for)h
(recalling)f(lines)g(of)h(previously)g(t)o(yp)q(ed)75
1621 y(input.)75 1689 y(Cop)o(yrigh)o(t)301 1688 y(c)289
1689 y Fo(\015)k Fr(1988-2004)e(F)l(ree)i(Soft)o(w)o(are)f(F)l
1689 y Fo(\015)k Fr(1988-2006)e(F)l(ree)i(Soft)o(w)o(are)f(F)l
(oundation,)g(Inc.)75 1756 y(P)o(ermission)h(is)g(gran)o(ted)h(to)f
(mak)o(e)h(and)g(distribute)g(v)o(erbatim)e(copies)i(of)g(this)g(man)o
(ual)f(pro)o(vided)h(the)75 1811 y(cop)o(yrigh)o(t)e(notice)h(and)g
@@ -3336,7 +3505,7 @@ TeXDict begin 2 1 bop 75 1512 a Fr(This)18 b(do)q(cumen)o(t)g(describ)q
(copies.)195 1878 y(P)o(ermission)i(is)h(gran)o(ted)g(to)g(cop)o(y)l(,)
h(distribute)f(and/or)g(mo)q(dify)g(this)g(do)q(cumen)o(t)h(under)195
1933 y(the)h(terms)f(of)h(the)g(GNU)g(F)l(ree)g(Do)q(cumen)o(tation)f
(License,)i(V)l(ersion)f(1.1)f(or)g(an)o(y)h(later)195
(License,)i(V)l(ersion)f(1.2)f(or)g(an)o(y)h(later)195
1988 y(v)o(ersion)13 b(published)h(b)o(y)g(the)g(F)l(ree)f(Soft)o(w)o
(are)g(F)l(oundation;)g(with)g(no)g(In)o(v)m(arian)o(t)h(Sections,)195
2042 y(with)h(the)g(F)l(ron)o(t-Co)o(v)o(er)e(texts)i(b)q(eing)h(\\A)f
@@ -4451,8 +4620,8 @@ y(publisher)d(of)f(that)g(section)g(if)g(kno)o(wn,)g(or)g(else)g(a)h
(v)m(arian)o(t)f(Sections)h(in)g(the)h(license)f(notice)g(of)g(the)g
(com)o(bined)165 1859 y(w)o(ork.)165 1925 y(In)21 b(the)g(com)o
(bination,)f(y)o(ou)h(m)o(ust)f(com)o(bine)g(an)o(y)g(sections)h(En)o
(titled)e(\\History")g(in)h(the)h(v)m(ari-)165 1980 y(ous)16
b(original)e(do)q(cumen)o(ts,)i(forming)f(one)i(section)e(En)o(titled)g
(titled)e(\\History")g(in)i(the)f(v)m(ari-)165 1980 y(ous)c(original)e
(do)q(cumen)o(ts,)i(forming)f(one)i(section)e(En)o(titled)g
(\\History";)g(lik)o(ewise)f(com)o(bine)i(an)o(y)165
2034 y(sections)f(En)o(titled)g(\\Ac)o(kno)o(wledgemen)o(ts",)g(and)h
(an)o(y)f(sections)h(En)o(titled)e(\\Dedications".)21
@@ -4543,7 +4712,7 @@ b(Ho)o(w)o(ev)o(er,)12 b(parties)h(who)h(ha)o(v)o(e)g(receiv)o(ed)g
b(License)i(from)e(time)g(to)h(time.)21 b(Suc)o(h)c(new)f(v)o(ersions)g
(will)e(b)q(e)j(similar)d(in)i(spirit)165 2212 y(to)h(the)g(presen)o(t)
g(v)o(ersion,)g(but)g(ma)o(y)f(di\013er)h(in)g(detail)f(to)h(address)g
(new)g(problems)g(or)g(concerns.)165 2266 y(See)f Fq
(new)g(problems)g(or)g(concerns.)165 2267 y(See)f Fq
(http://www.gnu.org/copyle)o(ft/)p Fr(.)165 2331 y(Eac)o(h)f(v)o
(ersion)e(of)i(the)g(License)g(is)f(giv)o(en)g(a)h(distinguishing)e(v)o
(ersion)h(n)o(um)o(b)q(er.)20 b(If)15 b(the)g(Do)q(cumen)o(t)165
Binary file not shown.
File diff suppressed because it is too large Load Diff
+132 -102
View File
@@ -1,12 +1,12 @@
This is readline.info, produced by makeinfo version 4.7 from
This is readline.info, produced by makeinfo version 4.8 from
./rlman.texi.
This manual describes the GNU Readline Library (version 5.2, 9
February 2006), a library which aids in the consistency of user
This manual describes the GNU Readline Library (version 5.2, 30
December 2006), a library which aids in the consistency of user
interface across discrete programs which provide a command line
interface.
Copyright (C) 1988-2004 Free Software Foundation, Inc.
Copyright (C) 1988-2006 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
@@ -14,7 +14,7 @@ preserved on all copies.
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
Version 1.2 or any later version published by the Free Software
Foundation; with no Invariant Sections, with the Front-Cover texts
being "A GNU Manual," and with the Back-Cover Texts as in (a)
below. A copy of the license is included in the section entitled
@@ -544,9 +544,10 @@ Key Bindings
Once you know the name of the command, simply place on a line in
the init file the name of the key you wish to bind the command to,
a colon, and then the name of the command. The name of the key
can be expressed in different ways, depending on what you find most
comfortable.
a colon, and then the name of the command. There can be no space
between the key name and the colon - that will be interpreted as
part of the key name. The name of the key can be expressed in
different ways, depending on what you find most comfortable.
In addition to command names, readline allows keys to be bound to
a string that is inserted when the key is pressed (a MACRO).
@@ -1281,7 +1282,7 @@ the standard `vi' movement keys, move to previous history lines with
aiding in the consistency of user interface across discrete programs
that need to provide a command line interface.
Copyright (C) 1988-2005 Free Software Foundation, Inc.
Copyright (C) 1988-2006 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice pare
@@ -1600,6 +1601,11 @@ These variables are available to function writers.
`rl_set_prompt()' function (*note Redisplay::) may be used to
modify the prompt string after calling `readline()'.
-- Variable: char * rl_display_prompt
The string displayed as the prompt. This is usually identical to
RL_PROMPT, but may be changed temporarily by functions that use
the prompt string as a message area, such as incremental search.
-- Variable: int rl_already_prompted
If an application wishes to display the prompt itself, rather than
have Readline do it the first time `readline()' is called, it
@@ -2034,8 +2040,8 @@ associate a new function name with an arbitrary function.
-- Function: const char ** rl_funmap_names (void)
Return a NULL terminated array of known function names. The array
is sorted. The array itself is allocated, but not the strings
inside. You should `free()' the array when you are done, but not
the pointers.
inside. You should free the array, but not the pointers, using
`free' or `rl_free' when you are done.
-- Function: int rl_add_funmap_entry (const char *name,
rl_command_func_t *function)
@@ -2296,6 +2302,10 @@ File: readline.info, Node: Utility Functions, Next: Miscellaneous Functions,
2.4.10 Utility Functions
------------------------
-- Function: void rl_free (void *mem)
Deallocate the memory pointed to by MEM. MEM must have been
allocated by `malloc'.
-- Function: void rl_replace_line (const char *text, int clear_undo)
Replace the contents of `rl_line_buffer' with TEXT. The point and
mark are preserved, if possible. If CLEAR_UNDO is non-zero, the
@@ -2998,6 +3008,14 @@ File: readline.info, Node: Completion Variables, Next: A Short Completion Exam
even if the application's completion function returns no matches.
It should be set only by an application's completion function.
-- Variable: int rl_sort_completion_matches
If an application sets this variable to 0, Readline will not sort
the list of completions (which implies that it cannot remove any
duplicate completions). The default value is 1, which means that
Readline will sort the completions and, depending on the value of
`rl_ignore_completion_duplicates', will attempt to remove duplicate
matches.
-- Variable: int rl_completion_type
Set to a character describing the type of completion Readline is
currently attempting; see the description of
@@ -3006,6 +3024,12 @@ File: readline.info, Node: Completion Variables, Next: A Short Completion Exam
any application-specific completion function is called, allowing
such functions to present the same interface as `rl_complete()'.
-- Variable: int rl_completion_invoking_key
Set to the final character in the key sequence that invoked one of
the completion functions that call `rl_complete_internal()'. This
is set to the appropriate value before any application-specific
completion function is called.
-- Variable: int rl_inhibit_completion
If this variable is non-zero, completion is inhibited. The
completion character will be inserted as any other bound to
@@ -3940,12 +3964,12 @@ Function and Variable Index
[index]
* Menu:
* _rl_digit_p: Utility Functions. (line 46)
* _rl_digit_value: Utility Functions. (line 57)
* _rl_lowercase_p: Utility Functions. (line 43)
* _rl_to_lower: Utility Functions. (line 53)
* _rl_to_upper: Utility Functions. (line 49)
* _rl_uppercase_p: Utility Functions. (line 40)
* _rl_digit_p: Utility Functions. (line 50)
* _rl_digit_value: Utility Functions. (line 61)
* _rl_lowercase_p: Utility Functions. (line 47)
* _rl_to_lower: Utility Functions. (line 57)
* _rl_to_upper: Utility Functions. (line 53)
* _rl_uppercase_p: Utility Functions. (line 44)
* abort (C-g): Miscellaneous Commands.
(line 10)
* accept-line (Newline or Return): Commands For History.
@@ -4085,8 +4109,8 @@ Function and Variable Index
* rl_add_funmap_entry: Associating Function Names and Bindings.
(line 47)
* rl_add_undo: Allowing Undoing. (line 41)
* rl_alphabetic: Utility Functions. (line 24)
* rl_already_prompted: Readline Variables. (line 59)
* rl_alphabetic: Utility Functions. (line 28)
* rl_already_prompted: Readline Variables. (line 64)
* rl_attempted_completion_function: Completion Variables.
(line 12)
* rl_attempted_completion_over: Completion Variables.
@@ -4104,7 +4128,7 @@ Function and Variable Index
* rl_bind_keyseq_if_unbound: Binding Keys. (line 77)
* rl_bind_keyseq_if_unbound_in_map: Binding Keys. (line 83)
* rl_bind_keyseq_in_map: Binding Keys. (line 66)
* rl_binding_keymap: Readline Variables. (line 154)
* rl_binding_keymap: Readline Variables. (line 159)
* rl_callback_handler_install: Alternate Interface. (line 15)
* rl_callback_handler_remove: Alternate Interface. (line 33)
* rl_callback_read_char: Alternate Interface. (line 21)
@@ -4140,6 +4164,8 @@ Function and Variable Index
(line 55)
* rl_completion_found_quote: Completion Variables.
(line 168)
* rl_completion_invoking_key: Completion Variables.
(line 233)
* rl_completion_mark_symlink_dirs: Completion Variables.
(line 175)
* rl_completion_matches: Completion Functions.
@@ -4155,34 +4181,35 @@ Function and Variable Index
* rl_completion_suppress_quote: Completion Variables.
(line 162)
* rl_completion_type: Completion Variables.
(line 217)
(line 225)
* rl_completion_word_break_hook: Completion Variables.
(line 107)
* rl_copy_keymap: Keymaps. (line 17)
* rl_copy_text: Modifying Text. (line 15)
* rl_crlf: Redisplay. (line 30)
* rl_delete_text: Modifying Text. (line 11)
* rl_deprep_term_function: Readline Variables. (line 144)
* rl_deprep_term_function: Readline Variables. (line 149)
* rl_deprep_terminal: Terminal Management. (line 13)
* rl_ding: Utility Functions. (line 21)
* rl_ding: Utility Functions. (line 25)
* rl_directory_completion_hook: Completion Variables.
(line 64)
* rl_discard_keymap: Keymaps. (line 26)
* rl_dispatching: Readline Variables. (line 41)
* rl_display_match_list: Utility Functions. (line 28)
* rl_display_match_list: Utility Functions. (line 32)
* rl_display_prompt: Readline Variables. (line 59)
* rl_do_undo: Allowing Undoing. (line 48)
* rl_done: Readline Variables. (line 28)
* rl_editing_mode: Readline Variables. (line 242)
* rl_editing_mode: Readline Variables. (line 247)
* rl_end: Readline Variables. (line 19)
* rl_end_undo_group: Allowing Undoing. (line 35)
* rl_erase_empty_line: Readline Variables. (line 47)
* rl_event_hook: Readline Variables. (line 119)
* rl_event_hook: Readline Variables. (line 124)
* rl_execute_next: Character Input. (line 26)
* rl_executing_keymap: Readline Variables. (line 150)
* rl_executing_macro: Readline Variables. (line 158)
* rl_executing_keymap: Readline Variables. (line 155)
* rl_executing_macro: Readline Variables. (line 163)
* rl_expand_prompt: Redisplay. (line 64)
* rl_explicit_arg: Readline Variables. (line 233)
* rl_extend_line_buffer: Utility Functions. (line 12)
* rl_explicit_arg: Readline Variables. (line 238)
* rl_extend_line_buffer: Utility Functions. (line 16)
* rl_filename_completion_desired: Completion Variables.
(line 190)
* rl_filename_completion_function: Completion Functions.
@@ -4196,6 +4223,7 @@ Function and Variable Index
* rl_filename_quoting_function: Completion Variables.
(line 24)
* rl_forced_update_display: Redisplay. (line 11)
* rl_free: Utility Functions. (line 7)
* rl_free_line_state: Readline Signal Handling.
(line 72)
* rl_free_undo_list: Allowing Undoing. (line 45)
@@ -4214,26 +4242,26 @@ Function and Variable Index
* rl_get_termcap: Miscellaneous Functions.
(line 42)
* rl_getc: Character Input. (line 15)
* rl_getc_function: Readline Variables. (line 125)
* rl_gnu_readline_p: Readline Variables. (line 78)
* rl_getc_function: Readline Variables. (line 130)
* rl_gnu_readline_p: Readline Variables. (line 83)
* rl_ignore_completion_duplicates: Completion Variables.
(line 186)
* rl_ignore_some_completions_function: Completion Variables.
(line 56)
* rl_inhibit_completion: Completion Variables.
(line 225)
* rl_initialize: Utility Functions. (line 16)
(line 239)
* rl_initialize: Utility Functions. (line 20)
* rl_insert_completions: Completion Functions.
(line 32)
* rl_insert_text: Modifying Text. (line 7)
* rl_instream: Readline Variables. (line 92)
* rl_instream: Readline Variables. (line 97)
* rl_invoking_keyseqs: Associating Function Names and Bindings.
(line 21)
* rl_invoking_keyseqs_in_map: Associating Function Names and Bindings.
(line 26)
* rl_kill_text: Modifying Text. (line 19)
* rl_last_func: Readline Variables. (line 105)
* rl_library_version: Readline Variables. (line 68)
* rl_last_func: Readline Variables. (line 110)
* rl_library_version: Readline Variables. (line 73)
* rl_line_buffer: Readline Variables. (line 9)
* rl_list_funmap_names: Associating Function Names and Bindings.
(line 36)
@@ -4249,29 +4277,29 @@ Function and Variable Index
* rl_named_function: Associating Function Names and Bindings.
(line 11)
* rl_num_chars_to_read: Readline Variables. (line 32)
* rl_numeric_arg: Readline Variables. (line 237)
* rl_numeric_arg: Readline Variables. (line 242)
* rl_on_new_line: Redisplay. (line 15)
* rl_on_new_line_with_prompt: Redisplay. (line 19)
* rl_outstream: Readline Variables. (line 96)
* rl_outstream: Readline Variables. (line 101)
* rl_parse_and_bind: Binding Keys. (line 96)
* rl_pending_input: Readline Variables. (line 37)
* rl_point: Readline Variables. (line 15)
* rl_possible_completions: Completion Functions.
(line 28)
* rl_pre_input_hook: Readline Variables. (line 114)
* rl_prefer_env_winsize: Readline Variables. (line 100)
* rl_prep_term_function: Readline Variables. (line 137)
* rl_pre_input_hook: Readline Variables. (line 119)
* rl_prefer_env_winsize: Readline Variables. (line 105)
* rl_prep_term_function: Readline Variables. (line 142)
* rl_prep_terminal: Terminal Management. (line 7)
* rl_prompt: Readline Variables. (line 53)
* rl_push_macro_input: Modifying Text. (line 26)
* rl_read_init_file: Binding Keys. (line 101)
* rl_read_key: Character Input. (line 7)
* rl_readline_name: Readline Variables. (line 87)
* rl_readline_state: Readline Variables. (line 161)
* rl_readline_version: Readline Variables. (line 71)
* rl_readline_name: Readline Variables. (line 92)
* rl_readline_state: Readline Variables. (line 166)
* rl_readline_version: Readline Variables. (line 76)
* rl_redisplay: Redisplay. (line 7)
* rl_redisplay_function: Readline Variables. (line 131)
* rl_replace_line: Utility Functions. (line 7)
* rl_redisplay_function: Readline Variables. (line 136)
* rl_replace_line: Utility Functions. (line 11)
* rl_reset_after_signal: Readline Signal Handling.
(line 80)
* rl_reset_line_state: Redisplay. (line 26)
@@ -4293,11 +4321,13 @@ Function and Variable Index
* rl_set_signals: Readline Signal Handling.
(line 113)
* rl_show_char: Redisplay. (line 33)
* rl_sort_completion_matches: Completion Variables.
(line 217)
* rl_special_prefixes: Completion Variables.
(line 127)
* rl_startup_hook: Readline Variables. (line 110)
* rl_startup_hook: Readline Variables. (line 115)
* rl_stuff_char: Character Input. (line 19)
* rl_terminal_name: Readline Variables. (line 82)
* rl_terminal_name: Readline Variables. (line 87)
* rl_tty_set_default_bindings: Terminal Management. (line 18)
* rl_tty_unset_default_bindings: Terminal Management. (line 23)
* rl_unbind_command_in_map: Binding Keys. (line 55)
@@ -4346,58 +4376,58 @@ Function and Variable Index

Tag Table:
Node: Top1296
Node: Command Line Editing1934
Node: Introduction and Notation2586
Node: Readline Interaction4209
Node: Readline Bare Essentials5401
Node: Readline Movement Commands7191
Node: Readline Killing Commands8157
Node: Readline Arguments10078
Node: Searching11123
Node: Readline Init File13275
Node: Readline Init File Syntax14429
Node: Conditional Init Constructs26364
Node: Sample Init File28898
Node: Bindable Readline Commands32016
Node: Commands For Moving33074
Node: Commands For History33936
Node: Commands For Text37061
Node: Commands For Killing39788
Node: Numeric Arguments41931
Node: Commands For Completion43071
Node: Keyboard Macros44616
Node: Miscellaneous Commands45188
Node: Readline vi Mode48550
Node: Programming with GNU Readline50374
Node: Basic Behavior51349
Node: Custom Functions54766
Node: Readline Typedefs56250
Node: Function Writing57889
Node: Readline Variables59196
Node: Readline Convenience Functions68898
Node: Function Naming69888
Node: Keymaps71150
Node: Binding Keys72922
Node: Associating Function Names and Bindings77469
Node: Allowing Undoing79731
Node: Redisplay82281
Node: Modifying Text86181
Node: Character Input87427
Node: Terminal Management89325
Node: Utility Functions90761
Node: Miscellaneous Functions93126
Node: Alternate Interface95423
Node: A Readline Example97582
Node: Readline Signal Handling99485
Node: Custom Completers105353
Node: How Completing Works106073
Node: Completion Functions109387
Node: Completion Variables112959
Node: A Short Completion Example125353
Node: Copying This Manual137526
Node: GNU Free Documentation License137788
Node: Concept Index160195
Node: Function and Variable Index161851
Node: Top1297
Node: Command Line Editing1935
Node: Introduction and Notation2587
Node: Readline Interaction4210
Node: Readline Bare Essentials5402
Node: Readline Movement Commands7192
Node: Readline Killing Commands8158
Node: Readline Arguments10079
Node: Searching11124
Node: Readline Init File13276
Node: Readline Init File Syntax14430
Node: Conditional Init Constructs26480
Node: Sample Init File29014
Node: Bindable Readline Commands32132
Node: Commands For Moving33190
Node: Commands For History34052
Node: Commands For Text37177
Node: Commands For Killing39904
Node: Numeric Arguments42047
Node: Commands For Completion43187
Node: Keyboard Macros44732
Node: Miscellaneous Commands45304
Node: Readline vi Mode48666
Node: Programming with GNU Readline50490
Node: Basic Behavior51465
Node: Custom Functions54882
Node: Readline Typedefs56366
Node: Function Writing58005
Node: Readline Variables59312
Node: Readline Convenience Functions69264
Node: Function Naming70254
Node: Keymaps71516
Node: Binding Keys73288
Node: Associating Function Names and Bindings77835
Node: Allowing Undoing80120
Node: Redisplay82670
Node: Modifying Text86570
Node: Character Input87816
Node: Terminal Management89714
Node: Utility Functions91150
Node: Miscellaneous Functions93649
Node: Alternate Interface95946
Node: A Readline Example98105
Node: Readline Signal Handling100008
Node: Custom Completers105876
Node: How Completing Works106596
Node: Completion Functions109910
Node: Completion Variables113482
Node: A Short Completion Example126587
Node: Copying This Manual138760
Node: GNU Free Documentation License139022
Node: Concept Index161429
Node: Function and Variable Index163085

End Tag Table
+2970 -2625
View File
File diff suppressed because it is too large Load Diff
+10 -10
View File
@@ -89,7 +89,7 @@
@xrdef{Function Naming-pg}{28}
@xrdef{Function Naming-snt}{Section@tie 2.4.1}
@xrdef{Keymaps-title}{Selecting a Keymap}
@xrdef{Keymaps-pg}{28}
@xrdef{Keymaps-pg}{29}
@xrdef{Keymaps-snt}{Section@tie 2.4.2}
@xrdef{Binding Keys-title}{Binding Keys}
@xrdef{Binding Keys-pg}{29}
@@ -101,13 +101,13 @@
@xrdef{Allowing Undoing-pg}{32}
@xrdef{Allowing Undoing-snt}{Section@tie 2.4.5}
@xrdef{Redisplay-title}{Redisplay}
@xrdef{Redisplay-pg}{32}
@xrdef{Redisplay-pg}{33}
@xrdef{Redisplay-snt}{Section@tie 2.4.6}
@xrdef{Modifying Text-title}{Modifying Text}
@xrdef{Modifying Text-pg}{34}
@xrdef{Modifying Text-snt}{Section@tie 2.4.7}
@xrdef{Character Input-title}{Character Input}
@xrdef{Character Input-pg}{34}
@xrdef{Character Input-pg}{35}
@xrdef{Character Input-snt}{Section@tie 2.4.8}
@xrdef{Terminal Management-title}{Terminal Management}
@xrdef{Terminal Management-pg}{35}
@@ -119,28 +119,28 @@
@xrdef{Miscellaneous Functions-pg}{37}
@xrdef{Miscellaneous Functions-snt}{Section@tie 2.4.11}
@xrdef{Alternate Interface-title}{Alternate Interface}
@xrdef{Alternate Interface-pg}{37}
@xrdef{Alternate Interface-pg}{38}
@xrdef{Alternate Interface-snt}{Section@tie 2.4.12}
@xrdef{A Readline Example-title}{A Readline Example}
@xrdef{A Readline Example-pg}{38}
@xrdef{A Readline Example-snt}{Section@tie 2.4.13}
@xrdef{Readline Signal Handling-title}{Readline Signal Handling}
@xrdef{Readline Signal Handling-pg}{39}
@xrdef{Readline Signal Handling-pg}{40}
@xrdef{Readline Signal Handling-snt}{Section@tie 2.5}
@xrdef{Custom Completers-title}{Custom Completers}
@xrdef{Custom Completers-pg}{41}
@xrdef{Custom Completers-pg}{42}
@xrdef{Custom Completers-snt}{Section@tie 2.6}
@xrdef{How Completing Works-title}{How Completing Works}
@xrdef{How Completing Works-pg}{41}
@xrdef{How Completing Works-pg}{42}
@xrdef{How Completing Works-snt}{Section@tie 2.6.1}
@xrdef{Completion Functions-title}{Completion Functions}
@xrdef{Completion Functions-pg}{42}
@xrdef{Completion Functions-pg}{43}
@xrdef{Completion Functions-snt}{Section@tie 2.6.2}
@xrdef{Completion Variables-title}{Completion Variables}
@xrdef{Completion Variables-pg}{43}
@xrdef{Completion Variables-pg}{44}
@xrdef{Completion Variables-snt}{Section@tie 2.6.3}
@xrdef{A Short Completion Example-title}{A Short Completion Example}
@xrdef{A Short Completion Example-pg}{47}
@xrdef{A Short Completion Example-pg}{48}
@xrdef{A Short Completion Example-snt}{Section@tie 2.6.4}
@xrdef{Copying This Manual-title}{Copying This Manual}
@xrdef{Copying This Manual-pg}{57}
+1 -1
View File
@@ -8,5 +8,5 @@
\entry{initialization file, readline}{4}{initialization file, readline}
\entry{variables, readline}{5}{variables, readline}
\entry{readline, function}{21}{readline, function}
\entry{application-specific completion functions}{41}{application-specific completion functions}
\entry{application-specific completion functions}{42}{application-specific completion functions}
\entry{FDL, GNU Free Documentation License}{57}{FDL, GNU Free Documentation License}
+1 -1
View File
@@ -1,5 +1,5 @@
\initial {A}
\entry {application-specific completion functions}{41}
\entry {application-specific completion functions}{42}
\initial {C}
\entry {command editing}{1}
\initial {E}
+51 -47
View File
@@ -107,6 +107,7 @@
\entry{rl_dispatching}{24}{\code {rl_dispatching}}
\entry{rl_erase_empty_line}{24}{\code {rl_erase_empty_line}}
\entry{rl_prompt}{25}{\code {rl_prompt}}
\entry{rl_display_prompt}{25}{\code {rl_display_prompt}}
\entry{rl_already_prompted}{25}{\code {rl_already_prompted}}
\entry{rl_library_version}{25}{\code {rl_library_version}}
\entry{rl_readline_version}{25}{\code {rl_readline_version}}
@@ -116,7 +117,7 @@
\entry{rl_instream}{25}{\code {rl_instream}}
\entry{rl_outstream}{25}{\code {rl_outstream}}
\entry{rl_prefer_env_winsize}{25}{\code {rl_prefer_env_winsize}}
\entry{rl_last_func}{25}{\code {rl_last_func}}
\entry{rl_last_func}{26}{\code {rl_last_func}}
\entry{rl_startup_hook}{26}{\code {rl_startup_hook}}
\entry{rl_pre_input_hook}{26}{\code {rl_pre_input_hook}}
\entry{rl_event_hook}{26}{\code {rl_event_hook}}
@@ -127,22 +128,22 @@
\entry{rl_executing_keymap}{26}{\code {rl_executing_keymap}}
\entry{rl_binding_keymap}{26}{\code {rl_binding_keymap}}
\entry{rl_executing_macro}{26}{\code {rl_executing_macro}}
\entry{rl_readline_state}{26}{\code {rl_readline_state}}
\entry{rl_readline_state}{27}{\code {rl_readline_state}}
\entry{rl_explicit_arg}{28}{\code {rl_explicit_arg}}
\entry{rl_numeric_arg}{28}{\code {rl_numeric_arg}}
\entry{rl_editing_mode}{28}{\code {rl_editing_mode}}
\entry{rl_add_defun}{28}{\code {rl_add_defun}}
\entry{rl_make_bare_keymap}{28}{\code {rl_make_bare_keymap}}
\entry{rl_copy_keymap}{28}{\code {rl_copy_keymap}}
\entry{rl_make_bare_keymap}{29}{\code {rl_make_bare_keymap}}
\entry{rl_copy_keymap}{29}{\code {rl_copy_keymap}}
\entry{rl_make_keymap}{29}{\code {rl_make_keymap}}
\entry{rl_discard_keymap}{29}{\code {rl_discard_keymap}}
\entry{rl_get_keymap}{29}{\code {rl_get_keymap}}
\entry{rl_set_keymap}{29}{\code {rl_set_keymap}}
\entry{rl_get_keymap_by_name}{29}{\code {rl_get_keymap_by_name}}
\entry{rl_get_keymap_name}{29}{\code {rl_get_keymap_name}}
\entry{rl_bind_key}{29}{\code {rl_bind_key}}
\entry{rl_bind_key_in_map}{29}{\code {rl_bind_key_in_map}}
\entry{rl_bind_key_if_unbound}{29}{\code {rl_bind_key_if_unbound}}
\entry{rl_bind_key}{30}{\code {rl_bind_key}}
\entry{rl_bind_key_in_map}{30}{\code {rl_bind_key_in_map}}
\entry{rl_bind_key_if_unbound}{30}{\code {rl_bind_key_if_unbound}}
\entry{rl_bind_key_if_unbound_in_map}{30}{\code {rl_bind_key_if_unbound_in_map}}
\entry{rl_unbind_key}{30}{\code {rl_unbind_key}}
\entry{rl_unbind_key_in_map}{30}{\code {rl_unbind_key_in_map}}
@@ -151,26 +152,26 @@
\entry{rl_bind_keyseq}{30}{\code {rl_bind_keyseq}}
\entry{rl_bind_keyseq_in_map}{30}{\code {rl_bind_keyseq_in_map}}
\entry{rl_set_key}{30}{\code {rl_set_key}}
\entry{rl_bind_keyseq_if_unbound}{30}{\code {rl_bind_keyseq_if_unbound}}
\entry{rl_bind_keyseq_if_unbound_in_map}{30}{\code {rl_bind_keyseq_if_unbound_in_map}}
\entry{rl_generic_bind}{30}{\code {rl_generic_bind}}
\entry{rl_bind_keyseq_if_unbound}{31}{\code {rl_bind_keyseq_if_unbound}}
\entry{rl_bind_keyseq_if_unbound_in_map}{31}{\code {rl_bind_keyseq_if_unbound_in_map}}
\entry{rl_generic_bind}{31}{\code {rl_generic_bind}}
\entry{rl_parse_and_bind}{31}{\code {rl_parse_and_bind}}
\entry{rl_read_init_file}{31}{\code {rl_read_init_file}}
\entry{rl_named_function}{31}{\code {rl_named_function}}
\entry{rl_function_of_keyseq}{31}{\code {rl_function_of_keyseq}}
\entry{rl_invoking_keyseqs}{31}{\code {rl_invoking_keyseqs}}
\entry{rl_invoking_keyseqs_in_map}{31}{\code {rl_invoking_keyseqs_in_map}}
\entry{rl_function_dumper}{31}{\code {rl_function_dumper}}
\entry{rl_list_funmap_names}{31}{\code {rl_list_funmap_names}}
\entry{rl_funmap_names}{31}{\code {rl_funmap_names}}
\entry{rl_add_funmap_entry}{31}{\code {rl_add_funmap_entry}}
\entry{rl_function_dumper}{32}{\code {rl_function_dumper}}
\entry{rl_list_funmap_names}{32}{\code {rl_list_funmap_names}}
\entry{rl_funmap_names}{32}{\code {rl_funmap_names}}
\entry{rl_add_funmap_entry}{32}{\code {rl_add_funmap_entry}}
\entry{rl_begin_undo_group}{32}{\code {rl_begin_undo_group}}
\entry{rl_end_undo_group}{32}{\code {rl_end_undo_group}}
\entry{rl_add_undo}{32}{\code {rl_add_undo}}
\entry{rl_free_undo_list}{32}{\code {rl_free_undo_list}}
\entry{rl_do_undo}{32}{\code {rl_do_undo}}
\entry{rl_modifying}{32}{\code {rl_modifying}}
\entry{rl_redisplay}{32}{\code {rl_redisplay}}
\entry{rl_do_undo}{33}{\code {rl_do_undo}}
\entry{rl_modifying}{33}{\code {rl_modifying}}
\entry{rl_redisplay}{33}{\code {rl_redisplay}}
\entry{rl_forced_update_display}{33}{\code {rl_forced_update_display}}
\entry{rl_on_new_line}{33}{\code {rl_on_new_line}}
\entry{rl_on_new_line_with_prompt}{33}{\code {rl_on_new_line_with_prompt}}
@@ -178,27 +179,28 @@
\entry{rl_crlf}{33}{\code {rl_crlf}}
\entry{rl_show_char}{33}{\code {rl_show_char}}
\entry{rl_message}{33}{\code {rl_message}}
\entry{rl_clear_message}{33}{\code {rl_clear_message}}
\entry{rl_save_prompt}{33}{\code {rl_save_prompt}}
\entry{rl_restore_prompt}{33}{\code {rl_restore_prompt}}
\entry{rl_clear_message}{34}{\code {rl_clear_message}}
\entry{rl_save_prompt}{34}{\code {rl_save_prompt}}
\entry{rl_restore_prompt}{34}{\code {rl_restore_prompt}}
\entry{rl_expand_prompt}{34}{\code {rl_expand_prompt}}
\entry{rl_set_prompt}{34}{\code {rl_set_prompt}}
\entry{rl_insert_text}{34}{\code {rl_insert_text}}
\entry{rl_delete_text}{34}{\code {rl_delete_text}}
\entry{rl_copy_text}{34}{\code {rl_copy_text}}
\entry{rl_kill_text}{34}{\code {rl_kill_text}}
\entry{rl_push_macro_input}{34}{\code {rl_push_macro_input}}
\entry{rl_read_key}{34}{\code {rl_read_key}}
\entry{rl_getc}{34}{\code {rl_getc}}
\entry{rl_push_macro_input}{35}{\code {rl_push_macro_input}}
\entry{rl_read_key}{35}{\code {rl_read_key}}
\entry{rl_getc}{35}{\code {rl_getc}}
\entry{rl_stuff_char}{35}{\code {rl_stuff_char}}
\entry{rl_execute_next}{35}{\code {rl_execute_next}}
\entry{rl_clear_pending_input}{35}{\code {rl_clear_pending_input}}
\entry{rl_set_keyboard_input_timeout}{35}{\code {rl_set_keyboard_input_timeout}}
\entry{rl_prep_terminal}{35}{\code {rl_prep_terminal}}
\entry{rl_deprep_terminal}{35}{\code {rl_deprep_terminal}}
\entry{rl_tty_set_default_bindings}{35}{\code {rl_tty_set_default_bindings}}
\entry{rl_tty_unset_default_bindings}{35}{\code {rl_tty_unset_default_bindings}}
\entry{rl_reset_terminal}{35}{\code {rl_reset_terminal}}
\entry{rl_tty_set_default_bindings}{36}{\code {rl_tty_set_default_bindings}}
\entry{rl_tty_unset_default_bindings}{36}{\code {rl_tty_unset_default_bindings}}
\entry{rl_reset_terminal}{36}{\code {rl_reset_terminal}}
\entry{rl_free}{36}{\code {rl_free}}
\entry{rl_replace_line}{36}{\code {rl_replace_line}}
\entry{rl_extend_line_buffer}{36}{\code {rl_extend_line_buffer}}
\entry{rl_initialize}{36}{\code {rl_initialize}}
@@ -206,11 +208,11 @@
\entry{rl_alphabetic}{36}{\code {rl_alphabetic}}
\entry{rl_display_match_list}{36}{\code {rl_display_match_list}}
\entry{_rl_uppercase_p}{36}{\code {_rl_uppercase_p}}
\entry{_rl_lowercase_p}{36}{\code {_rl_lowercase_p}}
\entry{_rl_digit_p}{36}{\code {_rl_digit_p}}
\entry{_rl_to_upper}{36}{\code {_rl_to_upper}}
\entry{_rl_to_lower}{36}{\code {_rl_to_lower}}
\entry{_rl_digit_value}{36}{\code {_rl_digit_value}}
\entry{_rl_lowercase_p}{37}{\code {_rl_lowercase_p}}
\entry{_rl_digit_p}{37}{\code {_rl_digit_p}}
\entry{_rl_to_upper}{37}{\code {_rl_to_upper}}
\entry{_rl_to_lower}{37}{\code {_rl_to_lower}}
\entry{_rl_digit_value}{37}{\code {_rl_digit_value}}
\entry{rl_macro_bind}{37}{\code {rl_macro_bind}}
\entry{rl_macro_dumper}{37}{\code {rl_macro_dumper}}
\entry{rl_variable_bind}{37}{\code {rl_variable_bind}}
@@ -218,13 +220,13 @@
\entry{rl_variable_dumper}{37}{\code {rl_variable_dumper}}
\entry{rl_set_paren_blink_timeout}{37}{\code {rl_set_paren_blink_timeout}}
\entry{rl_get_termcap}{37}{\code {rl_get_termcap}}
\entry{rl_callback_handler_install}{37}{\code {rl_callback_handler_install}}
\entry{rl_callback_handler_install}{38}{\code {rl_callback_handler_install}}
\entry{rl_callback_read_char}{38}{\code {rl_callback_read_char}}
\entry{rl_callback_handler_remove}{38}{\code {rl_callback_handler_remove}}
\entry{rl_catch_signals}{40}{\code {rl_catch_signals}}
\entry{rl_catch_sigwinch}{40}{\code {rl_catch_sigwinch}}
\entry{rl_cleanup_after_signal}{40}{\code {rl_cleanup_after_signal}}
\entry{rl_free_line_state}{40}{\code {rl_free_line_state}}
\entry{rl_cleanup_after_signal}{41}{\code {rl_cleanup_after_signal}}
\entry{rl_free_line_state}{41}{\code {rl_free_line_state}}
\entry{rl_reset_after_signal}{41}{\code {rl_reset_after_signal}}
\entry{rl_resize_terminal}{41}{\code {rl_resize_terminal}}
\entry{rl_set_screen_size}{41}{\code {rl_set_screen_size}}
@@ -234,39 +236,41 @@
\entry{rl_clear_signals}{41}{\code {rl_clear_signals}}
\entry{rl_complete}{42}{\code {rl_complete}}
\entry{rl_completion_entry_function}{42}{\code {rl_completion_entry_function}}
\entry{rl_complete_internal}{42}{\code {rl_complete_internal}}
\entry{rl_complete_internal}{43}{\code {rl_complete_internal}}
\entry{rl_complete}{43}{\code {rl_complete}}
\entry{rl_possible_completions}{43}{\code {rl_possible_completions}}
\entry{rl_insert_completions}{43}{\code {rl_insert_completions}}
\entry{rl_completion_mode}{43}{\code {rl_completion_mode}}
\entry{rl_completion_matches}{43}{\code {rl_completion_matches}}
\entry{rl_filename_completion_function}{43}{\code {rl_filename_completion_function}}
\entry{rl_username_completion_function}{43}{\code {rl_username_completion_function}}
\entry{rl_completion_entry_function}{43}{\code {rl_completion_entry_function}}
\entry{rl_filename_completion_function}{44}{\code {rl_filename_completion_function}}
\entry{rl_username_completion_function}{44}{\code {rl_username_completion_function}}
\entry{rl_completion_entry_function}{44}{\code {rl_completion_entry_function}}
\entry{rl_attempted_completion_function}{44}{\code {rl_attempted_completion_function}}
\entry{rl_filename_quoting_function}{44}{\code {rl_filename_quoting_function}}
\entry{rl_filename_dequoting_function}{44}{\code {rl_filename_dequoting_function}}
\entry{rl_char_is_quoted_p}{44}{\code {rl_char_is_quoted_p}}
\entry{rl_ignore_some_completions_function}{44}{\code {rl_ignore_some_completions_function}}
\entry{rl_directory_completion_hook}{44}{\code {rl_directory_completion_hook}}
\entry{rl_ignore_some_completions_function}{45}{\code {rl_ignore_some_completions_function}}
\entry{rl_directory_completion_hook}{45}{\code {rl_directory_completion_hook}}
\entry{rl_completion_display_matches_hook}{45}{\code {rl_completion_display_matches_hook}}
\entry{rl_basic_word_break_characters}{45}{\code {rl_basic_word_break_characters}}
\entry{rl_basic_quote_characters}{45}{\code {rl_basic_quote_characters}}
\entry{rl_completer_word_break_characters}{45}{\code {rl_completer_word_break_characters}}
\entry{rl_completion_word_break_hook}{45}{\code {rl_completion_word_break_hook}}
\entry{rl_completer_quote_characters}{45}{\code {rl_completer_quote_characters}}
\entry{rl_filename_quote_characters}{45}{\code {rl_filename_quote_characters}}
\entry{rl_special_prefixes}{45}{\code {rl_special_prefixes}}
\entry{rl_completer_quote_characters}{46}{\code {rl_completer_quote_characters}}
\entry{rl_filename_quote_characters}{46}{\code {rl_filename_quote_characters}}
\entry{rl_special_prefixes}{46}{\code {rl_special_prefixes}}
\entry{rl_completion_query_items}{46}{\code {rl_completion_query_items}}
\entry{rl_completion_append_character}{46}{\code {rl_completion_append_character}}
\entry{rl_completion_suppress_append}{46}{\code {rl_completion_suppress_append}}
\entry{rl_completion_quote_character}{46}{\code {rl_completion_quote_character}}
\entry{rl_completion_suppress_quote}{46}{\code {rl_completion_suppress_quote}}
\entry{rl_completion_found_quote}{46}{\code {rl_completion_found_quote}}
\entry{rl_completion_mark_symlink_dirs}{46}{\code {rl_completion_mark_symlink_dirs}}
\entry{rl_ignore_completion_duplicates}{46}{\code {rl_ignore_completion_duplicates}}
\entry{rl_filename_completion_desired}{46}{\code {rl_filename_completion_desired}}
\entry{rl_completion_mark_symlink_dirs}{47}{\code {rl_completion_mark_symlink_dirs}}
\entry{rl_ignore_completion_duplicates}{47}{\code {rl_ignore_completion_duplicates}}
\entry{rl_filename_completion_desired}{47}{\code {rl_filename_completion_desired}}
\entry{rl_filename_quoting_desired}{47}{\code {rl_filename_quoting_desired}}
\entry{rl_attempted_completion_over}{47}{\code {rl_attempted_completion_over}}
\entry{rl_sort_completion_matches}{47}{\code {rl_sort_completion_matches}}
\entry{rl_completion_type}{47}{\code {rl_completion_type}}
\entry{rl_inhibit_completion}{47}{\code {rl_inhibit_completion}}
\entry{rl_completion_invoking_key}{47}{\code {rl_completion_invoking_key}}
\entry{rl_inhibit_completion}{48}{\code {rl_inhibit_completion}}
+51 -47
View File
@@ -1,9 +1,9 @@
\initial {_}
\entry {\code {_rl_digit_p}}{36}
\entry {\code {_rl_digit_value}}{36}
\entry {\code {_rl_lowercase_p}}{36}
\entry {\code {_rl_to_lower}}{36}
\entry {\code {_rl_to_upper}}{36}
\entry {\code {_rl_digit_p}}{37}
\entry {\code {_rl_digit_value}}{37}
\entry {\code {_rl_lowercase_p}}{37}
\entry {\code {_rl_to_lower}}{37}
\entry {\code {_rl_to_upper}}{37}
\entry {\code {_rl_uppercase_p}}{36}
\initial {A}
\entry {\code {abort (C-g)}}{18}
@@ -99,7 +99,7 @@
\entry {\code {reverse-search-history (C-r)}}{14}
\entry {\code {revert-line (M-r)}}{18}
\entry {\code {rl_add_defun}}{28}
\entry {\code {rl_add_funmap_entry}}{31}
\entry {\code {rl_add_funmap_entry}}{32}
\entry {\code {rl_add_undo}}{32}
\entry {\code {rl_alphabetic}}{36}
\entry {\code {rl_already_prompted}}{25}
@@ -108,34 +108,35 @@
\entry {\code {rl_basic_quote_characters}}{45}
\entry {\code {rl_basic_word_break_characters}}{45}
\entry {\code {rl_begin_undo_group}}{32}
\entry {\code {rl_bind_key}}{29}
\entry {\code {rl_bind_key_if_unbound}}{29}
\entry {\code {rl_bind_key}}{30}
\entry {\code {rl_bind_key_if_unbound}}{30}
\entry {\code {rl_bind_key_if_unbound_in_map}}{30}
\entry {\code {rl_bind_key_in_map}}{29}
\entry {\code {rl_bind_key_in_map}}{30}
\entry {\code {rl_bind_keyseq}}{30}
\entry {\code {rl_bind_keyseq_if_unbound}}{30}
\entry {\code {rl_bind_keyseq_if_unbound_in_map}}{30}
\entry {\code {rl_bind_keyseq_if_unbound}}{31}
\entry {\code {rl_bind_keyseq_if_unbound_in_map}}{31}
\entry {\code {rl_bind_keyseq_in_map}}{30}
\entry {\code {rl_binding_keymap}}{26}
\entry {\code {rl_callback_handler_install}}{37}
\entry {\code {rl_callback_handler_install}}{38}
\entry {\code {rl_callback_handler_remove}}{38}
\entry {\code {rl_callback_read_char}}{38}
\entry {\code {rl_catch_signals}}{40}
\entry {\code {rl_catch_sigwinch}}{40}
\entry {\code {rl_char_is_quoted_p}}{44}
\entry {\code {rl_cleanup_after_signal}}{40}
\entry {\code {rl_clear_message}}{33}
\entry {\code {rl_cleanup_after_signal}}{41}
\entry {\code {rl_clear_message}}{34}
\entry {\code {rl_clear_pending_input}}{35}
\entry {\code {rl_clear_signals}}{41}
\entry {\code {rl_complete}}{42, 43}
\entry {\code {rl_complete_internal}}{42}
\entry {\code {rl_completer_quote_characters}}{45}
\entry {\code {rl_complete_internal}}{43}
\entry {\code {rl_completer_quote_characters}}{46}
\entry {\code {rl_completer_word_break_characters}}{45}
\entry {\code {rl_completion_append_character}}{46}
\entry {\code {rl_completion_display_matches_hook}}{45}
\entry {\code {rl_completion_entry_function}}{42, 43}
\entry {\code {rl_completion_entry_function}}{42, 44}
\entry {\code {rl_completion_found_quote}}{46}
\entry {\code {rl_completion_mark_symlink_dirs}}{46}
\entry {\code {rl_completion_invoking_key}}{47}
\entry {\code {rl_completion_mark_symlink_dirs}}{47}
\entry {\code {rl_completion_matches}}{43}
\entry {\code {rl_completion_mode}}{43}
\entry {\code {rl_completion_query_items}}{46}
@@ -144,18 +145,19 @@
\entry {\code {rl_completion_suppress_quote}}{46}
\entry {\code {rl_completion_type}}{47}
\entry {\code {rl_completion_word_break_hook}}{45}
\entry {\code {rl_copy_keymap}}{28}
\entry {\code {rl_copy_keymap}}{29}
\entry {\code {rl_copy_text}}{34}
\entry {\code {rl_crlf}}{33}
\entry {\code {rl_delete_text}}{34}
\entry {\code {rl_deprep_term_function}}{26}
\entry {\code {rl_deprep_terminal}}{35}
\entry {\code {rl_ding}}{36}
\entry {\code {rl_directory_completion_hook}}{44}
\entry {\code {rl_directory_completion_hook}}{45}
\entry {\code {rl_discard_keymap}}{29}
\entry {\code {rl_dispatching}}{24}
\entry {\code {rl_display_match_list}}{36}
\entry {\code {rl_do_undo}}{32}
\entry {\code {rl_display_prompt}}{25}
\entry {\code {rl_do_undo}}{33}
\entry {\code {rl_done}}{24}
\entry {\code {rl_editing_mode}}{28}
\entry {\code {rl_end}}{24}
@@ -168,30 +170,31 @@
\entry {\code {rl_expand_prompt}}{34}
\entry {\code {rl_explicit_arg}}{28}
\entry {\code {rl_extend_line_buffer}}{36}
\entry {\code {rl_filename_completion_desired}}{46}
\entry {\code {rl_filename_completion_function}}{43}
\entry {\code {rl_filename_completion_desired}}{47}
\entry {\code {rl_filename_completion_function}}{44}
\entry {\code {rl_filename_dequoting_function}}{44}
\entry {\code {rl_filename_quote_characters}}{45}
\entry {\code {rl_filename_quote_characters}}{46}
\entry {\code {rl_filename_quoting_desired}}{47}
\entry {\code {rl_filename_quoting_function}}{44}
\entry {\code {rl_forced_update_display}}{33}
\entry {\code {rl_free_line_state}}{40}
\entry {\code {rl_free}}{36}
\entry {\code {rl_free_line_state}}{41}
\entry {\code {rl_free_undo_list}}{32}
\entry {\code {rl_function_dumper}}{31}
\entry {\code {rl_function_dumper}}{32}
\entry {\code {rl_function_of_keyseq}}{31}
\entry {\code {rl_funmap_names}}{31}
\entry {\code {rl_generic_bind}}{30}
\entry {\code {rl_funmap_names}}{32}
\entry {\code {rl_generic_bind}}{31}
\entry {\code {rl_get_keymap}}{29}
\entry {\code {rl_get_keymap_by_name}}{29}
\entry {\code {rl_get_keymap_name}}{29}
\entry {\code {rl_get_screen_size}}{41}
\entry {\code {rl_get_termcap}}{37}
\entry {\code {rl_getc}}{34}
\entry {\code {rl_getc}}{35}
\entry {\code {rl_getc_function}}{26}
\entry {\code {rl_gnu_readline_p}}{25}
\entry {\code {rl_ignore_completion_duplicates}}{46}
\entry {\code {rl_ignore_some_completions_function}}{44}
\entry {\code {rl_inhibit_completion}}{47}
\entry {\code {rl_ignore_completion_duplicates}}{47}
\entry {\code {rl_ignore_some_completions_function}}{45}
\entry {\code {rl_inhibit_completion}}{48}
\entry {\code {rl_initialize}}{36}
\entry {\code {rl_insert_completions}}{43}
\entry {\code {rl_insert_text}}{34}
@@ -199,17 +202,17 @@
\entry {\code {rl_invoking_keyseqs}}{31}
\entry {\code {rl_invoking_keyseqs_in_map}}{31}
\entry {\code {rl_kill_text}}{34}
\entry {\code {rl_last_func}}{25}
\entry {\code {rl_last_func}}{26}
\entry {\code {rl_library_version}}{25}
\entry {\code {rl_line_buffer}}{24}
\entry {\code {rl_list_funmap_names}}{31}
\entry {\code {rl_list_funmap_names}}{32}
\entry {\code {rl_macro_bind}}{37}
\entry {\code {rl_macro_dumper}}{37}
\entry {\code {rl_make_bare_keymap}}{28}
\entry {\code {rl_make_bare_keymap}}{29}
\entry {\code {rl_make_keymap}}{29}
\entry {\code {rl_mark}}{24}
\entry {\code {rl_message}}{33}
\entry {\code {rl_modifying}}{32}
\entry {\code {rl_modifying}}{33}
\entry {\code {rl_named_function}}{31}
\entry {\code {rl_num_chars_to_read}}{24}
\entry {\code {rl_numeric_arg}}{28}
@@ -225,22 +228,22 @@
\entry {\code {rl_prep_term_function}}{26}
\entry {\code {rl_prep_terminal}}{35}
\entry {\code {rl_prompt}}{25}
\entry {\code {rl_push_macro_input}}{34}
\entry {\code {rl_push_macro_input}}{35}
\entry {\code {rl_read_init_file}}{31}
\entry {\code {rl_read_key}}{34}
\entry {\code {rl_read_key}}{35}
\entry {\code {rl_readline_name}}{25}
\entry {\code {rl_readline_state}}{26}
\entry {\code {rl_readline_state}}{27}
\entry {\code {rl_readline_version}}{25}
\entry {\code {rl_redisplay}}{32}
\entry {\code {rl_redisplay}}{33}
\entry {\code {rl_redisplay_function}}{26}
\entry {\code {rl_replace_line}}{36}
\entry {\code {rl_reset_after_signal}}{41}
\entry {\code {rl_reset_line_state}}{33}
\entry {\code {rl_reset_screen_size}}{41}
\entry {\code {rl_reset_terminal}}{35}
\entry {\code {rl_reset_terminal}}{36}
\entry {\code {rl_resize_terminal}}{41}
\entry {\code {rl_restore_prompt}}{33}
\entry {\code {rl_save_prompt}}{33}
\entry {\code {rl_restore_prompt}}{34}
\entry {\code {rl_save_prompt}}{34}
\entry {\code {rl_set_key}}{30}
\entry {\code {rl_set_keyboard_input_timeout}}{35}
\entry {\code {rl_set_keymap}}{29}
@@ -249,17 +252,18 @@
\entry {\code {rl_set_screen_size}}{41}
\entry {\code {rl_set_signals}}{41}
\entry {\code {rl_show_char}}{33}
\entry {\code {rl_special_prefixes}}{45}
\entry {\code {rl_sort_completion_matches}}{47}
\entry {\code {rl_special_prefixes}}{46}
\entry {\code {rl_startup_hook}}{26}
\entry {\code {rl_stuff_char}}{35}
\entry {\code {rl_terminal_name}}{25}
\entry {\code {rl_tty_set_default_bindings}}{35}
\entry {\code {rl_tty_unset_default_bindings}}{35}
\entry {\code {rl_tty_set_default_bindings}}{36}
\entry {\code {rl_tty_unset_default_bindings}}{36}
\entry {\code {rl_unbind_command_in_map}}{30}
\entry {\code {rl_unbind_function_in_map}}{30}
\entry {\code {rl_unbind_key}}{30}
\entry {\code {rl_unbind_key_in_map}}{30}
\entry {\code {rl_username_completion_function}}{43}
\entry {\code {rl_username_completion_function}}{44}
\entry {\code {rl_variable_bind}}{37}
\entry {\code {rl_variable_dumper}}{37}
\entry {\code {rl_variable_value}}{37}
+18 -17
View File
@@ -1,4 +1,4 @@
This is TeX, Version 3.14159 (Web2C 7.4.5) (format=tex 2005.3.22) 9 FEB 2006 09:50
This is TeX, Version 3.141592 (Web2C 7.5.4) (format=tex 2006.11.28) 2 JAN 2007 10:33
**/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 2003-02-03.16]: Basics,
@@ -106,7 +106,7 @@ cross references,
\auxfile=\write2
\savesfregister=\count46
\footnoteno=\count47
(/sw/share/texmf/tex/generic/misc/epsf.tex
(/sw/share/texmf-dist/tex/generic/epsf/epsf.tex
\epsffilein=\read0
\epsfframemargin=\dimen39
\epsfframethickness=\dimen40
@@ -119,18 +119,19 @@ cross references,
\epsfnoopenhelp=\toks24
)
\noepsfhelp=\toks25
localization,
localization,
\nolanghelp=\toks26
\defaultparindent=\dimen47
and turning on texinfo input format.) (./rlman.aux)
and turning on texinfo input format.) (./rlman.aux)
@cpindfile=@write3
@fnindfile=@write4
@vrindfile=@write5
@tpindfile=@write6
@kyindfile=@write7
@pgindfile=@write8
(./version.texi) [1
(./version.texi) [1
\openout2 = `rlman.aux'.
\openout3 = `rlman.cp'.
@@ -145,13 +146,13 @@ and turning on texinfo input format.) (./rlman.aux)
\openout8 = `rlman.pg'.
]
[2] (./rlman.toc [-1]) [-2] (./rluser.texi
] [2] (./rlman.toc [-1]) [-2] (./rluser.texi
@btindfile=@write9
Chapter 1
\openout0 = `rlman.toc'.
[1
[1
\openout9 = `rlman.bt'.
] [2] [3] [4] [5]
@@ -168,7 +169,7 @@ m , @texttt vi-move[]@textrm , @texttt vi-command[]@textrm , and
.etc.
[6] [7] [8] [9] [10]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 815--815
Overfull \hbox (26.43913pt too wide) in paragraph at lines 817--817
[]@texttt Meta-Control-h: backward-kill-word Text after the function name is i
gnored[] |
@@ -183,7 +184,7 @@ gnored[] |
[11] [12] [13] [14] [15] [16] [17] [18]) (./rltech.texi Chapter 2 [19] [20]
[21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35]
[36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46]
Underfull \hbox (badness 7379) in paragraph at lines 1823--1828
Underfull \hbox (badness 7379) in paragraph at lines 1835--1840
[]@textrm If an application-specific com-ple-tion func-tion as-signed to @text
tt rl_attempted_
@@ -195,16 +196,16 @@ tt rl_attempted_
.@glue 3.65 plus 1.825 minus 1.21666
.etc.
[47] [48] [49] [50] [51] [52] [53] [54]) Appendix A [55] [56] (./fdl.texi
[47] [48] [49] [50] [51] [52] [53] [54] [55]) Appendix A [56] (./fdl.texi
[57] [58] [59] [60] [61] [62]) (Concept Index) [63] [64] (./rlman.cps)
(Function and Variable Index) [65] [66] (./rlman.fns [67] [68]) [69] [70] )
Here is how much of TeX's memory you used:
1499 strings out of 98002
18486 string characters out of 1221987
59430 words of memory out of 1000001
1499 strings out of 97980
18501 string characters out of 1221004
60795 words of memory out of 1000000
2361 multiletter control sequences out of 10000+50000
31953 words of font info for 111 fonts, out of 500000 for 1000
31953 words of font info for 111 fonts, out of 500000 for 2000
19 hyphenation exceptions out of 1000
15i,8n,17p,281b,695s stack positions out of 1500i,500n,5000p,200000b,5000s
Output written on rlman.dvi (74 pages, 278124 bytes).
Output written on rlman.dvi (74 pages, 286316 bytes).
+11 -11
View File
@@ -31,21 +31,21 @@
\subsecentry{Selecting a Keymap}{2}{4}{2}{28}
\subsecentry{Binding Keys}{2}{4}{3}{29}
\subsecentry{Associating Function Names and Bindings}{2}{4}{4}{31}
\subsecentry{Allowing Undoing}{2}{4}{5}{31}
\subsecentry{Redisplay}{2}{4}{6}{32}
\subsecentry{Allowing Undoing}{2}{4}{5}{32}
\subsecentry{Redisplay}{2}{4}{6}{33}
\subsecentry{Modifying Text}{2}{4}{7}{34}
\subsecentry{Character Input}{2}{4}{8}{34}
\subsecentry{Character Input}{2}{4}{8}{35}
\subsecentry{Terminal Management}{2}{4}{9}{35}
\subsecentry{Utility Functions}{2}{4}{10}{35}
\subsecentry{Miscellaneous Functions}{2}{4}{11}{36}
\subsecentry{Alternate Interface}{2}{4}{12}{37}
\subsecentry{Utility Functions}{2}{4}{10}{36}
\subsecentry{Miscellaneous Functions}{2}{4}{11}{37}
\subsecentry{Alternate Interface}{2}{4}{12}{38}
\subsecentry{A Readline Example}{2}{4}{13}{38}
\secentry{Readline Signal Handling}{2}{5}{39}
\secentry{Readline Signal Handling}{2}{5}{40}
\secentry{Custom Completers}{2}{6}{41}
\subsecentry{How Completing Works}{2}{6}{1}{41}
\subsecentry{Completion Functions}{2}{6}{2}{42}
\subsecentry{Completion Variables}{2}{6}{3}{43}
\subsecentry{A Short Completion Example}{2}{6}{4}{47}
\subsecentry{How Completing Works}{2}{6}{1}{42}
\subsecentry{Completion Functions}{2}{6}{2}{43}
\subsecentry{Completion Variables}{2}{6}{3}{44}
\subsecentry{A Short Completion Example}{2}{6}{4}{48}
\appendixentry{Copying This Manual}{A}{57}
\secentry{GNU Free Documentation License}{A}{1}{57}
\subsecentry{ADDENDUM: How to use this License for your documents}{A}{1}{1}{63}
+1 -1
View File
@@ -1087,7 +1087,7 @@ environment variable is used.
@deftypefun void rl_free (void *mem)
Deallocate the memory pointed to by @var{mem}. @var{mem} must have been
allocated by @code{malloc}.
@end
@end deftypefun
@deftypefun void rl_replace_line (const char *text, int clear_undo)
Replace the contents of @code{rl_line_buffer} with @var{text}.
Binary file not shown.
+8 -6
View File
@@ -1,6 +1,6 @@
<HTML>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- Created on February, 9 2006 by texi2html 1.64 -->
<!-- Created on January, 2 2007 by texi2html 1.64 -->
<!--
Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)
Karl Berry <karl@freefriends.org>
@@ -796,9 +796,11 @@ the command does.
Once you know the name of the command, simply place on a line
in the init file the name of the key
you wish to bind the command to, a colon, and then the name of the
command. The name of the key
can be expressed in different ways, depending on what you find most
comfortable.
command.
There can be no space between the key name and the colon -- that will be
interpreted as part of the key name.
The name of the key can be expressed in different ways, depending on
what you find most comfortable.
</P><P>
In addition to command names, readline allows keys to be bound
@@ -2628,7 +2630,7 @@ to permit their use in free software.
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="rluserman.html#SEC_About"> ? </A>]</TD>
</TR></TABLE>
<H1>About this document</H1>
This document was generated by <I>Chet Ramey</I> on <I>February, 9 2006</I>
This document was generated by <I>Chet Ramey</I> on <I>January, 2 2007</I>
using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html
"><I>texi2html</I></A>
<P></P>
@@ -2790,7 +2792,7 @@ the following structure:
<BR>
<FONT SIZE="-1">
This document was generated
by <I>Chet Ramey</I> on <I>February, 9 2006</I>
by <I>Chet Ramey</I> on <I>January, 2 2007</I>
using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html
"><I>texi2html</I></A>
+33 -32
View File
@@ -1,12 +1,12 @@
This is rluserman.info, produced by makeinfo version 4.7 from
This is rluserman.info, produced by makeinfo version 4.8 from
./rluserman.texi.
This manual describes the end user interface of the GNU Readline
Library (version 5.2, 9 February 2006), a library which aids in the
Library (version 5.2, 30 December 2006), a library which aids in the
consistency of user interface across discrete programs which provide a
command line interface.
Copyright (C) 1988-2005 Free Software Foundation, Inc.
Copyright (C) 1988-2006 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
@@ -14,7 +14,7 @@ preserved on all copies.
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
Version 1.2 or any later version published by the Free Software
Foundation; with no Invariant Sections, with the Front-Cover texts
being "A GNU Manual," and with the Back-Cover Texts as in (a)
below. A copy of the license is included in the section entitled
@@ -540,9 +540,10 @@ Key Bindings
Once you know the name of the command, simply place on a line in
the init file the name of the key you wish to bind the command to,
a colon, and then the name of the command. The name of the key
can be expressed in different ways, depending on what you find most
comfortable.
a colon, and then the name of the command. There can be no space
between the key name and the colon - that will be interpreted as
part of the key name. The name of the key can be expressed in
different ways, depending on what you find most comfortable.
In addition to command names, readline allows keys to be bound to
a string that is inserted when the key is pressed (a MACRO).
@@ -1718,30 +1719,30 @@ permit their use in free software.

Tag Table:
Node: Top1339
Node: Command Line Editing1771
Node: Introduction and Notation2414
Node: Readline Interaction4038
Node: Readline Bare Essentials5231
Node: Readline Movement Commands7022
Node: Readline Killing Commands7989
Node: Readline Arguments9911
Node: Searching10957
Node: Readline Init File13110
Node: Readline Init File Syntax14265
Node: Conditional Init Constructs26201
Node: Sample Init File28736
Node: Bindable Readline Commands31855
Node: Commands For Moving32914
Node: Commands For History33777
Node: Commands For Text36903
Node: Commands For Killing39631
Node: Numeric Arguments41775
Node: Commands For Completion42916
Node: Keyboard Macros44462
Node: Miscellaneous Commands45035
Node: Readline vi Mode48398
Node: Copying This Manual49319
Node: GNU Free Documentation License49551
Node: Top1340
Node: Command Line Editing1772
Node: Introduction and Notation2415
Node: Readline Interaction4039
Node: Readline Bare Essentials5232
Node: Readline Movement Commands7023
Node: Readline Killing Commands7990
Node: Readline Arguments9912
Node: Searching10958
Node: Readline Init File13111
Node: Readline Init File Syntax14266
Node: Conditional Init Constructs26317
Node: Sample Init File28852
Node: Bindable Readline Commands31971
Node: Commands For Moving33030
Node: Commands For History33893
Node: Commands For Text37019
Node: Commands For Killing39747
Node: Numeric Arguments41891
Node: Commands For Completion43032
Node: Keyboard Macros44578
Node: Miscellaneous Commands45151
Node: Readline vi Mode48514
Node: Copying This Manual49435
Node: GNU Free Documentation License49667

End Tag Table
+16 -16
View File
@@ -1,4 +1,4 @@
This is TeX, Version 3.14159 (Web2C 7.4.5) (format=tex 2005.3.22) 9 FEB 2006 09:50
This is TeX, Version 3.141592 (Web2C 7.5.4) (format=tex 2006.11.28) 2 JAN 2007 10:33
**/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 2003-02-03.16]: Basics,
@@ -106,7 +106,7 @@ cross references,
\auxfile=\write2
\savesfregister=\count46
\footnoteno=\count47
(/sw/share/texmf/tex/generic/misc/epsf.tex
(/sw/share/texmf-dist/tex/generic/epsf/epsf.tex
\epsffilein=\read0
\epsfframemargin=\dimen39
\epsfframethickness=\dimen40
@@ -119,19 +119,19 @@ cross references,
\epsfnoopenhelp=\toks24
)
\noepsfhelp=\toks25
localization,
localization,
\nolanghelp=\toks26
\defaultparindent=\dimen47
and turning on texinfo input format.) (./rluserman.aux)
and turning on texinfo input format.) (./rluserman.aux)
@cpindfile=@write3
@fnindfile=@write4
@vrindfile=@write5
@tpindfile=@write6
@kyindfile=@write7
@pgindfile=@write8
(./version.texi)
[1
(./version.texi) [1
\openout2 = `rluserman.aux'.
\openout3 = `rluserman.cp'.
@@ -151,11 +151,11 @@ and turning on texinfo input format.) (./rluserman.aux)
Chapter 1
\openout0 = `rluserman.toc'.
[1
[1
\openout9 = `rluserman.bt'.
] [2] [3]
[4] [5]
] [2] [3] [4] [5]
Underfull \hbox (badness 5231) in paragraph at lines 502--518
@texttt emacs-meta[]@textrm , @texttt emacs-ctlx[]@textrm , @texttt vi[]@textr
m , @texttt vi-move[]@textrm , @texttt vi-command[]@textrm , and
@@ -169,7 +169,7 @@ m , @texttt vi-move[]@textrm , @texttt vi-command[]@textrm , and
.etc.
[6] [7] [8] [9] [10]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 815--815
Overfull \hbox (26.43913pt too wide) in paragraph at lines 817--817
[]@texttt Meta-Control-h: backward-kill-word Text after the function name is i
gnored[] |
@@ -184,12 +184,12 @@ gnored[] |
[11] [12] [13] [14] [15] [16] [17] [18]) Appendix A [19] [20] (./fdl.texi
[21] [22] [23] [24] [25] [26]) [27] [28] )
Here is how much of TeX's memory you used:
1405 strings out of 98002
16392 string characters out of 1221987
44914 words of memory out of 1000001
1405 strings out of 97980
16407 string characters out of 1221004
44916 words of memory out of 1000000
2276 multiletter control sequences out of 10000+50000
31953 words of font info for 111 fonts, out of 500000 for 1000
31953 words of font info for 111 fonts, out of 500000 for 2000
19 hyphenation exceptions out of 1000
13i,8n,10p,285b,695s stack positions out of 1500i,500n,5000p,200000b,5000s
Output written on rluserman.dvi (32 pages, 92940 bytes).
Output written on rluserman.dvi (32 pages, 96176 bytes).
File diff suppressed because it is too large Load Diff