ChangeLog 11.1 KB
Newer Older
1 2 3 4 5 6
2008-05-13  Chong Yidong  <cyd@stupidchicken.com>

	* emacs-lisp-intro.texi (Lisp Atoms): Rephrase "in addition" to
	avoid confusion with addition operation discussed in previous
	paragraph.

7 8 9 10
2008-01-31  Robert J. Chassell  <bob@rattlesnake.com>

	* emacs-lisp-intro.texi: Update back cover text.

11 12
2007-09-12  Robert J. Chassell  <bob@rattlesnake.com>

Juanma Barranquero's avatar
Juanma Barranquero committed
13
	* emacs-lisp-intro.texi: Add email address to Thank You correctly.
14

15 16 17 18
2007-09-06  Romain Francoise  <romain@orebokech.com>

	* Makefile.in (maintainer-clean): Delete info files.

Glenn Morris's avatar
Glenn Morris committed
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
2007-09-06  Glenn Morris  <rgm@gnu.org>

	* Move from lispintro/ to doc/lispintro/.
	* Makefile.in (infodir): Go up one more level.
	(usermanualdir): Change from ../man to ../emacs.
	* makefile.w32-in (infodir, ENVADD): Go up one more level.
	* emacs-lisp-intro.texi (setfilename): Go up one more level.

2007-07-30  Robert J. Chassell  <bob@rattlesnake.com>

	* emacs-lisp-intro.texi: Fix typo on line 5173, change `thee' to
	`these'.

2007-07-25  Glenn Morris  <rgm@gnu.org>

	* Relicense all FSF files to GPLv3 or later.

2007-06-02  Chong Yidong  <cyd@stupidchicken.com>

	* Version 22.1 released.

2007-01-30  Robert J. Chassell  <bob@rattlesnake.com>

	* emacs-lisp-intro.texi (else): Rephrase message of first
	if-then-else example so it is right both in itself and in the
	"true" case of the expression, which asks whether 4 is greater
	than 5.

2006-11-27  Andreas Schwab  <schwab@suse.de>

	* Makefile.in (usermanualdir): Define.
	(emacs-lisp-intro.dvi): Pass -I options to texi2dvi instead of
	using TEXINPUTS.

	* emacs-lisp-intro.texi: Input texinfo instead of ../man/texinfo
	to fix building outside source directory.

2006-11-09  Robert J. Chassell  <bob@rattlesnake.com>

	* emacs-lisp-intro.texi: Copy descriptions from detailed master
	menu to menus within body.

Juanma Barranquero's avatar
Juanma Barranquero committed
61
	* emacs-lisp-intro.texi (at the beginning): Add `other shell
Glenn Morris's avatar
Glenn Morris committed
62 63 64 65 66 67
	commands' to produce additional output formats; total is now ten.
	(A Loop with an Incrementing Counter, and others): Ensure Info
	menus will appear in short windows.
	(Disentangle beginning-of-buffer): Replace `version 21' with `more
	recent versions'.
	(Simple Extension): Show how to handle multiple versions by adding
Juanma Barranquero's avatar
Juanma Barranquero committed
68
	an alternative with a test of `>= 21'.
Glenn Morris's avatar
Glenn Morris committed
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99

2006-11-06  Robert J. Chassell  <bob@rattlesnake.com>

	* emacs-lisp-intro.texi: Finish minor changes seen from DVI output.
	Replace 22.1.100 with 22.1.1.
	(current-kill): Mention functions that directly or indirectly call
	`kill-new', which sets `kill-ring-yank-pointer'.
	(Understanding current-kill): Change `lasted' to `last'.  Remove
	extraneous parenthesis.  Reword item about returning `car' of list.
	(yank): Remove mention of `rotate-yank-pointer'.
	(Y Axis Element): Add comment regarding replacement of blank space.
	(print-Y-axis Penultimate): Explain that `print-graph' will pass
	`height-of-top-line' so `print-Y-axis' does not have a bug.

2006-11-05  Robert J. Chassell  <bob@rattlesnake.com>

	* emacs-lisp-intro.texi: Yet more minor changes:
	(defcustom): Said that `:options' is usually for a hook.  Remove
	extraneous space in parenthetical remark concerning
	`text-mode-hook-identify'.  At end, mention other defines, too.
	(Beginning a .emacs File): Reverse words about comments so they
	parallel numbers of listed semi-colons.
	(Text and Auto-fill): Remove extraneous blank line in example.
	(Mail Aliases): Remove extraneous blank line in example.
	(Keybindings): Reformat as needed with `key' rather than `kbd'.
	(Keybindings, Miscellaneous, Mode Line): For small book format, start
	section name on top of new page.
	(Simple Extension): Replace longer expression with
	`emacs-major-version'.  Remove comment about `number-to-string'
	function.
	(Miscellaneous): Add filename option, `-H', to `grep' example
Juanma Barranquero's avatar
Juanma Barranquero committed
100
	(debug, debug-on-entry): Replace `GNU Emacs 22' with `a recent
Glenn Morris's avatar
Glenn Morris committed
101 102 103 104 105 106
	GNU Emacs'.
	(edebug): More properly state where to place point for 'M-x
	edebug-defun'.

	* emacs-lisp-intro.texi: More minor changes.
	Center images for TeX output.
Juanma Barranquero's avatar
Juanma Barranquero committed
107
	(kill-new function): Remove indentation for sentence talking about
Glenn Morris's avatar
Glenn Morris committed
108
	momentarily skipping code.
Juanma Barranquero's avatar
Juanma Barranquero committed
109
	(cons & search-fwd Review): Document @code{funcall}.  Document
Glenn Morris's avatar
Glenn Morris committed
110 111 112
	@code{re-search-forward} with existing @code{search-forward}.
	Reference chapter on regular expression searches.
	(Recursion with list): Specify a more recent version as being Emacs.
Juanma Barranquero's avatar
Juanma Barranquero committed
113
	(Recursion with list, Every, recursive-graph-body-print): Change
Glenn Morris's avatar
Glenn Morris committed
114 115 116 117 118 119 120 121 122 123 124
	`if ... progn' expression to `when'.
	(Recursive triangle function): For printing in small book, ensure
	section name is not last on bottom of preceding page.
	(Keep): Remove extraneous space in function definition example.
	(sentence-end): Specify `in English' for glyphs that end a sentence.
	Note that in GNU Emacs 22, the name refers to both a variable and a
	function.
	(fwd-sentence while loops): Write a function as one, not as a form
	(fwd-para let): Add `which' to sentence with `parstart' and `parsep'.
	(etags): Move sentences involving `find-tag' and sources.  State
	location of Emacs `src' directory.
Juanma Barranquero's avatar
Juanma Barranquero committed
125
	(Design count-words-region): Better explain two backslashes in a row.
Glenn Morris's avatar
Glenn Morris committed
126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179
	(Find a File): Fix grammar; add a `to' and write `to visit'.  Change
	`named' to `selected'.
	(lengths-list-file): Remove extraneous parenthesis from reference.
	(lengths-list-many-files): Explain `expand-file-name' better.
	(Files List): Rephrase sentence regarding Lisp sources directory

2006-11-04  Robert J. Chassell  <bob@rattlesnake.com>

	* emacs-lisp-intro.texi: Replace 22.0.100 with 22.1.100.
	(defcustom): Note that the value set by defconst is a variable.
	(Buffer Size & Locations): Parenthetical remark about evaluation.
	(Finding More): Change text to include C sources by inference.

	* emacs-lisp-intro.texi: Minor fixes.
	Replace all tabs with eight spaces each so printed text looks correct.
	Remove extraneous comma in a printed node name produced by `ref'.
	(insert-buffer): Add a missing beginning parenthesis.
	(beginning-of-buffer): Add `beginning of' to note about accessible
	portion.
	(narrow Exercise): Write closing parenthesis at end of correct
	paragraph.
	(zap-to-char): Remove extraneous `a' from first sentence.
	(Complete zap-to-char): Remove two extraneous sentences.
	(zap-to-char body): Move sentences on documentation two nodes earlier.
	(Lisp macro): Add definition of `unless' macro.
	(last-command & this-command): Remove comment that `we have not yet
	seen' the @code{eq} function.
	(kill-append function): Reformat `kill-append' function definition so
	it prints well.
	(kill-new function): Indent the sentence beginning `notice'.  Replace
	`the same as' with `similar to'.  Repair typo.  Remove obsolete
	references to `yank' and `yank-pop.  End section with a note that `we
	will digress into C.'

2006-11-02  Robert J. Chassell  <bob@rattlesnake.com>

	* emacs-lisp-intro.texi (kill-ring-yank-pointer): Revert addition
	of extraneous quotation mark to rotate-yank-pointer.

2006-11-01  Juri Linkov  <juri@jurta.org>

	* emacs-lisp-intro.texi: Fix unbalanced quotes.

2006-10-31  Robert J. Chassell  <bob@rattlesnake.com>

	* emacs-lisp-intro.texi: Revised text for kill-region,
	copy-region-as-kill, kill-append, kill-new, forward-sentence,
	forward-paragraph, find-file, current-kill, yank, and yank-pop.
	Removed INSTALL MANIFEST from the directory since those files are
	now irrelevant.  Updated Info file in ../info.  Changed numbering
	so is now Revised Third Edition and this instance's edition-number
	is 3.00.  Did not update ISBN number.

	* emacs-lisp-intro.texi: Remove version reference for X colors.
Juanma Barranquero's avatar
Juanma Barranquero committed
180
	Document `='.  Remove mention that :eval was new in 21.  Updated
Glenn Morris's avatar
Glenn Morris committed
181 182 183 184
	instance's edition-number to 3.01.

2006-10-30  Robert J. Chassell  <bob@rattlesnake.com>

Juanma Barranquero's avatar
Juanma Barranquero committed
185
	* emacs-lisp-intro.texi: Many changes since it turned out that
Glenn Morris's avatar
Glenn Morris committed
186 187 188 189 190 191 192 193 194 195 196 197 198
	many `simple' functions were rewritten.  Changes to the text
	regarding zap-to-char, mark-whole-buffer, append-to-buffer,
	copy-to-buffer, beginning-of-buffer, what-line, and possibly
	others.  (I have not reviewed all yet.)  This instance does build
	for Info and TeX.

2006-10-29  Chong Yidong  <cyd@stupidchicken.com>

	* Makefile.in: Use relative paths to avoid advertising filesystem
	contents during compilation.

2006-08-21  Robert J. Chassell  <bob@rattlesnake.com>

Juanma Barranquero's avatar
Juanma Barranquero committed
199
	* emacs-lisp-intro.texi: Deleted in directory copy of texinfo.tex
Glenn Morris's avatar
Glenn Morris committed
200 201 202
	  and pointed towards ../man/texinfo.tex so only one file
	  needs updating.  Added comment of what to do when building on own.

Juanma Barranquero's avatar
Juanma Barranquero committed
203
	* texinfo.tex: Changed to version 2006-02-13.16
Glenn Morris's avatar
Glenn Morris committed
204 205 206 207
	  to enable a DVI build using the more recent versions of TeX.

2006-05-25  David Kastrup  <dak@gnu.org>

Juanma Barranquero's avatar
Juanma Barranquero committed
208
	* emacs-lisp-intro.texi (setcar): Replace an antelope rather than
Glenn Morris's avatar
Glenn Morris committed
209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236
	a giraffe with a hippopotamus.

2006-05-19  Thien-Thi Nguyen  <ttn@gnu.org>

	* emacs-lisp-intro.texi (Digression concerning error): Fix typo.

2005-09-16  Romain Francoise  <romain@orebokech.com>

	* emacs-lisp-intro.texi (GNU Free Documentation License):
	Specify GFDL version 1.2.

2005-07-30  Eli Zaretskii  <eliz@gnu.org>

	* makefile.w32-in (info): Don't run install-info.
	($(infodir)/dir): New target, produced by running install-info.

2005-07-04  Lute Kamstra  <lute@gnu.org>

	Update FSF's address in GPL notices.

	* emacs-lisp-intro.texi: Update FSF's address.

2004-04-23  Juanma Barranquero  <lektu@terra.es>

	* makefile.w32-in: Add "-*- makefile -*-" mode tag.

2004-02-29  Juanma Barranquero  <lektu@terra.es>

Juanma Barranquero's avatar
Juanma Barranquero committed
237 238
	* makefile.w32-in (mostlyclean, clean, maintainer-clean):
	Use $(DEL) instead of rm, and ignore exit code.
Glenn Morris's avatar
Glenn Morris committed
239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271

2003-11-16  Kevin Ryde  <user42@zip.com.au>

	* emacs-lisp-intro.texi: [CVS commitment by <bob@rattlesnake.com>]
	Corrections to cross references,
	(Interactive Options): elisp "interactive" -> "Using Interactive".
	(defvar and asterisk): Remove emacs "Edit Options" reference,
	edit-options is no longer described in the emacs manual.
	(Lists diagrammed): elisp "List Type" -> "Cons Cell Type".

2003-09-03  Peter Runestig  <peter@runestig.com>

	* makefile.w32-in: New file.

2001-11-29  Eli Zaretskii  <eliz@is.elta.co.il>

	* emacs-lisp-intro.texi (Index): @ignore extraneous text.
	Use @dircategory and @direntry to define the DIR entry.

2001-11-25  Robert J. Chassell  <bob@rattlesnake.com>

	* emacs-lisp-intro.texi: Move @contents to the beginning of the
	file.  Set the size to @smallbook.

2001-11-24  Eli Zaretskii  <eliz@is.elta.co.il>

	* Makefile.in: New file.

	* README: Update.

	* *.eps: Rename to avoid clashes in DOS 8+3 namespace.

;; Local Variables:
Kenichi Handa's avatar
Kenichi Handa committed
272
;; coding: utf-8
Glenn Morris's avatar
Glenn Morris committed
273 274 275
;; add-log-time-zone-rule: t
;; End:

276 277
    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007,
	2008  Free Software Foundation, Inc.
Glenn Morris's avatar
Glenn Morris committed
278 279 280

  This file is part of GNU Emacs.

281
  GNU Emacs is free software: you can redistribute it and/or modify
Glenn Morris's avatar
Glenn Morris committed
282
  it under the terms of the GNU General Public License as published by
283 284
  the Free Software Foundation, either version 3 of the License, or
  (at your option) any later version.
Glenn Morris's avatar
Glenn Morris committed
285 286 287 288 289 290 291

  GNU Emacs is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License
292
  along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
Glenn Morris's avatar
Glenn Morris committed
293 294

;;; arch-tag: ee4f8e1f-e14c-4d2e-86de-4dd697e6f1c3