* progmodes/scheme.el: Add indentation and font-locking for λ.
[bpt/emacs.git] / doc / lispintro / README
CommitLineData
ab422c4d 1Copyright (C) 2001-2013 Free Software Foundation, Inc.
5b87ad55 2See the end of the file for license conditions.
c2e309f2
GM
3
4
61879b3a 5This directory contains the source of the "Introduction to Programming
e8ea3caf
EZ
6in Emacs Lisp" written by Robert J. Chassell, bob@gnu.org. This
7manual is an elementary introduction to programming in Emacs Lisp for
8people who are not programmers, and who are not necessarily interested
9in programming, but who do want to customize or extend their computing
10environment.
11
61879b3a
RC
12This third edition of 2006 Oct 31 updates the previous editions to GNU
13Emacs 22.
e8ea3caf
EZ
14
15The Texinfo source file `emacs-lisp-intro.texi', formats without
61879b3a
RC
16reported error using `pdfeTeXk', Version 3.141592-1.21a-2.2 (Web2C
177.5.4) and texinfo.tex version 2006-08-26.17 started by `texi2dvi'
18version 4.8, and with `makeinfo' version 4.8.
e8ea3caf 19
2360a8f5
GM
20This directory contains the following Encapsulated PostScript figures:
21
22 cons-1.eps, cons-2.eps, cons-2a.eps, cons-3.eps, cons-4.eps, cons-5.eps
23 drawers.eps, lambda-1.eps, lambda-2.eps, lambda-3.eps
e8ea3caf
EZ
24
25See the beginning of the `emacs-lisp-intro.texi' file for appropriate
26settings. These figures are not necessary; they are merely nice to
27look at --- without them you get the same figures printed with ASCII
28characters.
29
30Whether and how you print PostScript depends on your site. You not
31only need to set 'print-postscript-figures' before creating the .dvi
32file, but then must convert the .dvi file to .ps with a 'dvips' or
33equivalent command.
34
35On some systems you will see an error message when `psfig.tex' is
36loaded for the last two .eps files:
37
38 ! No room for a new \write .
39
40If this happens, try `epsf.tex' instead of `psfig.tex', or try typing
41RET at the error; the formatting may continue successfully.
42
43Or else find the section that says:
44
45 @c !!! Clear print-postscript-figures if the computer formatting this
46 @c document is too small and cannot handle all the diagrams and figures.
47 @c clear print-postscript-figures
48
49and change the file so it reads: @clear print-postscript-figures
50This will prevent TeX from attempting to load the last few .eps files.
51
52You will find additional instructions on formatting in the beginning
53of the Texinfo file 'emacs-lisp-intro.texi'. Best Wishes!
54
61879b3a 552006 Oct 31
e8ea3caf 56Robert J. Chassell, bob@gnu.org
5b87ad55 57
6bfde5f2
GM
58
59\f
60COPYRIGHT AND LICENSE INFORMATION FOR IMAGE FILES
61
62The PostScript images (*.eps) contain copyright and license information
63in their headers. The PDF versions were automatically generated using
64the epstopdf utility, and are subject to the same conditions as their
65EPS counterparts.
66
67
5b87ad55
GM
68\f
69This file is part of GNU Emacs.
70
8ae3715e 71GNU Emacs is free software: you can redistribute it and/or modify
5b87ad55 72it under the terms of the GNU General Public License as published by
8ae3715e
GM
73the Free Software Foundation, either version 3 of the License, or
74(at your option) any later version.
5b87ad55
GM
75
76GNU Emacs is distributed in the hope that it will be useful,
77but WITHOUT ANY WARRANTY; without even the implied warranty of
78MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
79GNU General Public License for more details.
80
81You should have received a copy of the GNU General Public License
8ae3715e 82along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.