]> code.delx.au - gnu-emacs/blob - lispintro/ChangeLog
62501c7d6350c6b0c9f30a4e8656d00153fadaed
[gnu-emacs] / lispintro / ChangeLog
1 2006-11-06 Robert J. Chassell <bob@rattlesnake.com>
2
3 * emacs-lisp-intro.texi: Finish minor changes seen from DVI output.
4 Replace 22.1.100 with 22.1.1.
5 (current-kill): Mention functions that directly or indirectly call
6 `kill-new', which sets `kill-ring-yank-pointer'.
7 (Understanding current-kill): Change `lasted' to `last'. Remove
8 extraneous parenthesis. Reword item about returning `car' of list.
9 (yank): Remove mention of `rotate-yank-pointer'.
10 (Y Axis Element): Add comment regarding replacement of blank space.
11 (print-Y-axis Penultimate): Explain that `print-graph' will pass
12 `height-of-top-line' so `print-Y-axis' does not have a bug.
13
14 2006-11-05 Robert J. Chassell <bob@rattlesnake.com>
15
16 * emacs-lisp-intro.texi: Yet more minor changes:
17 (defcustom): Said that `:options' is usually for a hook. Remove
18 extraneous space in parenthetical remark concerning
19 `text-mode-hook-identify'. At end, mention other defines, too.
20 (Beginning a .emacs File): Reverse words about comments so they
21 parallel numbers of listed semi-colons.
22 (Text and Auto-fill): Remove extraneous blank line in example.
23 (Mail Aliases): Remove extraneous blank line in example.
24 (Keybindings): Reformat as needed with `key' rather than `kbd'.
25 (Keybindings, Miscellaneous, Mode Line): For small book format, start
26 section name on top of new page.
27 (Simple Extension): Replace longer expression with
28 `emacs-major-version'. Remove comment about `number-to-string'
29 function.
30 (Miscellaneous): Add filename option, `-H', to `grep' example
31 (debug, debug-on-entry): Replace `GNU Emacs 22' with `a recent
32 GNU Emacs'.
33 (edebug): More properly state where to place point for 'M-x
34 edebug-defun'.
35
36 * emacs-lisp-intro.texi: More minor changes.
37 Center images for TeX output.
38 (kill-new function): Remove indentation for sentence talking about
39 momentarily skipping code.
40 (cons & search-fwd Review): Document @code{funcall}. Document
41 @code{re-search-forward} with existing @code{search-forward}.
42 Reference chapter on regular expression searches.
43 (Recursion with list): Specify a more recent version as being Emacs.
44 (Recursion with list, Every, recursive-graph-body-print): Change
45 `if ... progn' expression to `when'.
46 (Recursive triangle function): For printing in small book, ensure
47 section name is not last on bottom of preceding page.
48 (Keep): Remove extraneous space in function definition example.
49 (sentence-end): Specify `in English' for glyphs that end a sentence.
50 Note that in GNU Emacs 22, the name refers to both a variable and a
51 function.
52 (fwd-sentence while loops): Write a function as one, not as a form
53 (fwd-para let): Add `which' to sentence with `parstart' and `parsep'.
54 (etags): Move sentences involving `find-tag' and sources. State
55 location of Emacs `src' directory.
56 (Design count-words-region): Better explain two backslashes in a row.
57 (Find a File): Fix grammar; add a `to' and write `to visit'. Change
58 `named' to `selected'.
59 (lengths-list-file): Remove extraneous parenthesis from reference.
60 (lengths-list-many-files): Explain `expand-file-name' better.
61 (Files List): Rephrase sentence regarding Lisp sources directory
62
63 2006-11-04 Robert J. Chassell <bob@rattlesnake.com>
64
65 * emacs-lisp-intro.texi: Replace 22.0.100 with 22.1.100.
66 (defcustom): Note that the value set by defconst is a variable.
67 (Buffer Size & Locations): Parenthetical remark about evaluation.
68 (Finding More): Change text to include C sources by inference.
69
70 * emacs-lisp-intro.texi: Minor fixes.
71 Replace all tabs with eight spaces each so printed text looks correct.
72 Remove extraneous comma in a printed node name produced by `ref'.
73 (insert-buffer): Add a missing beginning parenthesis.
74 (beginning-of-buffer): Add `beginning of' to note about accessible
75 portion.
76 (narrow Exercise): Write closing parenthesis at end of correct
77 paragraph.
78 (zap-to-char): Remove extraneous `a' from first sentence.
79 (Complete zap-to-char): Remove two extraneous sentences.
80 (zap-to-char body): Move sentences on documentation two nodes earlier.
81 (Lisp macro): Add definition of `unless' macro.
82 (last-command & this-command): Remove comment that `we have not yet
83 seen' the @code{eq} function.
84 (kill-append function): Reformat `kill-append' function definition so
85 it prints well.
86 (kill-new function): Indent the sentence beginning `notice'. Replace
87 `the same as' with `similar to'. Repair typo. Remove obsolete
88 references to `yank' and `yank-pop. End section with a note that `we
89 will digress into C.'
90
91 2006-11-02 Robert J. Chassell <bob@rattlesnake.com>
92
93 * emacs-lisp-intro.texi (kill-ring-yank-pointer): Revert addition
94 of extraneous quotation mark to rotate-yank-pointer.
95
96 2006-11-01 Juri Linkov <juri@jurta.org>
97
98 * emacs-lisp-intro.texi: Fix unbalanced quotes.
99
100 2006-10-31 Robert J. Chassell <bob@rattlesnake.com>
101
102 * emacs-lisp-intro.texi: Revised text for kill-region,
103 copy-region-as-kill, kill-append, kill-new, forward-sentence,
104 forward-paragraph, find-file, current-kill, yank, and yank-pop.
105 Removed INSTALL MANIFEST from the directory since those files are
106 now irrelevant. Updated Info file in ../info. Changed numbering
107 so is now Revised Third Edition and this instance's edition-number
108 is 3.00. Did not update ISBN number.
109
110 * emacs-lisp-intro.texi: Remove version reference for X colors.
111 Document `='. Remove mention that :eval was new in 21. Updated
112 instance's edition-number to 3.01.
113
114 2006-10-30 Robert J. Chassell <bob@rattlesnake.com>
115
116 * emacs-lisp-intro.texi: Many changes since it turned out that
117 many `simple' functions were rewritten. Changes to the text
118 regarding zap-to-char, mark-whole-buffer, append-to-buffer,
119 copy-to-buffer, beginning-of-buffer, what-line, and possibly
120 others. (I have not reviewed all yet.) This instance does build
121 for Info and TeX.
122
123 2006-10-29 Chong Yidong <cyd@stupidchicken.com>
124
125 * Makefile.in: Use relative paths to avoid advertising filesystem
126 contents during compilation.
127
128 2006-08-21 Robert J. Chassell <bob@rattlesnake.com>
129
130 * emacs-lisp-intro.texi: deleted in directory copy of texinfo.tex
131 and pointed towards ../man/texinfo.tex so only one file
132 needs updating. Added comment of what to do when building on own.
133
134 * texinfo.tex: changed to version 2006-02-13.16
135 to enable a DVI build using the more recent versions of TeX.
136
137 2006-05-25 David Kastrup <dak@gnu.org>
138
139 * emacs-lisp-intro.texi (setcar): replace an antelope rather than
140 a giraffe with a hippopotamus.
141
142 2006-05-19 Thien-Thi Nguyen <ttn@gnu.org>
143
144 * emacs-lisp-intro.texi (Digression concerning error): Fix typo.
145
146 2005-09-16 Romain Francoise <romain@orebokech.com>
147
148 * emacs-lisp-intro.texi (GNU Free Documentation License):
149 Specify GFDL version 1.2.
150
151 2005-07-30 Eli Zaretskii <eliz@gnu.org>
152
153 * makefile.w32-in (info): Don't run install-info.
154 ($(infodir)/dir): New target, produced by running install-info.
155
156 2005-07-04 Lute Kamstra <lute@gnu.org>
157
158 Update FSF's address in GPL notices.
159
160 * emacs-lisp-intro.texi: Update FSF's address.
161
162 2004-04-23 Juanma Barranquero <lektu@terra.es>
163
164 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
165
166 2004-02-29 Juanma Barranquero <lektu@terra.es>
167
168 * makefile.w32-in (mostlyclean, clean, maintainer-clean): Use
169 $(DEL) instead of rm, and ignore exit code.
170
171 2003-11-16 Kevin Ryde <user42@zip.com.au>
172
173 * emacs-lisp-intro.texi: [CVS commitment by <bob@rattlesnake.com>]
174 Corrections to cross references,
175 (Interactive Options): elisp "interactive" -> "Using Interactive".
176 (defvar and asterisk): Remove emacs "Edit Options" reference,
177 edit-options is no longer described in the emacs manual.
178 (Lists diagrammed): elisp "List Type" -> "Cons Cell Type".
179
180 2003-09-03 Peter Runestig <peter@runestig.com>
181
182 * makefile.w32-in: New file.
183
184 2001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
185
186 * emacs-lisp-intro.texi (Index): @ignore extraneous text.
187 Use @dircategory and @direntry to define the DIR entry.
188
189 2001-11-25 Robert J. Chassell <bob@rattlesnake.com>
190
191 * emacs-lisp-intro.texi: Move @contents to the beginning of the
192 file. Set the size to @smallbook.
193
194 2001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
195
196 * Makefile.in: New file.
197
198 * README: Update.
199
200 * *.eps: Rename to avoid clashes in DOS 8+3 namespace.
201
202 ;; Local Variables:
203 ;; coding: iso-2022-7bit
204 ;; End:
205
206 Copyright (C) 2001, 2002, 2003, 2004, 2005,
207 2006 Free Software Foundation, Inc.
208 Copying and distribution of this file, with or without modification,
209 are permitted provided the copyright notice and this notice are preserved.
210
211 ;;; arch-tag: ee4f8e1f-e14c-4d2e-86de-4dd697e6f1c3