• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

INSTALLH A D17-Dec-20012.1 KiB5738

MANIFESTH A D17-Dec-20011.4 KiB5247

Makefile.amH A D17-Dec-2001231 65

Makefile.inH A D03-May-20229.6 KiB342268

READMEH A D20-Nov-20015.5 KiB157112

aclocal.m4H A D17-Dec-20013.5 KiB10592

configureH A D17-Dec-200135.2 KiB1,044788

configure.inH A D17-Dec-2001142 64

cons-2.epsH A D31-Aug-200111.9 KiB565489

cons-2a.epsH A D31-Aug-200112.2 KiB587509

cons-3.epsH A D31-Aug-200112.1 KiB581499

cons-4.epsH A D31-Aug-200112.7 KiB611531

cons-5.epsH A D31-Aug-200112.7 KiB609529

drawers.epsH A D31-Aug-200113.5 KiB664579

emacs-lisp-intro.infoH A D17-Dec-200110.5 KiB354347

emacs-lisp-intro.info-1H A D17-Dec-200148.7 KiB1,187911

emacs-lisp-intro.info-10H A D17-Dec-200146.7 KiB1,116877

emacs-lisp-intro.info-11H A D17-Dec-200145.9 KiB1,142885

emacs-lisp-intro.info-12H A D17-Dec-200145.1 KiB1,144865

emacs-lisp-intro.info-13H A D17-Dec-200149.2 KiB1,258950

emacs-lisp-intro.info-14H A D17-Dec-200144.7 KiB1,255954

emacs-lisp-intro.info-15H A D17-Dec-200148.4 KiB982879

emacs-lisp-intro.info-2H A D17-Dec-200146.9 KiB1,105846

emacs-lisp-intro.info-3H A D17-Dec-200149.2 KiB1,162897

emacs-lisp-intro.info-4H A D17-Dec-200149.2 KiB1,228953

emacs-lisp-intro.info-5H A D17-Dec-200149 KiB1,260956

emacs-lisp-intro.info-6H A D17-Dec-200145.9 KiB1,090845

emacs-lisp-intro.info-7H A D17-Dec-200146.7 KiB1,199888

emacs-lisp-intro.info-8H A D17-Dec-200149.3 KiB1,291953

emacs-lisp-intro.info-9H A D17-Dec-200144.6 KiB1,116854

emacs-lisp-intro.texiH A D03-May-2022754 KiB21,47217,834

install-shH A D23-Aug-20015.5 KiB251152

lambda-1.epsH A D31-Aug-200110 KiB452386

lambda-2.epsH A D31-Aug-200110 KiB452386

lambda-3.epsH A D31-Aug-200110 KiB452386

missingH A D23-Aug-20014.5 KiB13599

mkinstalldirsH A D23-Aug-2001732 4123

texinfo.texH A D17-Dec-2001202.5 KiB6,2585,643

README

1README for tar file containing "An Introduction to Programming in Emacs Lisp"
2
3    This second edition of 2001 Nov 20 updates the previous editions to
4    GNU Emacs 21.
5
62001 Nov  20
7Robert J. Chassell, bob@gnu.org
8
9    This is an elementary introduction to programming in Emacs Lisp
10    for people who are not programmers, and who are not necessarily
11    interested in programming, but who do want to customize or extend
12    their computing environment.
13
14The compressed tar file, `intro-emacs-lisp-2.00.tar.gz', contains the
15Texinfo source file for `emacs-lisp-intro.texi'.  You may convert this
16Texinfo file to various formats, to typeset it to print, or read it
17online.
18
19This tar file contains:
20
21    emacs-lisp-intro.texi
22
23                    approx 770 kilobytes, second edition, 2001 Nov 20,
24                    with settings to print for `smallbook' which works
25                    well with all sizes of paper and no included
26                    PostScript figures (uses ASCII figures instead)o
27
28This Texinfo source file, `emacs-lisp-intro.texi', formats without
29error using TeX version 3.14159, `kpathsea' version 3.3.1,
30`texinfo.tex' version 2001-05-24.08, and `makeinfo' version 4.0b.
31
32Also, this tar file contains the following optional Encapsulated Post
33Script figures.
34
35    chest-of-drawers-diagram.eps     7129 bytes
36    cons-cell-diagram1.eps          12136
37    cons-cell-diagram2.eps          12523
38    cons-cell-diagram2a.eps         12420
39    cons-cell-diagram3.eps          12984
40    cons-cell-diagram4.eps          13866
41    cons-cell-diagram5.eps          12986
42    lambda-diagram1.eps             10252
43    lambda-diagram2.eps             10278
44    lambda-diagram3.eps             10275
45
46See the beginning of the `emacs-lisp-intro.texi' file for appropriate
47settings.  These figures are not necessary; they are merely nice to
48look at --- without them you get the same figures printed with ASCII
49characters.
50
51Whether and how you print PostScript depends on your site.  You not
52only need to set 'print-postscript-figures' before creating the .dvi
53file, but then must convert the .dvi file to .ps with a 'dvips' or
54equivalent command.
55
56On some systems you will see an error message when `psfig.tex' is
57loaded for the last two .eps files:
58
59            ! No room for a new \write .
60
61If this happens, try `epsf.tex' instead of `psfig.tex', or try typing
62RET at the error; the formatting may continue successfully.
63
64Or else find the section that says:
65
66 @c !!! Clear print-postscript-figures if the computer formatting this
67 @c     document is too small and cannot handle all the diagrams and figures.
68 @c clear print-postscript-figures
69
70and change the file so it reads:   @clear print-postscript-figures
71This will prevent TeX from attempting to load the last few .eps files.
72
73Here are the instructions on formatting that you will find in the
74beginning of the Texinfo file 'emacs-lisp-intro.texi'.  Best Wishes!
75
76
77@c ================ Included Figures ================
78
79@c Set  print-postscript-figures  if you print PostScript figures.
80@c If you clear this, the ten figures will be printed as ASCII diagrams.
81@c (This is not relevant to Info, since Info only handles ASCII.)
82@c Your site may require editing changes to print PostScript; in this
83@c case, search for `print-postscript-figures' and make appropriate changes.
84
85
86@c ================ How to Create an Info file ================
87
88@c If you have `makeinfo' installed, run the following command
89
90@c     makeinfo emacs-lisp-intro.texi
91
92@c or, if you want a single, large Info file, and no paragraph indents:
93@c     makeinfo --no-split --paragraph-indent=0 --verbose emacs-lisp-intro.texi
94
95@c After creating the Info file, edit your Info `dir' file, if the
96@c START-INFO-DIR-ENTRY section below does not enable your system to
97@c install the manual automatically.
98@c (The `dir' file is often in the `/usr/local/info/' directory.)
99
100@c ================ How to Create an HTML file ================
101
102@c To convert to HTML format
103@c     makeinfo --html --no-split --verbose emacs-lisp-intro.texi
104
105@c ================ How to Print a Book in Various Sizes ================
106
107@c This book can be printed in any of three different sizes.
108@c In the above header, set @-commands appropriately.
109
110@c     7 by 9.25 inches:
111@c              @smallbook
112@c              @clear largebook
113
114@c     8.5 by 11 inches:
115@c              @c smallbook
116@c              @set largebook
117
118@c     European A4 size paper:
119@c              @c smallbook
120@c              @afourpaper
121@c              @set largebook
122
123@c ================ How to Typeset and Print ================
124
125@c If you do not include PostScript figures, run either of the
126@c following command sequences, or similar commands suited to your
127@c system:
128
129@c     texi2dvi emacs-lisp-intro.texi
130@c     lpr -d emacs-lisp-intro.dvi
131
132@c or else:
133
134@c     tex emacs-lisp-intro.texi
135@c     texindex emacs-lisp-intro.??
136@c     tex emacs-lisp-intro.texi
137@c     lpr -d emacs-lisp-intro.dvi
138
139@c If you include the PostScript figures, you must convert the .dvi
140@c file to a .ps file before printing.  Run either of the
141@c following command sequences, or one similar:
142@c
143@c     dvips -f < emacs-lisp-intro.dvi > emacs-lisp-intro.ps
144@c
145@c or else:
146@c
147@c     postscript -p < emacs-lisp-intro.dvi > emacs-lisp-intro.ps
148@c
149
150@c (Note: if you edit the book so as to change the length of the
151@c table of contents, you may have to change the value of `pageno' below.)
152
153@c Remember that TeX places the Table of Contents at the end of the
154@c print run; you need to put those pages in front of the Preface.
155
156@c ================ End of Formatting Sections ================
157