]> code.delx.au - gnu-emacs/blobdiff - doc/lispintro/ChangeLog
Merge changes from emacs-23 branch.
[gnu-emacs] / doc / lispintro / ChangeLog
index b198f14add2579a61359c03e7cc3d01089da44e9..093a7018ca37f50fc1246f187de6fe082d9f4243 100644 (file)
@@ -1,6 +1,132 @@
+2010-06-23  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp-intro.texi: Untabify.
+
+2010-05-07  Chong Yidong  <cyd@stupidchicken.com>
+
+       * Version 23.2 released.
+
+2010-03-10  Chong Yidong  <cyd@stupidchicken.com>
+
+       * Branch for 23.2.
+
+2010-02-16  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp-intro.texi: Fix typo in name of `find-tag' command.
+
+2010-02-01  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp-intro.texi (Text and Auto-fill, Mode Line):
+       Avoid obsolete special default variables like default-major-mode.
+
+2009-12-09  David Robinow  <drobinow@gmail.com>  (tiny change)
+
+       * makefile.w32-in: Use parenthesis for macros for nmake compatibility.
+
+2009-12-03  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp-intro.texi (Free Software and Free Manuals):
+       Update URL, and remove duplicate text.
+
+2009-10-28  Robert J. Chassell  <bob@gnu.org>
+
+       * emacs-lisp-intro.texi: Don't change urlcolor or linkcolor in tex
+       output (not needed and does not work with recent texinfo.tex).
+       Bump edition number.
+
+2009-10-27  Robert J. Chassell  <bob@gnu.org>
+
+       * emacs-lisp-intro.texi: Bump edition number.
+
+2009-10-27  Glenn Morris  <rgm@gnu.org>
+
+       * cons-1.pdf, cons-2.pdf, cons-2a.pdf, cons-3.pdf, cons-4.pdf:
+       * cons-5.pdf, drawers.pdf, lambda-1.pdf, lambda-2.pdf, lambda-3.pdf:
+       New files, generated from .eps versions with epstopdf.
+       * README: Add copyright information for PDF images.
+
+       * Makefile.in (TEXI2PDF): New variable.
+       (emacs-lisp-intro.pdf): New target.
+
+       * makefile.w32-in (texinfodir, TEXI2PDF): New variables.
+       (ENVADD): Add -I$texinfodir.
+       (emacs-lisp-intro.pdf): New target.
+
+2009-07-28  Chong Yidong  <cyd@stupidchicken.com>
+
+       * emacs-lisp-intro.texi (Simple Extension): Bump emacs versions in
+       examples.
+
+2009-07-10  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp-intro.texi (Top): Add missing @detailmenu entry.
+
+2009-07-09  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (texinfodir): Rename from usermanualdir, and update.
+
+2009-07-06  Glenn Morris  <rgm@gnu.org>
+
+       * emacs-lisp-intro.texi (defvar and asterisk): Minor rephrasing.
+
+2009-06-21  Chong Yidong  <cyd@stupidchicken.com>
+
+       * Branch for 23.1.
+
+2009-06-14  Chong Yidong  <cyd@stupidchicken.com>
+
+       * emacs-lisp-intro.texi (edebug): Fix typo.
+
+2009-02-22  Karl Berry  <karl@gnu.org>
+
+       * emacs-lisp-intro.texi (Default Configuration): Fix dup word "by by".
+
+2009-02-20  Juanma Barranquero  <lekktu@gmail.com>
+
+       * emacs-lisp-intro.texi (current-kill, Code for current-kill)
+       (Body of current-kill): Remove duplicate words.
+
+2008-11-19  Glenn Morris  <rgm@gnu.org>
+
+       * doclicense.texi: New file.
+       * emacs-lisp-intro.texi: Relicense under FDL 1.3 or later.
+       Include doclicense.texi rather than having license in the file itself.
+
+2008-10-16  Sean Sieger  <sean.sieger@gmail.com>  (tiny change)
+
+       * emacs-lisp-intro.texi (Recursion with list): Fix typo.
+
+2008-10-04  Karl Berry  <karl@gnu.org>
+
+       * emacs-lisp-intro.texi: Apply similar formatting changes as for
+       the emacs and lispref manuals, to save pages.  A couple minor
+       rewordings and reformatting of code to avoid overfull and
+       underfull lines.
+       (edition-number): Bump to 3.08.
+       (update-date): Bump to 4 October 2008.
+
+2008-06-20  Eli Zaretskii  <eliz@gnu.org>
+
+       * makefile.w32-in (distclean): Remove makefile.
+
+2008-06-16  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.am, Makefile.old, aclocal.m4, configure, configure.in:
+       * install-sh, missing, mkinstalldirs: Remove obsolete files.
+
+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.
+
+2008-01-31  Robert J. Chassell  <bob@rattlesnake.com>
+
+       * emacs-lisp-intro.texi: Update back cover text.
+
 2007-09-12  Robert J. Chassell  <bob@rattlesnake.com>
 
-       * emacs-lisp-intro.texi: Add email address to Thank You correctly
+       * emacs-lisp-intro.texi: Add email address to Thank You correctly.
 
 2007-09-06  Romain Francoise  <romain@orebokech.com>
 
@@ -8,7 +134,7 @@
 
 2007-09-06  Glenn Morris  <rgm@gnu.org>
 
-       Move from lispintro/ to doc/lispintro/.
+       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: Copy descriptions from detailed master
        menu to menus within body.
 
-       * emacs-lisp-intro.texi (at the beginning):  Add `other shell
+       * emacs-lisp-intro.texi (at the beginning): Add `other shell
        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
-       an alternative with a test of `>= 21'
-
+       an alternative with a test of `>= 21'.
 
 2006-11-06  Robert J. Chassell  <bob@rattlesnake.com>
 
        `emacs-major-version'.  Remove comment about `number-to-string'
        function.
        (Miscellaneous): Add filename option, `-H', to `grep' example
-       (debug, debug-on-entry):  Replace `GNU Emacs 22' with `a recent
+       (debug, debug-on-entry): Replace `GNU Emacs 22' with `a recent
        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.
-       (kill-new function):  Remove indentation for sentence talking about
+       (kill-new function): Remove indentation for sentence talking about
        momentarily skipping code.
-       (cons & search-fwd Review):  Document @code{funcall}.  Document
+       (cons & search-fwd Review): Document @code{funcall}.  Document
        @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.
-       (Recursion with list, Every, recursive-graph-body-print):  Change
+       (Recursion with list, Every, recursive-graph-body-print): Change
        `if ... progn' expression to `when'.
        (Recursive triangle function): For printing in small book, ensure
        section name is not last on bottom of preceding page.
        (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.
-       (Design count-words-region):  Better explain two backslashes in a row.
+       (Design count-words-region): Better explain two backslashes in a row.
        (Find a File): Fix grammar; add a `to' and write `to visit'.  Change
        `named' to `selected'.
        (lengths-list-file): Remove extraneous parenthesis from reference.
        is 3.00.  Did not update ISBN number.
 
        * emacs-lisp-intro.texi: Remove version reference for X colors.
-       Document `='.  Remove mention that :eval was new in 21. Updated
+       Document `='.  Remove mention that :eval was new in 21.  Updated
        instance's edition-number to 3.01.
 
 2006-10-30  Robert J. Chassell  <bob@rattlesnake.com>
 
-       * emacs-lisp-intro.texi:  Many changes since it turned out that
+       * emacs-lisp-intro.texi: Many changes since it turned out that
        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
 
 2006-08-21  Robert J. Chassell  <bob@rattlesnake.com>
 
-       * emacs-lisp-intro.texi: deleted in directory copy of texinfo.tex
-         and pointed towards ../man/texinfo.tex so only one file
-         needs updating.  Added comment of what to do when building on own.
+       * emacs-lisp-intro.texi: Deleted in directory copy of texinfo.tex
+       and pointed towards ../man/texinfo.tex so only one file
+       needs updating.  Added comment of what to do when building on own.
 
-       * texinfo.tex: changed to version 2006-02-13.16
-         to enable a DVI build using the more recent versions of TeX.
+       * texinfo.tex: Changed to version 2006-02-13.16
+       to enable a DVI build using the more recent versions of TeX.
 
 2006-05-25  David Kastrup  <dak@gnu.org>
 
-       * emacs-lisp-intro.texi (setcar): replace an antelope rather than
+       * emacs-lisp-intro.texi (setcar): Replace an antelope rather than
        a giraffe with a hippopotamus.
 
 2006-05-19  Thien-Thi Nguyen  <ttn@gnu.org>
 
 2004-02-29  Juanma Barranquero  <lektu@terra.es>
 
-       * makefile.w32-in (mostlyclean, clean, maintainer-clean): Use
-       $(DEL) instead of rm, and ignore exit code.
+       * makefile.w32-in (mostlyclean, clean, maintainer-clean):
+       Use $(DEL) instead of rm, and ignore exit code.
 
 2003-11-16  Kevin Ryde  <user42@zip.com.au>
 
        * *.eps: Rename to avoid clashes in DOS 8+3 namespace.
 
 ;; Local Variables:
-;; coding: iso-2022-7bit
+;; coding: utf-8
 ;; add-log-time-zone-rule: t
 ;; End:
 
-    Copyright (C) 2001, 2002, 2003, 2004, 2005,
-       2006, 2007 Free Software Foundation, Inc.
+    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007,
+       2008, 2009, 2010  Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.
 
-  GNU Emacs is free software; you can redistribute it and/or modify
+  GNU Emacs is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
-  the Free Software Foundation; either version 3, or (at your option)
-  any later version.
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
 
   GNU Emacs is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   GNU General Public License for more details.
 
   You should have received a copy of the GNU General Public License
-  along with GNU Emacs; see the file COPYING.  If not, write to the
-  Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-  Boston, MA 02110-1301, USA.
+  along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
 
 ;;; arch-tag: ee4f8e1f-e14c-4d2e-86de-4dd697e6f1c3