Mercurial > hg > xemacs-beta
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 |