comparison doc/lispintro/ChangeLog @ 83940:0f539bda54a1

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