aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert J. Chassell2004-10-05 16:47:54 +0000
committerRobert J. Chassell2004-10-05 16:47:54 +0000
commit0c8b5b65f11849579a838191065f152a2450ffb4 (patch)
tree03ce694e7317a0db4e1027f7a1a8d8539a6cd56a
parentb90ee8b5fe3247c345212614877551d41bcbdd98 (diff)
downloademacs-0c8b5b65f11849579a838191065f152a2450ffb4.tar.gz
emacs-0c8b5b65f11849579a838191065f152a2450ffb4.zip
Add minor footnotes saying ' is an abbreviation for quote.
-rw-r--r--lispintro/emacs-lisp-intro.texi33
1 files changed, 21 insertions, 12 deletions
diff --git a/lispintro/emacs-lisp-intro.texi b/lispintro/emacs-lisp-intro.texi
index 2096a60928f..4130eefd2cf 100644
--- a/lispintro/emacs-lisp-intro.texi
+++ b/lispintro/emacs-lisp-intro.texi
@@ -1,6 +1,7 @@
1@c \input texinfo @c -*-texinfo-*- 1\input texinfo @c -*-texinfo-*-
2@comment %**start of header 2@comment %**start of header
3@setfilename ../info/eintr 3@setfilename ../info/eintr
4@c setfilename emacs-lisp-intro.info
4@c sethtmlfilename emacs-lisp-intro.html 5@c sethtmlfilename emacs-lisp-intro.html
5@settitle Programming in Emacs Lisp 6@settitle Programming in Emacs Lisp
6@syncodeindex vr cp 7@syncodeindex vr cp
@@ -21,8 +22,8 @@
21 22
22@comment %**end of header 23@comment %**end of header
23 24
24@set edition-number 2.12 25@set edition-number 2.13
25@set update-date 2003 Nov 19 26@set update-date 2004 Oct 5
26 27
27@ignore 28@ignore
28 ## Summary of shell commands to create various output formats: 29 ## Summary of shell commands to create various output formats:
@@ -61,6 +62,8 @@
61 ## View Info output with standalone reader 62 ## View Info output with standalone reader
62 info emacs-lisp-intro.info 63 info emacs-lisp-intro.info
63 64
65 ## popd
66
64@end ignore 67@end ignore
65 68
66@c ================ Included Figures ================ 69@c ================ Included Figures ================
@@ -180,7 +183,7 @@ people who are not programmers.
180Edition @value{edition-number}, @value{update-date} 183Edition @value{edition-number}, @value{update-date}
181@sp 1 184@sp 1
182Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995, 1997, 2001, 185Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995, 1997, 2001,
1832002, 2003 Free Software Foundation, Inc. 1862002, 2003, 2004 Free Software Foundation, Inc.
184@sp 1 187@sp 1
185 188
186@iftex 189@iftex
@@ -1050,13 +1053,16 @@ Robert J. Chassell
1050@chapter List Processing 1053@chapter List Processing
1051 1054
1052To the untutored eye, Lisp is a strange programming language. In Lisp 1055To the untutored eye, Lisp is a strange programming language. In Lisp
1053code there are parentheses everywhere. Some people even claim that the 1056code there are parentheses everywhere. Some people even claim that
1054name stands for `Lots of Isolated Silly Parentheses'. But the claim is 1057the name stands for `Lots of Isolated Silly Parentheses'. But the
1055unwarranted. Lisp stands for LISt Processing, and the programming 1058claim is unwarranted. Lisp stands for LISt Processing, and the
1056language handles @emph{lists} (and lists of lists) by putting them 1059programming language handles @emph{lists} (and lists of lists) by
1057between parentheses. The parentheses mark the boundaries of the list. 1060putting them between parentheses. The parentheses mark the boundaries
1058Sometimes a list is preceded by a single apostrophe or quotation mark, 1061of the list. Sometimes a list is preceded by a single apostrophe or
1059@samp{'}. Lists are the basis of Lisp. 1062quotation mark, @samp{'}@footnote{The single apostrophe or quotation
1063mark is an abbreviation for the function @code{quote}; you need not
1064think about functions now; functions are defined in @ref{Making
1065Errors, , Generate an Error Message}.} Lists are the basis of Lisp.
1060 1066
1061@menu 1067@menu
1062* Lisp Lists:: What are lists? 1068* Lisp Lists:: What are lists?
@@ -2135,7 +2141,8 @@ Debugger entered--Lisp error:
2135 2141
2136@need 1250 2142@need 1250
2137As usual, the error message tries to be helpful and makes sense after you 2143As usual, the error message tries to be helpful and makes sense after you
2138learn how to read it. 2144learn how to read it.@footnote{@code{(quote hello)} is an expansion of
2145the abbreviation @code{'hello}.}
2139 2146
2140The first part of the error message is straightforward; it says 2147The first part of the error message is straightforward; it says
2141@samp{wrong type argument}. Next comes the mysterious jargon word 2148@samp{wrong type argument}. Next comes the mysterious jargon word
@@ -20638,6 +20645,7 @@ each column."
20638@end smallexample 20645@end smallexample
20639@end ifnottex 20646@end ifnottex
20640 20647
20648@c qqq
20641@ignore 20649@ignore
20642Graphing Definitions Re-listed 20650Graphing Definitions Re-listed
20643 20651
@@ -21137,6 +21145,7 @@ each column."
21137 (print-X-axis numbers-list horizontal-step))) 21145 (print-X-axis numbers-list horizontal-step)))
21138@end group 21146@end group
21139@end smallexample 21147@end smallexample
21148@c qqq
21140@end ignore 21149@end ignore
21141 21150
21142@page 21151@page