comparison man/lispref/lispref.texi @ 371:cc15677e0335 r21-2b1

Import from CVS: tag r21-2b1
author cvs
date Mon, 13 Aug 2007 11:03:08 +0200
parents 8bec6624d99b
children 6240c7796c7a
comparison
equal deleted inserted replaced
370:bd866891f083 371:cc15677e0335
4 @c @smallbook 4 @c @smallbook
5 @settitle XEmacs Lisp Reference Manual 5 @settitle XEmacs Lisp Reference Manual
6 @c %**end of header 6 @c %**end of header
7 7
8 @ifinfo 8 @ifinfo
9 @dircategory XEmacs Editor
10 @direntry
11 * Lispref: (lispref). XEmacs Lisp Reference Manual.
12 @end direntry
13
14 Edition History: 9 Edition History:
15 10
16 GNU Emacs Lisp Reference Manual Second Edition (v2.01), May 1993 11 GNU Emacs Lisp Reference Manual Second Edition (v2.01), May 1993
17 GNU Emacs Lisp Reference Manual Further Revised (v2.02), August 1993 12 GNU Emacs Lisp Reference Manual Further Revised (v2.02), August 1993
18 Lucid Emacs Lisp Reference Manual (for 19.10) First Edition, March 1994 13 Lucid Emacs Lisp Reference Manual (for 19.10) First Edition, March 1994
19 XEmacs Lisp Programmer's Manual (for 19.12) Second Edition, April 1995 14 XEmacs Lisp Programmer's Manual (for 19.12) Second Edition, April 1995
20 GNU Emacs Lisp Reference Manual v2.4, June 1995 15 GNU Emacs Lisp Reference Manual v2.4, June 1995
21 XEmacs Lisp Programmer's Manual (for 19.13) Third Edition, July 1995 16 XEmacs Lisp Programmer's Manual (for 19.13) Third Edition, July 1995
22 XEmacs Lisp Reference Manual (for 19.14 and 20.0) v3.1, March 1996 17 XEmacs Lisp Reference Manual (for 19.14 and 20.0) v3.1, March 1996
23 XEmacs Lisp Reference Manual (for 19.15 and 20.1, 20.2, 20.3) v3.2, April, May, November 1997 18 XEmacs Lisp Reference Manual (for 19.15 and 20.1, 20.2, 20.3) v3.2, April, May, November 1997
24 XEmacs Lisp Reference Manual (for 21.0 and 21.1) v3.3, April 1998 19 XEmacs Lisp Reference Manual (for 21.0) v3.3, April 1998
25 @c Please REMEMBER to update edition number in *four* places in this file 20 @c Please REMEMBER to update edition number in *four* places in this file
26 @c and also in *one* place in intro.texi 21 @c and also in *one* place in intro.texi
27 22
28 Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995 Free Software Foundation, Inc. 23 Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995 Free Software Foundation, Inc.
29 Copyright (C) 1994, 1995 Sun Microsystems, Inc. 24 Copyright (C) 1994, 1995 Sun Microsystems, Inc.
79 @title XEmacs Lisp Reference Manual 74 @title XEmacs Lisp Reference Manual
80 @c The edition number appears in several places in this file 75 @c The edition number appears in several places in this file
81 @c and also in the file intro.texi. 76 @c and also in the file intro.texi.
82 @c This manual documents XEmacs 19.14 and 20.0 and was based on the 77 @c This manual documents XEmacs 19.14 and 20.0 and was based on the
83 @c documentation for FSF Emacs 19.29 (v2.4). 78 @c documentation for FSF Emacs 19.29 (v2.4).
84 @subtitle Version 3.4 (for XEmacs 21.1), May 1999 79 @subtitle Version 3.3 (for XEmacs 21.0), April 1998
85 80
86 @author by Ben Wing 81 @author by Ben Wing
87 @author 82 @author
88 @author Based on the GNU Emacs Lisp Reference Manual 83 @author Based on the GNU Emacs Lisp Reference Manual
89 @author by Bil Lewis, Dan LaLiberte, Richard Stallman 84 @author by Bil Lewis, Dan LaLiberte, Richard Stallman
93 Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995 Free Software Foundation, Inc. 88 Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995 Free Software Foundation, Inc.
94 Copyright @copyright{} 1994, 1995 Sun Microsystems, Inc. 89 Copyright @copyright{} 1994, 1995 Sun Microsystems, Inc.
95 Copyright @copyright{} 1995, 1996 Ben Wing. 90 Copyright @copyright{} 1995, 1996 Ben Wing.
96 @sp 2 91 @sp 2
97 Version 3.3 @* 92 Version 3.3 @*
98 Revised for XEmacs Versions 21.1,@* 93 Revised for XEmacs Versions 21.0,@*
99 April 1998.@* 94 April 1998.@*
100 95
101 Permission is granted to make and distribute verbatim copies of this 96 Permission is granted to make and distribute verbatim copies of this
102 manual provided the copyright notice and this permission notice are 97 manual provided the copyright notice and this permission notice are
103 preserved on all copies. 98 preserved on all copies.
121 116
122 @node Top, Copying, (dir), (dir) 117 @node Top, Copying, (dir), (dir)
123 118
124 @ifinfo 119 @ifinfo
125 This Info file contains the third edition of the XEmacs Lisp 120 This Info file contains the third edition of the XEmacs Lisp
126 Reference Manual, corresponding to XEmacs version 21.1. 121 Reference Manual, corresponding to XEmacs version 21.0.
127 @end ifinfo 122 @end ifinfo
128 123
129 @menu 124 @menu
130 * Copying:: Conditions for copying and changing XEmacs. 125 * Copying:: Conditions for copying and changing XEmacs.
131 * Introduction:: Introduction and conventions used. 126 * Introduction:: Introduction and conventions used.
143 * Control Structures:: Conditionals, loops, nonlocal exits. 138 * Control Structures:: Conditionals, loops, nonlocal exits.
144 * Variables:: Using symbols in programs to stand for values. 139 * Variables:: Using symbols in programs to stand for values.
145 * Functions:: A function is a Lisp program 140 * Functions:: A function is a Lisp program
146 that can be invoked from other functions. 141 that can be invoked from other functions.
147 * Macros:: Macros are a way to extend the Lisp language. 142 * Macros:: Macros are a way to extend the Lisp language.
148 * Customization:: Writing customization declarations.
149 143
150 * Loading:: Reading files of Lisp code into Lisp. 144 * Loading:: Reading files of Lisp code into Lisp.
151 * Byte Compilation:: Compilation makes programs run faster. 145 * Byte Compilation:: Compilation makes programs run faster.
152 * Debugging:: Tools and tips for debugging Lisp programs. 146 * Debugging:: Tools and tips for debugging Lisp programs.
153 147
1148 1142
1149 @include control.texi 1143 @include control.texi
1150 @include variables.texi 1144 @include variables.texi
1151 @include functions.texi 1145 @include functions.texi
1152 @include macros.texi 1146 @include macros.texi
1153 @include customize.texi
1154 1147
1155 @include loading.texi 1148 @include loading.texi
1156 @include compile.texi 1149 @include compile.texi
1157 @include debugging.texi 1150 @include debugging.texi
1158 @include streams.texi 1151 @include streams.texi