Fix building manuals on MS-Windows using emacsver.texi.
[bpt/emacs.git] / doc / lispref / ChangeLog
index cd99c70..ed15a7e 100644 (file)
@@ -1,3 +1,101 @@
+2010-10-09  Eli Zaretskii  <eliz@gnu.org>
+
+       * makefile.w32-in (emacsdir): New variable.
+       (srcs): Add emacsver.texi.
+       ($(infodir)/elisp, elisp.dvi): Add -I$(emacsdir).
+
+2010-10-09  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (VPATH): Remove.
+       (infodir): Make it absolute.
+       (mkinfodir, $(infodir)/elisp, infoclean): No need to cd $srcdir.
+
+       * Makefile.in (dist): Anchor regexps.
+
+       * Makefile.in (srcs): Put elisp.texi first.
+       ($(infodir)/elisp, elisp.dvi, elisp.pdf): Use $<.
+
+       * Makefile.in (infoclean): Remove harmless, long-standing error.
+
+       * Makefile.in ($(infodir)): Delete rule.
+       (mkinfodir): New.
+       ($(infodir)/elisp): Use $mkinfodir instead of infodir.
+
+       * Makefile.in (dist): Remove reference to emacsver.texi.in.
+       Also copy emacsver.texi, and edit $emacsdir.
+
+2010-10-09  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (emacsdir): New variable.
+       (MAKEINFO): Add -I $emacsdir.
+       (dist): Copy emacsver.texi.
+       (srcs): Add emacsver.texi.
+
+       * book-spine.texinfo, elisp.texi, vol2.texi, vol1.texi:
+       Set EMACSVER by including emacsver.texi.
+
+       * Makefile.in (.PHONY): Declare info, dvi, pdf, dist.
+
+2010-10-07  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (version): New, set by configure.
+       (clean): Delete dist tar file.
+       (dist): Use version in tar name.
+
+2010-10-06  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in: Rearrange to more closely resemble doc/emacs/Makefile.
+       (INSTALL_INFO): Remove unused variable.
+       (mostlyclean, infoclean, dist): New rules.
+       (clean): Delete dvi and pdf files.
+       (maintainer-clean): Remove elisp.oaux, use infoclean.
+       ($(infodir)): Add parallel build workaround.
+
+2010-10-04  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (dvi, pdf, $(infodir)): New targets.
+       ($(infodir)/elisp): Ensure target directory exists.  Use $@.
+       Fix -I typo.
+       (clean): No 'make.out' or 'core' files.
+       (.PHONY): Declare clean rules.
+       (maintainer-clean): Delete pdf file.  Guard against cd failures.
+
+2010-10-03  Glenn Morris  <rgm@gnu.org>
+
+       * files.texi (File Name Components): Remove ignored section about
+       deleted variable directory-sep-char.
+
+2010-10-03  Michael Albinus  <michael.albinus@gmx.de>
+
+       * files.texi (Magic File Names): New defopt
+       remote-file-name-inhibit-cache.
+
+2010-10-02  Glenn Morris  <rgm@gnu.org>
+
+       * os.texi (Killing Emacs): Hook now runs in batch mode.
+
+2010-09-18  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * text.texi (Special Properties): Clarify when modification-hooks run.
+
+2010-09-11  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * syntax.texi (Syntax Flags): Document new `c' flag.
+
+2010-09-09  Glenn Morris  <rgm@gnu.org>
+
+       * display.texi (ImageMagick Images): General cleanup.
+
+2010-09-06  Alexander Klimov  <alserkli@inbox.ru>  (tiny change)
+
+       * files.texi (Directory Names): Use \` rather than ^.
+
+2010-09-02  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * text.texi (Low-Level Kill Ring):
+       * frames.texi (Window System Selections): Remove cut buffer
+       documentation.
+
 2010-08-28  Eli Zaretskii  <eliz@gnu.org>
 
        * display.texi (Fringe Size/Pos): Add a cross-reference to "Layout
 
        * display.texi (Images): Delete redundant @findex.
 
+2007-08-16  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * text.texi (Change Hooks): (after|before)-change-functions are no
+       longer bound to nil while running; rather inhibit-modification-hooks
+       is t.
+
 2007-08-16  Richard Stallman  <rms@gnu.org>
 
        * processes.texi (Asynchronous Processes): Clarify
 
 ;; Local Variables:
 ;; coding: utf-8
-;; add-log-time-zone-rule: t
 ;; End:
 
-    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
-      2007, 2008, 2009, 2010  Free Software Foundation, Inc.
+  Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+    2007, 2008, 2009, 2010  Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.
 
 
   You should have received a copy of the GNU General Public License
   along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
-
-;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda