1\input texinfo @c -*-texinfo-*- 2@c %**start of header (This is for running Texinfo on a region.) 3@setfilename history.info 4@settitle GNU History Library 5@c %**end of header (This is for running Texinfo on a region.) 6 7@setchapternewpage odd 8 9@include version.texi 10 11@copying 12This document describes the GNU History library 13(version @value{VERSION}, @value{UPDATED}), 14a programming tool that provides a consistent user interface for 15recalling lines of previously typed input. 16 17Copyright @copyright{} 1988-2006 Free Software Foundation, Inc. 18 19Permission is granted to make and distribute verbatim copies of 20this manual provided the copyright notice and this permission notice 21are preserved on all copies. 22 23@quotation 24Permission is granted to copy, distribute and/or modify this document 25under the terms of the GNU Free Documentation License, Version 1.2 or 26any later version published by the Free Software Foundation; with no 27Invariant Sections, with the Front-Cover texts being ``A GNU Manual,'' 28and with the Back-Cover Texts as in (a) below. A copy of the license is 29included in the section entitled ``GNU Free Documentation License.'' 30 31(a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify 32this GNU Manual, like GNU software. Copies published by the Free 33Software Foundation raise funds for GNU development.'' 34@end quotation 35@end copying 36 37@dircategory Libraries 38@direntry 39* History: (history). The GNU history library API. 40@end direntry 41 42@titlepage 43@title GNU History Library 44@subtitle Edition @value{EDITION}, for @code{History Library} Version @value{VERSION}. 45@subtitle @value{UPDATED-MONTH} 46@author Chet Ramey, Case Western Reserve University 47@author Brian Fox, Free Software Foundation 48 49@page 50 51@vskip 0pt plus 1filll 52@insertcopying 53 54@sp 1 55Published by the Free Software Foundation @* 5659 Temple Place, Suite 330, @* 57Boston, MA 02111-1307 @* 58USA @* 59 60@end titlepage 61 62@contents 63 64@ifnottex 65@node Top 66@top GNU History Library 67 68This document describes the GNU History library, a programming tool that 69provides a consistent user interface for recalling lines of previously 70typed input. 71 72@menu 73* Using History Interactively:: GNU History User's Manual. 74* Programming with GNU History:: GNU History Programmer's Manual. 75* Copying This Manual:: Copying This Manual. 76* Concept Index:: Index of concepts described in this manual. 77* Function and Variable Index:: Index of externally visible functions 78 and variables. 79@end menu 80@end ifnottex 81 82@syncodeindex fn vr 83 84@include hsuser.texi 85@include hstech.texi 86 87@node Copying This Manual 88@appendix Copying This Manual 89 90@menu 91* GNU Free Documentation License:: License for copying this manual. 92@end menu 93 94@include fdl.texi 95 96@node Concept Index 97@appendix Concept Index 98@printindex cp 99 100@node Function and Variable Index 101@appendix Function and Variable Index 102@printindex vr 103 104@bye 105