*** empty log message ***
[bpt/emacs.git] / ChangeLog
index 14a6a41..7a882f7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+2004-11-27  Eli Zaretskii  <eliz@gnu.org>
+
+       * config.bat: If 8-byte alignment is not supported, define
+       NO_DECL_ALIGN in src/config.h, instead of trivially defining
+       DECL_ALIGN.  Protect & with "" because & is special for cmd.exe;
+       filter through Sed to remove the quotes.
+
+2004-11-22  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * info/.cvsignore: Ignore everything.  It's OK since .cvsignore does
+       not apply to files explicitly `cvs add'ed.
+
+2004-11-12  Eli Zaretskii  <eliz@gnu.org>
+
+       * config.bat: Don't require djecho.exe for the v1.x build.
+       Add a test for DECL_ALIGN support, and add a trivial definition to
+       src/config.h if 8-byte alignment is not supported.
+
+2004-11-08  Kim F. Storm  <storm@cua.dk>
+
+       * Makefile.in (bootstrap, bootstrap-clean-before): Remove .elc
+       files before building.
+       (bootfast, bootstrap-clean-before-fast): New targets, like
+       bootstrap but don't remove .elc files.
+
+2004-11-06  Lars Brinkhoff  <lars@nocrew.org>
+
+       * configure.in: Add check for getrusage.
+       * configure: Regenerate.
+
+2004-11-02  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * configure.in (HAVE_GTK_FILE_CHOOSER, $HAVE_GTK_FILE_SELECTION):
+       New tests for new and old GTK file dialogs.
+       (HAVE_GTK): Only set with_toolkit_scroll_bars if not explicitly set
+       to no.
+
+       * configure: Rebuild.
+
+2004-10-20  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * configure.in (HAVE_PERSONALITY_LINUX32): New test if PER_LINUX32
+       can be set.  Remove SETARCH test.
+       * configure: Rebuild.
+
+2004-10-08  Steven Tamm  <steventamm@mac.com>
+
+       * configure.in (HAVE_MALLOC_MALLOC_H): Test for malloc/malloc.h
+       * configure: Rebuild.
+
+2004-10-06  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * configure.in (HAVE_RANDOM_HEAPSTART): Change AC_MSG_ERROR to
+       AC_MSG_WARN.  Move output of warning message to end of configure run.
+
+2004-10-05  Jan Dj\e,Ad\e(Brv.  <jan.h.d@swipnet.se>
+
+       * configure.in (HAVE_RANDOM_HEAPSTART): Rename HAVE_EXECSHIELD.
+       Run test to see if heap start address is random.
+
+2004-09-29  Miles Bader  <miles@gnu.org>
+
+       * configure.in (HAVE_EXECSHIELD): Test correct env variable to see
+       if setarch is present.
+
+2004-09-25  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * configure.in (HAVE_EXECSHIELD): Only define on x86.
+       * configure: Rebuild.
+
+2004-09-24  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * configure.in: Check for exec-shield.
+       * configure: Rebuild.
+
+2004-08-06  Andreas Schwab  <schwab@suse.de>
+
+       * Makefile.in (install-arch-indep, uninstall): Add flymake.
+
+2004-07-31  Eli Zaretskii  <eliz@gnu.org>
+
+       * config.bat: Update URLs in the comments.
+
+2004-08-02  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * Makefile.in (install-arch-indep): Add pgg and sieve.
+
+       * info/.cvsignore: Added pgg and sieve.
+
+2004-07-05  Andreas Schwab  <schwab@suse.de>
+
+       * Makefile.in (install-arch-indep): Remove .arch-inventory files.
+
+2004-06-21  Kenichi Handa  <handa@m17n.org>
+
+       * make-dist: Link leim-ext.el into tempdir.
+
+2004-06-15  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * info/dir (File): Add emacs-xtra.
+       * Makefile.in (install-arch-indep, uninstall): Add emacs-xtra.
+
+2004-06-12  Juri Linkov  <juri@jurta.org>
+
+       * info/dir: Move menu help lines from `* Menu:' to file header.
+       Describe the purpose of a red *.
+
+2004-05-04  Dave Love  <fx@gnu.org>
+
+       * configure.in: Don't use `extrasub'.
+
+2004-04-29  Dave Love  <fx@gnu.org>
+
+       * configure.in: Don't forget to quote args to `test'.
+
+2004-04-24  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * autogen.sh: Update filename in "please read" message.
+
+2004-04-17  Richard M. Stallman  <rms@gnu.org>
+
+       * INSTALL: Move the info about site-lisp dirs,
+       and say uninstalled Emacs looks there too.
+
+2004-04-04  Eli Zaretskii  <eliz@gnu.org>
+
+       * config.bat (lib-src): Recognize comment lines in Makefile.in
+       that have a TAB after the #, to avoid errors in preprocessing with
+       GCC 3.3.3.
+
+2004-03-31  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * Makefile.in: Mention in comment that `make maintainer-clean'
+       deletes .elc files.
+
+2004-03-22  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * update-subdirs: Add local variables to prevent byte-compiling.
+
+2004-03-21  Dave Love  <fx@gnu.org>
+
+       * configure.in: Fix previous change.
+
+2004-03-18  Dave Love  <fx@gnu.org>
+
+       * configure.in: Add -znocombreloc to LDFLAGS if compiler supports it.
+
+2004-03-15  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * info/dir (File): Add SMTP and SES.
+
+2004-03-02  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * Makefile.in (maintainer-clean): Clean in the lisp dir as well.
+       (bootstrap): Use the new bootstrap-prepare target in lisp.
+
+2004-02-18  Kim F. Storm  <storm@cua.dk>
+
+       * INSTALL.CVS: Add info about ssh/cvs related problems and work-around.
+
+2004-02-16  Eli Zaretskii  <eliz@gnu.org>
+
+       * make-dist: Don't link index.*perm and permute-index into tempdir.
+
+2004-02-14  Jonathan Yavner  <jyavner@member.fsf.org>
+
+       * AUTHORS (JonathanYavner): Rename testcover-*.el to tcover-*.el
+       to match previous changes by Eli Zaretskii.
+
+2004-02-09  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * Makefile.in: Set CDPATH to an empty string.
+
+2004-01-27  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * configure.in <darwin>: Use fink packages if available.
+
+2004-01-25  Jerome Marant  <jmarant@free.fr>  (tiny change)
+
+       * make-dist (lispref): Do include lispref/index.texi.
+
+2004-01-06  Eric Hanchrow <offby1@blarg.net> (tiny change)
+
+       * make-dist (tempdir): Include cursors in nt/icons.
+
+2003-12-30  Eli Zaretskii  <eliz@gnu.org>
+
+       * INSTALL.CVS: Renamed from INSTALL-CVS to avoid file-name
+       clashes with install-sh on 8+3 filesystems.
+
+2003-12-08  Miles Bader  <miles@gnu.org>
+
+       * .cvsignore: Add .arch-inventory.
+
+2003-12-24  Andreas Schwab  <schwab@suse.de>
+
+       * configure.in: Check for <sys/socket.h>.  Include it before
+       including <net/if.h>.  Move check for <net/if.h> before its use.
+
+2003-12-24  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * Makefile.in (install-arch-dep): Don't let cd output go into
+       pipe for carbon_appdir.
+
+2003-12-24  Andreas Schwab  <schwab@suse.de>
+
+       * configure.in (PKG_CHECK_MODULES): Fix quoting.
+
+2003-12-01  Andreas Schwab  <schwab@suse.de>
+
+       * configure.in (powerpc-apple-darwin*): Use ${CC-cc} instead of
+       hardcoding gcc.
+       * configure: Rebuild.
+
+2003-11-16  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * configure.in (HAVE_GTK_MULTIDISPLAY): Check if GTK can handle
+       multiple displays.
+       Wrong number of args to AC_CHECK_LIB for HAVE_X_SM test corrected.
+
+2003-09-23  Dave Love  <fx@gnu.org>
+
+       * configure.in: Check members of struct ifreq.
+
+2003-09-14  Kim F. Storm  <storm@cua.dk>
+
+       * configure.in: Add checks for sys/ioctl.h and net/if.h.
+
+2003-09-12  Luc Teirlinck  <teirllm@mail.auburn.edu>
+
+       * Makefile.in (install-arch-indep, uninstall): Add SES manual.
+
+2003-08-18  Lute Kamstra  <lute@gnu.org>
+
+       * configure.in: Revert the change of 2003-07-29 as GTK+ 2.2 is not
+       required anymore.
+
+2003-08-07  Andrew Choi  <akochoi@shaw.ca>
+
+       * configure.in [powerpc-apple-darwin*]: Use the -no-cpp-precomp
+       option instead of -traditional-cpp for CPP.
+
+2003-07-29  Richard M. Stallman  <rms@gnu.org>
+
+       * configure.in (HAVE_XIM): Define if XIM is available.
+
+2003-07-29  Tim Van Holder  <tim.vanholder@anubex.com>  (tiny change)
+
+       * configure.in: The function gtk_window_set_icon_from_file was
+       introduced in GTK+ 2.2, so check for that release.
+
+2003-07-23  Andreas Schwab  <schwab@suse.de>
+
+       * configure.in: Add --enable-maintainer-mode, substitute MAINT.
+
+       * Makefile.in (YACC): Remove, not used.
+       (MAINT): Don't set.
+       (${srcdir}/configure, $(srcdir)/src/stamp-h.in): Use @MAINT@ to
+       disable dependency on ${srcdir}/configure.in when maintainer mode
+       is disabled.
+
+2003-07-22  Dave Love  <fx@gnu.org>
+
+       * configure.in: Make XRegisterIMInstantiateCallback test depend on
+       HAVE_X11, not with_xim.
+       (HAVE_CRTIN): Provide template.
+       <with_png>: Test for png.h and libpng/png.h.
+
+2003-07-15  Andreas Schwab  <schwab@suse.de>
+
+       * configure.in: Temporarily leave quoting for AC_DEFINE.
+
+2003-07-13  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * configure.in: Check for posix_memalign.
+
+2003-07-12  Richard M. Stallman  <rms@gnu.org>
+
+       * configure.in [netbsd systems]: Define HAVE_CRTIN properly.
+
+2003-07-09  Kim F. Storm  <storm@cua.dk>
+
+       * INSTALL (DETAILED BUILDING AND INSTALLATION): Describe new
+       functionality of --without-xim.
+
+2003-06-29  Dave Love  <fx@gnu.org>
+
+       * configure.in: Fix XRegisterIMInstantiateCallback check for gcc.
+
 2003-06-26  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
 
        * configure: Regenerate.
 
 2003-06-23  Dave Love  <fx@gnu.org>
 
-       * configure.in: Check for sys/_mbstate_t.h.  Test
-       XRegisterIMInstantiateCallback prototype.
+       * configure.in: Check for sys/_mbstate_t.h.
+       Test XRegisterIMInstantiateCallback prototype.
        (AH_BOTTOM): Define DO_BLOCK_INPUT, my_strftime.
 
 2003-06-06  Dave Love  <fx@gnu.org>
 
 2003-06-05  Dave Love  <fx@gnu.org>
 
-       * configure.in: Check for memcpy, mempcpy, mblen, mbrlen.  Use
-       AC_FUNC_STRFTIME, AC_STRUCT_TIMEZONE, AC_TYPE_MBSTATE_T.
+       * configure.in: Check for memcpy, mempcpy, mblen, mbrlen.
+       Use AC_FUNC_STRFTIME, AC_STRUCT_TIMEZONE, AC_TYPE_MBSTATE_T.
        (NLIST_STRUCT): Don't define.
        (AH_BOTTOM): Define my_strftime.
 
 
 2003-05-22  Dave Love  <fx@gnu.org>
 
-       * configure.in: Remove redundant test for term.h.  Test for
-       difftime.
+       * configure.in: Remove redundant test for term.h.  Test for difftime.
 
 2003-05-20  Dave Love  <fx@gnu.org>
 
 
 2003-01-14  Francesco Potort\e,Al\e(B  <pot@gnu.org>
 
-       * configure.in (m68k-motorola-sysv): Removed (obsolete).
+       * configure.in (m68k-motorola-sysv): Remove (obsolete).
 
 2003-01-07  Steven Tamm  <steventamm@mac.com>
 
 
 2003-01-06  David Kastrup  <dak@gnu.org>
 
-       * Makefile.in (INSTALL_INFO): Get install-info command from
-       configure.
+       * Makefile.in (INSTALL_INFO): Get install-info command from configure.
 
        * configure.in: Add tests for install-info
 
 2002-11-27  Dave Love  <fx@gnu.org>
 
        * configure.in: Use AC_CHECK_DECLS, not AC_DECL_SYS_SIGLIST.
-       Check for __sys_siglist too.  Check for memset.  Use
-       AC_FUNC_GETPGRP.  Add mipsel-*-linux-gnu* target.
+       Check for __sys_siglist too.  Check for memset.
+       Use AC_FUNC_GETPGRP.  Add mipsel-*-linux-gnu* target.
 
 2002-11-22  Juanma Barranquero  <lektu@terra.es>
 
 
 2002-11-15  Dave Love  <fx@gnu.org>
 
-       * configure.in: Tidy up various quoting issues throughout.  Use
-       AC_GNU_SOURCE.
+       * configure.in: Tidy up various quoting issues throughout.
+       Use AC_GNU_SOURCE.
        (AH_BOTTOM): Fix #endif protecting config.h.  Maybe include
        alloca.h.  Define GC_SETJMP_WORKS, GC_LISP_OBJECT_ALIGNMENT.
        Maybe define bcopy, bzero, bcmp.
-       (powerpcle-*-solaris2.5*, powerpcle-*-solaris2*): Removed (use
+       (powerpcle-*-solaris2.5*, powerpcle-*-solaris2*): Remove (use
        non-existent machine file).
        (sys/vlimit.h, sys/resource.h, fsync, __restrict): Test for.
        (term.h, X11/Xaw3d/Scrollbar.h): Avoid warning from test.
 
 2002-11-08  Dave Love  <fx@gnu.org>
 
-       * configure.in: Use AC_CONFIG_LIBOBJ_DIR and require autoconf
-       2.54.
+       * configure.in: Use AC_CONFIG_LIBOBJ_DIR and require autoconf 2.54.
        (AH_BOTTOM) [!HAVE_SIZE_T]: Typedef size_t.
 
 2002-11-07  Miles Bader  <miles@gnu.org>
 
-       * Makefile.in (maybe_bootstrap): Fix shell variable usage.  Handle
-       separate-build-dir case.
+       * Makefile.in (maybe_bootstrap): Fix shell variable usage.
+       Handle separate-build-dir case.
 
 2002-11-06  Richard M. Stallman  <rms@gnu.org>
 
 
        * configure.in:  Require autoconf 2.53.  Test for pty.h,
        sys/mman.h, sys/param.h, mremap, memmove.
-       (AH_BOTTOM): Maybe include strings.h.  Add local variables for
-       mode.
-       (AC_PROG_YACC): Deleted.
+       (AH_BOTTOM): Maybe include strings.h.  Add local variables for mode.
+       (AC_PROG_YACC): Delete.
        (size_t): Use AC_CHECK_TYPES.
        (AH_TOP): Up-date copyright.
 
        (*-sunos5.6*, *-solaris2.6*): New alternative.
        (*-sunos5*): Use version 2.6 as default.
 
-2002-09-06  Kai Gro\e,b_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-09-06  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
 
        * configure.in: Fix typo.
 
        (epaths-force): Insert value of gamedir into PATH_GAME.
 
        * configure.in (gamedir): Handle it like lispdir.
-       (--with-game-dir option): Deleted.
+       (--with-game-dir option): Delete.
 
-2002-06-21  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+2002-06-21  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
        * configure.in: Add support for mipseb-*-netbsd* machines.
 
-2002-06-18  Kai Gro\e,b_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-06-18  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
 
        * Makefile.in (install-arch-indep, uninstall): Add Tramp.
 
-2002-06-17  Kai Gro\e,b_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+2002-06-17  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
 
        * info/dir (File): Add an entry for Tramp.
 
 
        * configure.in (emacs_cv_speed_t): Add square brackets for clarity.
 
-2002-05-04  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+2002-05-04  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
        * make-dist: Do not distribute lock/ directory.
 
 
        * configure.in: Delete configure check for access to the game user.
 
-2002-04-29  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+2002-04-29  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
        * make-dist: lwlib/Imakefile is removed.
 
 
        * make-dist: Create directories in mac/Emacs.app.
 
-2002-04-25  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+2002-04-25  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
        * make-dist: lwlib-Xol* are removed.
 
        * configure.in: Add --game-dir, --game-user.  Test to see if we
        can use them.
 
-2002-04-08  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+2002-04-08  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
        * configure.in: Add --with-sound.
 
 
        * configure.in (hppa*-*-linux-gnu*): New alternative.
 
-2001-12-08  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+2001-12-08  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
        * make-dist: Copy COPYING to leim/, lwlib/, mac/ and nt/ when
        creating distribution.
        (HAVE_DES_H, HAVE_KRB5_H): Properly quote args of AC_CHECK_HEADERS;
        this is required by recent Autoconf versions.
 
-2001-12-02  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+2001-12-02  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
        * make-dist: Do not try to link removed files (aclocal.m4, _emacs,
        TODO, vms-pp.trans and others).
 
-2001-11-29  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+2001-11-29  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
        * make-dist: Use COPYING from the top-level directory.
 
 
        * configure.in: Add support for FreeBSD/Alpha.
 
-2001-11-29  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+2001-11-29  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
        * make-dist: Add COPYING to the top-level directory of the
        distribution.  Simplify the logic behind copying.
        * Makefile.in: bootstrap should not delete dumped executables.
        (bootstrap-clean-before): New target.
        (bootstrap): Use bootstrap-clean-before instead of clean.
-       (bootstrap-clean-after): Renamed from bootstrap-clean.  Calls changed.
+       (bootstrap-clean-after): Rename from bootstrap-clean.  Calls changed.
 
 2001-11-24  Eli Zaretskii  <eliz@is.elta.co.il>
 
 2001-11-22  Colin Walters  <walters@debian.org>
 
        * Makefile.in (install-arch-indep): Install the calc .info files.
-       (uninstall): Handle deletion of calc .info files (thanks Pavel Jan\e,Bm\e(Bk).
+       (uninstall): Handle deletion of calc .info files (thanks Pavel Jan\e,Am\e(Bk).
 
 2001-11-17  Eli Zaretskii  <eliz@is.elta.co.il>
 
 
        * configure.in: Add coff.h to the list in AC_CHECK_HEADERS.
 
-2001-11-15  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+2001-11-15  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
        * Makefile.in (uninstall): Fix previous change.
 
        * configure.in, Makefile.in: Add support for --program-prefix,
        --program-suffix and --program-transform-name options.
 
-2001-11-13  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+2001-11-13  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
        * Makefile.in (install-arch-indep): Use `${manext}' instead of `.1'.
        (install-arch-indep): Install emacsclient manual page.
 2001-11-12  Eli Zaretskii  <eliz@is.elta.co.il>
 
        * make-dist: Add lispref/index.*perm files to the distribution.
-       From Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>.
+       From Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>.
 
-2001-11-12  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+2001-11-12  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
        * Makefile.in (uninstall): Remove gfdl.1 when uninstalling.
 
 
        * configure.in: Added a check for <nlist.h>
 
-2001-11-01  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+2001-11-01  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
        * configure.in: Reindent --help output.
        From Per Starback (starback@ling.uu.se).
        to match build-install and paths.h.
 
 ;; Local Variables:
-;; coding: iso-2022-7bit-unix
+;; coding: iso-2022-7bit
 ;; End:
 
     Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002
        Free Software Foundation, Inc.
   Copying and distribution of this file, with or without modification,
   are permitted provided the copyright notice and this notice are preserved.
+
+;;; arch-tag: ac61a779-1480-4884-b292-d0c39c127a73