12007-06-02  Chong Yidong  <cyd@stupidchicken.com>
2
3	* Version 22.1 released.
4
52007-01-30  Robert J. Chassell  <bob@rattlesnake.com>
6
7	* emacs-lisp-intro.texi (else): Rephrase message of first
8	if-then-else example so it is right both in itself and in the
9	"true" case of the expression, which asks whether 4 is greater
10	than 5.
11
122006-11-27  Andreas Schwab  <schwab@suse.de>
13
14	* Makefile.in (usermanualdir): Define.
15	(emacs-lisp-intro.dvi): Pass -I options to texi2dvi instead of
16	using TEXINPUTS.
17
18	* emacs-lisp-intro.texi: Input texinfo instead of ../man/texinfo
19	to fix building outside source directory.
20
212006-11-09  Robert J. Chassell  <bob@rattlesnake.com>
22
23	* emacs-lisp-intro.texi: Copy descriptions from detailed master
24	menu to menus within body.
25
26	* emacs-lisp-intro.texi (at the beginning):  Add `other shell
27	commands' to produce additional output formats; total is now ten.
28	(A Loop with an Incrementing Counter, and others): Ensure Info
29	menus will appear in short windows.
30	(Disentangle beginning-of-buffer): Replace `version 21' with `more
31	recent versions'.
32	(Simple Extension): Show how to handle multiple versions by adding
33	an alternative with a test of `>= 21'
34
35
362006-11-06  Robert J. Chassell  <bob@rattlesnake.com>
37
38	* emacs-lisp-intro.texi: Finish minor changes seen from DVI output.
39	Replace 22.1.100 with 22.1.1.
40	(current-kill): Mention functions that directly or indirectly call
41	`kill-new', which sets `kill-ring-yank-pointer'.
42	(Understanding current-kill): Change `lasted' to `last'.  Remove
43	extraneous parenthesis.  Reword item about returning `car' of list.
44	(yank): Remove mention of `rotate-yank-pointer'.
45	(Y Axis Element): Add comment regarding replacement of blank space.
46	(print-Y-axis Penultimate): Explain that `print-graph' will pass
47	`height-of-top-line' so `print-Y-axis' does not have a bug.
48
492006-11-05  Robert J. Chassell  <bob@rattlesnake.com>
50
51	* emacs-lisp-intro.texi: Yet more minor changes:
52	(defcustom): Said that `:options' is usually for a hook.  Remove
53	extraneous space in parenthetical remark concerning
54	`text-mode-hook-identify'.  At end, mention other defines, too.
55	(Beginning a .emacs File): Reverse words about comments so they
56	parallel numbers of listed semi-colons.
57	(Text and Auto-fill): Remove extraneous blank line in example.
58	(Mail Aliases): Remove extraneous blank line in example.
59	(Keybindings): Reformat as needed with `key' rather than `kbd'.
60	(Keybindings, Miscellaneous, Mode Line): For small book format, start
61	section name on top of new page.
62	(Simple Extension): Replace longer expression with
63	`emacs-major-version'.  Remove comment about `number-to-string'
64	function.
65	(Miscellaneous): Add filename option, `-H', to `grep' example
66	(debug, debug-on-entry):  Replace `GNU Emacs 22' with `a recent
67	GNU Emacs'.
68	(edebug): More properly state where to place point for 'M-x
69	edebug-defun'.
70
71	* emacs-lisp-intro.texi: More minor changes.
72	Center images for TeX output.
73	(kill-new function):  Remove indentation for sentence talking about
74	momentarily skipping code.
75	(cons & search-fwd Review):  Document @code{funcall}.  Document
76	@code{re-search-forward} with existing @code{search-forward}.
77	Reference chapter on regular expression searches.
78	(Recursion with list): Specify a more recent version as being Emacs.
79	(Recursion with list, Every, recursive-graph-body-print):  Change
80	`if ... progn' expression to `when'.
81	(Recursive triangle function): For printing in small book, ensure
82	section name is not last on bottom of preceding page.
83	(Keep): Remove extraneous space in function definition example.
84	(sentence-end): Specify `in English' for glyphs that end a sentence.
85	Note that in GNU Emacs 22, the name refers to both a variable and a
86	function.
87	(fwd-sentence while loops): Write a function as one, not as a form
88	(fwd-para let): Add `which' to sentence with `parstart' and `parsep'.
89	(etags): Move sentences involving `find-tag' and sources.  State
90	location of Emacs `src' directory.
91	(Design count-words-region):  Better explain two backslashes in a row.
92	(Find a File): Fix grammar; add a `to' and write `to visit'.  Change
93	`named' to `selected'.
94	(lengths-list-file): Remove extraneous parenthesis from reference.
95	(lengths-list-many-files): Explain `expand-file-name' better.
96	(Files List): Rephrase sentence regarding Lisp sources directory
97
982006-11-04  Robert J. Chassell  <bob@rattlesnake.com>
99
100	* emacs-lisp-intro.texi: Replace 22.0.100 with 22.1.100.
101	(defcustom): Note that the value set by defconst is a variable.
102	(Buffer Size & Locations): Parenthetical remark about evaluation.
103	(Finding More): Change text to include C sources by inference.
104
105	* emacs-lisp-intro.texi: Minor fixes.
106	Replace all tabs with eight spaces each so printed text looks correct.
107	Remove extraneous comma in a printed node name produced by `ref'.
108	(insert-buffer): Add a missing beginning parenthesis.
109	(beginning-of-buffer): Add `beginning of' to note about accessible
110	portion.
111	(narrow Exercise): Write closing parenthesis at end of correct
112	paragraph.
113	(zap-to-char): Remove extraneous `a' from first sentence.
114	(Complete zap-to-char): Remove two extraneous sentences.
115	(zap-to-char body): Move sentences on documentation two nodes earlier.
116	(Lisp macro): Add definition of `unless' macro.
117	(last-command & this-command): Remove comment that `we have not yet
118	seen' the @code{eq} function.
119	(kill-append function): Reformat `kill-append' function definition so
120	it prints well.
121	(kill-new function): Indent the sentence beginning `notice'.  Replace
122	`the same as' with `similar to'.  Repair typo.  Remove obsolete
123	references to `yank' and `yank-pop.  End section with a note that `we
124	will digress into C.'
125
1262006-11-02  Robert J. Chassell  <bob@rattlesnake.com>
127
128	* emacs-lisp-intro.texi (kill-ring-yank-pointer): Revert addition
129	of extraneous quotation mark to rotate-yank-pointer.
130
1312006-11-01  Juri Linkov  <juri@jurta.org>
132
133	* emacs-lisp-intro.texi: Fix unbalanced quotes.
134
1352006-10-31  Robert J. Chassell  <bob@rattlesnake.com>
136
137	* emacs-lisp-intro.texi: Revised text for kill-region,
138	copy-region-as-kill, kill-append, kill-new, forward-sentence,
139	forward-paragraph, find-file, current-kill, yank, and yank-pop.
140	Removed INSTALL MANIFEST from the directory since those files are
141	now irrelevant.  Updated Info file in ../info.  Changed numbering
142	so is now Revised Third Edition and this instance's edition-number
143	is 3.00.  Did not update ISBN number.
144
145	* emacs-lisp-intro.texi: Remove version reference for X colors.
146	Document `='.  Remove mention that :eval was new in 21. Updated
147	instance's edition-number to 3.01.
148
1492006-10-30  Robert J. Chassell  <bob@rattlesnake.com>
150
151	* emacs-lisp-intro.texi:  Many changes since it turned out that
152	many `simple' functions were rewritten.  Changes to the text
153	regarding zap-to-char, mark-whole-buffer, append-to-buffer,
154	copy-to-buffer, beginning-of-buffer, what-line, and possibly
155	others.  (I have not reviewed all yet.)  This instance does build
156	for Info and TeX.
157
1582006-10-29  Chong Yidong  <cyd@stupidchicken.com>
159
160	* Makefile.in: Use relative paths to avoid advertising filesystem
161	contents during compilation.
162
1632006-08-21  Robert J. Chassell  <bob@rattlesnake.com>
164
165	* emacs-lisp-intro.texi: deleted in directory copy of texinfo.tex
166	  and pointed towards ../man/texinfo.tex so only one file
167	  needs updating.  Added comment of what to do when building on own.
168
169	* texinfo.tex: changed to version 2006-02-13.16
170	  to enable a DVI build using the more recent versions of TeX.
171
1722006-05-25  David Kastrup  <dak@gnu.org>
173
174	* emacs-lisp-intro.texi (setcar): replace an antelope rather than
175	a giraffe with a hippopotamus.
176
1772006-05-19  Thien-Thi Nguyen  <ttn@gnu.org>
178
179	* emacs-lisp-intro.texi (Digression concerning error): Fix typo.
180
1812005-09-16  Romain Francoise  <romain@orebokech.com>
182
183	* emacs-lisp-intro.texi (GNU Free Documentation License):
184	Specify GFDL version 1.2.
185
1862005-07-30  Eli Zaretskii  <eliz@gnu.org>
187
188	* makefile.w32-in (info): Don't run install-info.
189	($(infodir)/dir): New target, produced by running install-info.
190
1912005-07-04  Lute Kamstra  <lute@gnu.org>
192
193	Update FSF's address in GPL notices.
194
195	* emacs-lisp-intro.texi: Update FSF's address.
196
1972004-04-23  Juanma Barranquero  <lektu@terra.es>
198
199	* makefile.w32-in: Add "-*- makefile -*-" mode tag.
200
2012004-02-29  Juanma Barranquero  <lektu@terra.es>
202
203	* makefile.w32-in (mostlyclean, clean, maintainer-clean): Use
204	$(DEL) instead of rm, and ignore exit code.
205
2062003-11-16  Kevin Ryde  <user42@zip.com.au>
207
208	* emacs-lisp-intro.texi: [CVS commitment by <bob@rattlesnake.com>]
209	Corrections to cross references,
210	(Interactive Options): elisp "interactive" -> "Using Interactive".
211	(defvar and asterisk): Remove emacs "Edit Options" reference,
212	edit-options is no longer described in the emacs manual.
213	(Lists diagrammed): elisp "List Type" -> "Cons Cell Type".
214
2152003-09-03  Peter Runestig  <peter@runestig.com>
216
217	* makefile.w32-in: New file.
218
2192001-11-29  Eli Zaretskii  <eliz@is.elta.co.il>
220
221	* emacs-lisp-intro.texi (Index): @ignore extraneous text.
222	Use @dircategory and @direntry to define the DIR entry.
223
2242001-11-25  Robert J. Chassell  <bob@rattlesnake.com>
225
226	* emacs-lisp-intro.texi: Move @contents to the beginning of the
227	file.  Set the size to @smallbook.
228
2292001-11-24  Eli Zaretskii  <eliz@is.elta.co.il>
230
231	* Makefile.in: New file.
232
233	* README: Update.
234
235	* *.eps: Rename to avoid clashes in DOS 8+3 namespace.
236
237;; Local Variables:
238;; coding: iso-2022-7bit
239;; add-log-time-zone-rule: t
240;; End:
241
242    Copyright (C) 2001, 2002, 2003, 2004, 2005,
243	2006, 2007 Free Software Foundation, Inc.
244
245  This file is part of GNU Emacs.
246
247  GNU Emacs is free software; you can redistribute it and/or modify
248  it under the terms of the GNU General Public License as published by
249  the Free Software Foundation; either version 2, or (at your option)
250  any later version.
251
252  GNU Emacs is distributed in the hope that it will be useful,
253  but WITHOUT ANY WARRANTY; without even the implied warranty of
254  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
255  GNU General Public License for more details.
256
257  You should have received a copy of the GNU General Public License
258  along with GNU Emacs; see the file COPYING.  If not, write to the
259  Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
260  Boston, MA 02110-1301, USA.
261
262;;; arch-tag: ee4f8e1f-e14c-4d2e-86de-4dd697e6f1c3
263