(syms_of_w32fns): Change default value of
[bpt/emacs.git] / doc / lispintro / ChangeLog
CommitLineData
6e3da0ae
RC
12009-10-28 Robert J. Chassell <bob@gnu.org>
2
3 * emacs-lisp-intro.texi: removed lines 33 and 34 which said
4 \global\let\urlcolor=\Black % don't print links in grayscale
5 \global\let\linkcolor=\Black
6
7 and bumped Emacs version
8
9 * ../../Makefile.in: created new target for PDF of emacs-lisp-intro.pdf
10 and autoconf'd and configure's the Makefile.in
11
12 * ../misc/texinfo.tex: updated to version 4.13 of 2008-04-18
13
45cf6cbd
RC
142009-10-27 Robert J. Chassell <bob@gnu.org>
15
16 * emacs-lisp-intro.texi: Minor change, bump Emacs version
17
6bfde5f2
GM
182009-10-27 Glenn Morris <rgm@gnu.org>
19
20 * cons-1.pdf, cons-2.pdf, cons-2a.pdf, cons-3.pdf, cons-4.pdf:
21 * cons-5.pdf, drawers.pdf, lambda-1.pdf, lambda-2.pdf, lambda-3.pdf:
22 New files, generated from .eps versions with epstopdf.
23 * README: Add copyright information for PDF images.
24
25 * Makefile.in (TEXI2PDF): New variable.
26 (emacs-lisp-intro.pdf): New target.
27
28 * makefile.w32-in (texinfodir, TEXI2PDF): New variables.
29 (ENVADD): Add -I$texinfodir.
30 (emacs-lisp-intro.pdf): New target.
31
6dd28193
CY
322009-07-28 Chong Yidong <cyd@stupidchicken.com>
33
34 * emacs-lisp-intro.texi (Simple Extension): Bump emacs versions in
35 examples.
36
45d77375
GM
372009-07-10 Glenn Morris <rgm@gnu.org>
38
39 * emacs-lisp-intro.texi (Top): Add missing @detailmenu entry.
40
fdf93ad9
GM
412009-07-09 Glenn Morris <rgm@gnu.org>
42
43 * Makefile.in (texinfodir): Rename from usermanualdir, and update.
44
943157cf
GM
452009-07-06 Glenn Morris <rgm@gnu.org>
46
47 * emacs-lisp-intro.texi (defvar and asterisk): Minor rephrasing.
48
70243478
CY
492009-06-21 Chong Yidong <cyd@stupidchicken.com>
50
51 * Branch for 23.1.
52
a1539cd7
CY
532009-06-14 Chong Yidong <cyd@stupidchicken.com>
54
55 * emacs-lisp-intro.texi (edebug): Fix typo.
56
6bd6c2fa
KB
572009-02-22 Karl Berry <karl@gnu.org>
58
59 * emacs-lisp-intro.texi (Default Configuration): fix dup word "by by".
60
867d4bb3
JB
612009-02-20 Juanma Barranquero <lekktu@gmail.com>
62
63 * emacs-lisp-intro.texi (current-kill, Code for current-kill)
64 (Body of current-kill): Remove duplicate words.
65
e41dfb1e
GM
662008-11-19 Glenn Morris <rgm@gnu.org>
67
68 * doclicense.texi: New file.
69 * emacs-lisp-intro.texi: Relicense under FDL 1.3 or later.
70 Include doclicense.texi rather than having license in the file itself.
71
2d7752a0
GM
722008-10-16 Sean Sieger <sean.sieger@gmail.com> (tiny change)
73
74 * emacs-lisp-intro.texi (Recursion with list): Fix typo.
75
a9097c6d
KB
762008-10-04 Karl Berry <karl@gnu.org>
77
78 * emacs-lisp-intro.texi: Apply similar formatting changes as for
79 the emacs and lispref manuals, to save pages. A couple minor
80 rewordings and reformatting of code to avoid overfull and
2d7752a0
GM
81 underfull lines.
82 (edition-number): Bump to 3.08.
83 (update-date): Bump to 4 October 2008.
a9097c6d 84
9b4fb9b7
EZ
852008-06-20 Eli Zaretskii <eliz@gnu.org>
86
87 * makefile.w32-in (distclean): Remove makefile.
88
bebcd7f7
GM
892008-06-16 Glenn Morris <rgm@gnu.org>
90
91 * Makefile.am, Makefile.old, aclocal.m4, configure, configure.in:
92 * install-sh, missing, mkinstalldirs: Remove obsolete files.
93
6dc64eeb
CY
942008-05-13 Chong Yidong <cyd@stupidchicken.com>
95
96 * emacs-lisp-intro.texi (Lisp Atoms): Rephrase "in addition" to
97 avoid confusion with addition operation discussed in previous
98 paragraph.
99
868a6b71
RC
1002008-01-31 Robert J. Chassell <bob@rattlesnake.com>
101
102 * emacs-lisp-intro.texi: Update back cover text.
103
1df454a0
RC
1042007-09-12 Robert J. Chassell <bob@rattlesnake.com>
105
6fbbfef4 106 * emacs-lisp-intro.texi: Add email address to Thank You correctly.
1df454a0 107
5e6876cb
RF
1082007-09-06 Romain Francoise <romain@orebokech.com>
109
110 * Makefile.in (maintainer-clean): Delete info files.
111
8cda6f8f
GM
1122007-09-06 Glenn Morris <rgm@gnu.org>
113
ef158dcd 114 Move from lispintro/ to doc/lispintro/.
8cda6f8f
GM
115 * Makefile.in (infodir): Go up one more level.
116 (usermanualdir): Change from ../man to ../emacs.
117 * makefile.w32-in (infodir, ENVADD): Go up one more level.
118 * emacs-lisp-intro.texi (setfilename): Go up one more level.
119
1202007-07-30 Robert J. Chassell <bob@rattlesnake.com>
121
122 * emacs-lisp-intro.texi: Fix typo on line 5173, change `thee' to
123 `these'.
124
1252007-07-25 Glenn Morris <rgm@gnu.org>
126
127 * Relicense all FSF files to GPLv3 or later.
128
1292007-06-02 Chong Yidong <cyd@stupidchicken.com>
130
131 * Version 22.1 released.
132
1332007-01-30 Robert J. Chassell <bob@rattlesnake.com>
134
135 * emacs-lisp-intro.texi (else): Rephrase message of first
136 if-then-else example so it is right both in itself and in the
137 "true" case of the expression, which asks whether 4 is greater
138 than 5.
139
1402006-11-27 Andreas Schwab <schwab@suse.de>
141
142 * Makefile.in (usermanualdir): Define.
143 (emacs-lisp-intro.dvi): Pass -I options to texi2dvi instead of
144 using TEXINPUTS.
145
146 * emacs-lisp-intro.texi: Input texinfo instead of ../man/texinfo
147 to fix building outside source directory.
148
1492006-11-09 Robert J. Chassell <bob@rattlesnake.com>
150
151 * emacs-lisp-intro.texi: Copy descriptions from detailed master
152 menu to menus within body.
153
6fbbfef4 154 * emacs-lisp-intro.texi (at the beginning): Add `other shell
8cda6f8f
GM
155 commands' to produce additional output formats; total is now ten.
156 (A Loop with an Incrementing Counter, and others): Ensure Info
157 menus will appear in short windows.
158 (Disentangle beginning-of-buffer): Replace `version 21' with `more
159 recent versions'.
160 (Simple Extension): Show how to handle multiple versions by adding
6fbbfef4 161 an alternative with a test of `>= 21'.
8cda6f8f
GM
162
1632006-11-06 Robert J. Chassell <bob@rattlesnake.com>
164
165 * emacs-lisp-intro.texi: Finish minor changes seen from DVI output.
166 Replace 22.1.100 with 22.1.1.
167 (current-kill): Mention functions that directly or indirectly call
168 `kill-new', which sets `kill-ring-yank-pointer'.
169 (Understanding current-kill): Change `lasted' to `last'. Remove
170 extraneous parenthesis. Reword item about returning `car' of list.
171 (yank): Remove mention of `rotate-yank-pointer'.
172 (Y Axis Element): Add comment regarding replacement of blank space.
173 (print-Y-axis Penultimate): Explain that `print-graph' will pass
174 `height-of-top-line' so `print-Y-axis' does not have a bug.
175
1762006-11-05 Robert J. Chassell <bob@rattlesnake.com>
177
178 * emacs-lisp-intro.texi: Yet more minor changes:
179 (defcustom): Said that `:options' is usually for a hook. Remove
180 extraneous space in parenthetical remark concerning
181 `text-mode-hook-identify'. At end, mention other defines, too.
182 (Beginning a .emacs File): Reverse words about comments so they
183 parallel numbers of listed semi-colons.
184 (Text and Auto-fill): Remove extraneous blank line in example.
185 (Mail Aliases): Remove extraneous blank line in example.
186 (Keybindings): Reformat as needed with `key' rather than `kbd'.
187 (Keybindings, Miscellaneous, Mode Line): For small book format, start
188 section name on top of new page.
189 (Simple Extension): Replace longer expression with
190 `emacs-major-version'. Remove comment about `number-to-string'
191 function.
192 (Miscellaneous): Add filename option, `-H', to `grep' example
6fbbfef4 193 (debug, debug-on-entry): Replace `GNU Emacs 22' with `a recent
8cda6f8f
GM
194 GNU Emacs'.
195 (edebug): More properly state where to place point for 'M-x
196 edebug-defun'.
197
198 * emacs-lisp-intro.texi: More minor changes.
199 Center images for TeX output.
6fbbfef4 200 (kill-new function): Remove indentation for sentence talking about
8cda6f8f 201 momentarily skipping code.
6fbbfef4 202 (cons & search-fwd Review): Document @code{funcall}. Document
8cda6f8f
GM
203 @code{re-search-forward} with existing @code{search-forward}.
204 Reference chapter on regular expression searches.
205 (Recursion with list): Specify a more recent version as being Emacs.
6fbbfef4 206 (Recursion with list, Every, recursive-graph-body-print): Change
8cda6f8f
GM
207 `if ... progn' expression to `when'.
208 (Recursive triangle function): For printing in small book, ensure
209 section name is not last on bottom of preceding page.
210 (Keep): Remove extraneous space in function definition example.
211 (sentence-end): Specify `in English' for glyphs that end a sentence.
212 Note that in GNU Emacs 22, the name refers to both a variable and a
213 function.
214 (fwd-sentence while loops): Write a function as one, not as a form
215 (fwd-para let): Add `which' to sentence with `parstart' and `parsep'.
216 (etags): Move sentences involving `find-tag' and sources. State
217 location of Emacs `src' directory.
6fbbfef4 218 (Design count-words-region): Better explain two backslashes in a row.
8cda6f8f
GM
219 (Find a File): Fix grammar; add a `to' and write `to visit'. Change
220 `named' to `selected'.
221 (lengths-list-file): Remove extraneous parenthesis from reference.
222 (lengths-list-many-files): Explain `expand-file-name' better.
223 (Files List): Rephrase sentence regarding Lisp sources directory
224
2252006-11-04 Robert J. Chassell <bob@rattlesnake.com>
226
227 * emacs-lisp-intro.texi: Replace 22.0.100 with 22.1.100.
228 (defcustom): Note that the value set by defconst is a variable.
229 (Buffer Size & Locations): Parenthetical remark about evaluation.
230 (Finding More): Change text to include C sources by inference.
231
232 * emacs-lisp-intro.texi: Minor fixes.
233 Replace all tabs with eight spaces each so printed text looks correct.
234 Remove extraneous comma in a printed node name produced by `ref'.
235 (insert-buffer): Add a missing beginning parenthesis.
236 (beginning-of-buffer): Add `beginning of' to note about accessible
237 portion.
238 (narrow Exercise): Write closing parenthesis at end of correct
239 paragraph.
240 (zap-to-char): Remove extraneous `a' from first sentence.
241 (Complete zap-to-char): Remove two extraneous sentences.
242 (zap-to-char body): Move sentences on documentation two nodes earlier.
243 (Lisp macro): Add definition of `unless' macro.
244 (last-command & this-command): Remove comment that `we have not yet
245 seen' the @code{eq} function.
246 (kill-append function): Reformat `kill-append' function definition so
247 it prints well.
248 (kill-new function): Indent the sentence beginning `notice'. Replace
249 `the same as' with `similar to'. Repair typo. Remove obsolete
250 references to `yank' and `yank-pop. End section with a note that `we
251 will digress into C.'
252
2532006-11-02 Robert J. Chassell <bob@rattlesnake.com>
254
255 * emacs-lisp-intro.texi (kill-ring-yank-pointer): Revert addition
256 of extraneous quotation mark to rotate-yank-pointer.
257
2582006-11-01 Juri Linkov <juri@jurta.org>
259
260 * emacs-lisp-intro.texi: Fix unbalanced quotes.
261
2622006-10-31 Robert J. Chassell <bob@rattlesnake.com>
263
264 * emacs-lisp-intro.texi: Revised text for kill-region,
265 copy-region-as-kill, kill-append, kill-new, forward-sentence,
266 forward-paragraph, find-file, current-kill, yank, and yank-pop.
267 Removed INSTALL MANIFEST from the directory since those files are
268 now irrelevant. Updated Info file in ../info. Changed numbering
269 so is now Revised Third Edition and this instance's edition-number
270 is 3.00. Did not update ISBN number.
271
272 * emacs-lisp-intro.texi: Remove version reference for X colors.
6fbbfef4 273 Document `='. Remove mention that :eval was new in 21. Updated
8cda6f8f
GM
274 instance's edition-number to 3.01.
275
2762006-10-30 Robert J. Chassell <bob@rattlesnake.com>
277
6fbbfef4 278 * emacs-lisp-intro.texi: Many changes since it turned out that
8cda6f8f
GM
279 many `simple' functions were rewritten. Changes to the text
280 regarding zap-to-char, mark-whole-buffer, append-to-buffer,
281 copy-to-buffer, beginning-of-buffer, what-line, and possibly
282 others. (I have not reviewed all yet.) This instance does build
283 for Info and TeX.
284
2852006-10-29 Chong Yidong <cyd@stupidchicken.com>
286
287 * Makefile.in: Use relative paths to avoid advertising filesystem
288 contents during compilation.
289
2902006-08-21 Robert J. Chassell <bob@rattlesnake.com>
291
6fbbfef4 292 * emacs-lisp-intro.texi: Deleted in directory copy of texinfo.tex
8cda6f8f
GM
293 and pointed towards ../man/texinfo.tex so only one file
294 needs updating. Added comment of what to do when building on own.
295
6fbbfef4 296 * texinfo.tex: Changed to version 2006-02-13.16
8cda6f8f
GM
297 to enable a DVI build using the more recent versions of TeX.
298
2992006-05-25 David Kastrup <dak@gnu.org>
300
6fbbfef4 301 * emacs-lisp-intro.texi (setcar): Replace an antelope rather than
8cda6f8f
GM
302 a giraffe with a hippopotamus.
303
3042006-05-19 Thien-Thi Nguyen <ttn@gnu.org>
305
306 * emacs-lisp-intro.texi (Digression concerning error): Fix typo.
307
3082005-09-16 Romain Francoise <romain@orebokech.com>
309
310 * emacs-lisp-intro.texi (GNU Free Documentation License):
311 Specify GFDL version 1.2.
312
3132005-07-30 Eli Zaretskii <eliz@gnu.org>
314
315 * makefile.w32-in (info): Don't run install-info.
316 ($(infodir)/dir): New target, produced by running install-info.
317
3182005-07-04 Lute Kamstra <lute@gnu.org>
319
320 Update FSF's address in GPL notices.
321
322 * emacs-lisp-intro.texi: Update FSF's address.
323
3242004-04-23 Juanma Barranquero <lektu@terra.es>
325
326 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
327
3282004-02-29 Juanma Barranquero <lektu@terra.es>
329
6fbbfef4
JB
330 * makefile.w32-in (mostlyclean, clean, maintainer-clean):
331 Use $(DEL) instead of rm, and ignore exit code.
8cda6f8f
GM
332
3332003-11-16 Kevin Ryde <user42@zip.com.au>
334
335 * emacs-lisp-intro.texi: [CVS commitment by <bob@rattlesnake.com>]
336 Corrections to cross references,
337 (Interactive Options): elisp "interactive" -> "Using Interactive".
338 (defvar and asterisk): Remove emacs "Edit Options" reference,
339 edit-options is no longer described in the emacs manual.
340 (Lists diagrammed): elisp "List Type" -> "Cons Cell Type".
341
3422003-09-03 Peter Runestig <peter@runestig.com>
343
344 * makefile.w32-in: New file.
345
3462001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
347
348 * emacs-lisp-intro.texi (Index): @ignore extraneous text.
349 Use @dircategory and @direntry to define the DIR entry.
350
3512001-11-25 Robert J. Chassell <bob@rattlesnake.com>
352
353 * emacs-lisp-intro.texi: Move @contents to the beginning of the
354 file. Set the size to @smallbook.
355
3562001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
357
358 * Makefile.in: New file.
359
360 * README: Update.
361
362 * *.eps: Rename to avoid clashes in DOS 8+3 namespace.
363
364;; Local Variables:
c8763fb6 365;; coding: utf-8
8cda6f8f
GM
366;; add-log-time-zone-rule: t
367;; End:
368
8ae3715e 369 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007,
6ed161e1 370 2008, 2009 Free Software Foundation, Inc.
8cda6f8f
GM
371
372 This file is part of GNU Emacs.
373
8ae3715e 374 GNU Emacs is free software: you can redistribute it and/or modify
8cda6f8f 375 it under the terms of the GNU General Public License as published by
8ae3715e
GM
376 the Free Software Foundation, either version 3 of the License, or
377 (at your option) any later version.
8cda6f8f
GM
378
379 GNU Emacs is distributed in the hope that it will be useful,
380 but WITHOUT ANY WARRANTY; without even the implied warranty of
381 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
382 GNU General Public License for more details.
383
384 You should have received a copy of the GNU General Public License
8ae3715e 385 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
8cda6f8f
GM
386
387;;; arch-tag: ee4f8e1f-e14c-4d2e-86de-4dd697e6f1c3