(x-handle-geometry): Put sizes on `initial-frame-alist' too.
[bpt/emacs.git] / ChangeLog
index a6072e1..34db67d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,94 @@
+2003-03-03  Rob Browning  <rlb@defaultvalue.org>
+
+       * configure.in: add AC_CHECK_FUNCS for memcmp and memmove.
+       (AH_BOTTOM): switch tests to prefer memcmp, memset, and memmove
+       over bzero, bcmp, and bcopy.
+
+2003-02-23  Simon Josefsson  <jas@extundo.com>
+
+       * Makefile.in (install-arch-indep, uninstall): Add SMTP manual.
+
+2003-02-21  Klaus Zeitler  <kzeitler@lucent.com>
+
+       * configure.in: Set new hpux10-20.h as "major" include for 10.20.
+
+2003-02-13  Robert J. Chassell  <bob@rattlesnake.com>  (tiny change)
+
+       * INSTALL (* Extra fonts): Say that Emacs doesn't include fonts.
+
+2003-02-08  Andreas Schwab  <schwab@suse.de>
+
+       * Makefile.in (EXEEXT): Define to @EXEEXT@ and use this variable
+       instead of the substitution.
+
+2003-01-31  Joe Buehler  <jhpb@draco.hekimian.com>
+
+       * Makefile.in: Use @EXEEXT@ for Cygwin.
+       Use USERNAME if LOGNAME is not set (for Cygwin).
+
+       * configure.in:
+       * configure: Add opsys=cygwin.
+
+2003-01-29  Kim F. Storm  <storm@cua.dk>
+
+       * AUTHORS: Regenerated using new format (after fixing numerous
+       formatting errors in the ChangeLog files).
+
+2003-01-22  Andreas Schwab  <schwab@suse.de>
+
+       * configure.in: Set HAVE_MENUS=yes when HAVE_CARBON=yes instead of
+       redefining it explicitly in src/config.in.
+
+2003-01-22  Markus Rost  <rost@math.ohio-state.edu>
+
+       * Makefile.in (bootstrap): Make bootstrap-after.
+
+2003-01-20  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * configure.in: Fix --with-gtk.
+
+2003-01-19  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * configure.in: Add --with-gtk, --with-x-toolkit=gtk
+
+       * INSTALL (DETAILED BUILDING AND INSTALLATION): Add text about GTK.
+
+2003-01-14  Francesco Potort\e,Al\e(B  <pot@gnu.org>
+
+       * configure.in (m68k-motorola-sysv): Removed (obsolete).
+
+2003-01-07  Steven Tamm  <steventamm@mac.com>
+
+       * configure.in: New option, --enable-carbon-app, to specify
+       that the application should be installed
+       * Makefile.in (install-arch-dep): On Mac OS X, install the
+       Emacs.app application if carbon-app is enabled
+
+2003-01-06  Dave Love  <fx@gnu.org>
+
+       * configure.in: Check for nl_langinfo.
+       [!HAVE_SIZE_T]: Fix typedef.
+
+2003-01-06  David Kastrup  <dak@gnu.org>
+
+       * Makefile.in (INSTALL_INFO): Get install-info command from
+       configure.
+
+       * configure.in: Add tests for install-info
+
+2002-12-09  Markus Rost  <rost@math.ohio-state.edu>
+
+       * configure.in (*-sunos5*, *-solaris*): Revert previous change -
+       use again sol2-6 instead of sol2-8.
+
+2002-12-09  Dave Love  <fx@gnu.org>
+
+       * configure.in (*-sunos5.8*, *-solaris2.8*): Delete configurations.
+
+2002-12-08  Andreas Schwab  <schwab@suse.de>
+
+       * Makefile.in (install-arch-indep): Revert last change.
+
 2002-11-27  Dave Love  <fx@gnu.org>
 
        * configure.in: Use AC_CHECK_DECLS, not AC_DECL_SYS_SIGLIST.
 2002-11-27  Dave Love  <fx@gnu.org>
 
        * configure.in: Use AC_CHECK_DECLS, not AC_DECL_SYS_SIGLIST.
        (term.h, X11/Xaw3d/Scrollbar.h): Avoid warning from test.
        (nlist.h): Move test up.
 
        (term.h, X11/Xaw3d/Scrollbar.h): Avoid warning from test.
        (nlist.h): Move test up.
 
-2002-11-18   Markus Rost  <rost@math.ohio-state.edu>
+2002-11-18  Markus Rost  <rost@math.ohio-state.edu>
 
 
-       * configure.in (*-sunos5*, *-solaris*): New configuration.
+       * configure.in (*-sunos5*, *-solaris*): Use sol2-8.
 
 2002-11-14  Francesco Potorti`  <pot@gnu.org>
 
 
 2002-11-14  Francesco Potorti`  <pot@gnu.org>
 
 
        * configure.in: Support AIX 5.1.
 
 
        * configure.in: Support AIX 5.1.
 
-2002-03-10  Jan D.  <Jan.Djarv@mbox200.swipnet.se>
+2002-03-10  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
 
        * configure.in: Added test for X Session Management (HAVE_X_SM).
 
 
        * configure.in: Added test for X Session Management (HAVE_X_SM).
 
 1997-11-26  Joel N. Weber II  <devnull@gnu.org>
 
        * make-dist: Changed the comment about `umask 0' to say `Don't
 1997-11-26  Joel N. Weber II  <devnull@gnu.org>
 
        * make-dist: Changed the comment about `umask 0' to say `Don't
-       restrict access to any files.'; previously it said `Don't protect
-       any files', which may have implied that we think fascism is good.
+       restrict access to any files.'; previously it said `Don't protect
+       any files', which may have implied that we think fascism is good.
 
 1997-11-24  Paul Eggert  <eggert@twinsun.com>
 
 
 1997-11-24  Paul Eggert  <eggert@twinsun.com>
 
 1997-08-22  Jonathan I. Kamens  <jik@kamens.brookline.ma.us>
 
        * configure.in: Support auto-configuration of both Kerberos V4 and
 1997-08-22  Jonathan I. Kamens  <jik@kamens.brookline.ma.us>
 
        * configure.in: Support auto-configuration of both Kerberos V4 and
-       Kerberos V5 for movemail, including detection of V4 and V5 header
-       files and libraries.
+       Kerberos V5 for movemail, including detection of V4 and V5 header
+       files and libraries.
 
 1997-08-16  NIIBE Yutaka  <gniibe@etl.go.jp>
 
 
 1997-08-16  NIIBE Yutaka  <gniibe@etl.go.jp>
 
 1997-06-22  Dave Love  <d.love@dl.ac.uk>
 
        * Makefile.in (lib-src): Depend on src/config.h (e.g. for
 1997-06-22  Dave Love  <d.love@dl.ac.uk>
 
        * Makefile.in (lib-src): Depend on src/config.h (e.g. for
-       movemail.o).
+       movemail.o).
        (src/config.h): New target to re-configure if src/config.in
        (src/config.h): New target to re-configure if src/config.in
-       is patched.
+       is patched.
 
 1997-06-18  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
 
 
 1997-06-18  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
 
 
        * make-dist: Make links for files under lisp/language.
 
 
        * make-dist: Make links for files under lisp/language.
 
-1997-02-20  Kenichi Handa <handa@etl.go.jp>
+1997-02-20  Kenichi Handa  <handa@etl.go.jp>
 
        * update-subdirs: Exclude the directory "language" from subdirs.
 
 
        * update-subdirs: Exclude the directory "language" from subdirs.
 
        * config.sub: Use `pc', not `unknown', when canonicalizing
        the vendor for ...86.
 
        * config.sub: Use `pc', not `unknown', when canonicalizing
        the vendor for ...86.
 
-1996-07-15  David Mosberger-Tang <davidm@AZStarNet.com>
+1996-07-15  David Mosberger-Tang  <davidm@AZStarNet.com>
 
        * configure.in: Check for termios.h header.
 
 
        * configure.in: Check for termios.h header.
 
 1996-06-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
 
        * configure.in (sunos4.1.[3-9]*noshare): Eliminate dash from
 1996-06-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
 
        * configure.in (sunos4.1.[3-9]*noshare): Eliminate dash from
-       before `noshare'.
+       before `noshare'.
        (mips-sgi-irix6*): Specify NON_GCC_TEST_OPTIONS.
 
 1996-06-21  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
        (mips-sgi-irix6*): Specify NON_GCC_TEST_OPTIONS.
 
 1996-06-21  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
 1996-03-08  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>
 
        * configure.in (-lm check): If $GCC, append -fno-builtin to $CC for
 1996-03-08  Roland McGrath  <roland@charlie-brown.gnu.ai.mit.edu>
 
        * configure.in (-lm check): If $GCC, append -fno-builtin to $CC for
-       just this test.
+       just this test.
 
        * configure.in (AC_PREREQ): Require version 2.8 of Autoconf.
 
 
        * configure.in (AC_PREREQ): Require version 2.8 of Autoconf.
 
 1995-10-30  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
        * Makefile.in (man1dir): New variable.
 1995-10-30  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
        * Makefile.in (man1dir): New variable.
-       (install-arch-indep): Use man1dir.
+       (install-arch-indep): Use man1dir.
 
        * configure.in (sparc-*-nextstep*): Remove incorrect .h's.
 
 
        * configure.in (sparc-*-nextstep*): Remove incorrect .h's.
 
 1995-07-06  David J. MacKenzie  <djm@geech.gnu.ai.mit.edu>
 
        * configure.in: Put back archlibdir initialization.  Require
 1995-07-06  David J. MacKenzie  <djm@geech.gnu.ai.mit.edu>
 
        * configure.in: Put back archlibdir initialization.  Require
-       autoconf 2.4.1 or later.
+       autoconf 2.4.1 or later.
 
 1995-07-01  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
 
 1995-07-01  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
 1995-05-09  David J. MacKenzie  <djm@geech.gnu.ai.mit.edu>
 
        * configure.in: Use sqrt (more portable) instead of fmod in -lm
 1995-05-09  David J. MacKenzie  <djm@geech.gnu.ai.mit.edu>
 
        * configure.in: Use sqrt (more portable) instead of fmod in -lm
-        check.
+       check.
 
 1995-05-09  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
 
 1995-05-09  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
 1994-11-30  David J. MacKenzie  <djm@duality.gnu.ai.mit.edu>
 
        * configure.in: Don't try to make directories that are guaranteed
 1994-11-30  David J. MacKenzie  <djm@duality.gnu.ai.mit.edu>
 
        * configure.in: Don't try to make directories that are guaranteed
-        to already exist.
+       to already exist.
 
 1994-11-23  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
 
 1994-11-23  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
 1994-11-08  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * Makefile.in (install-arch-indep): Avoid continued comment
 1994-11-08  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * Makefile.in (install-arch-indep): Avoid continued comment
-        swallowing target line.
+       swallowing target line.
 
 1994-11-08  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
 
 
 1994-11-08  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
 
        * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
        riscix.h renamed to acorn.h.
 
        * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
        riscix.h renamed to acorn.h.
 
-1994-09-21  Michael Ben-Gershon (mybg@cs.huji.ac.il)
+1994-09-21  Michael Ben-Gershon  (mybg@cs.huji.ac.il)
 
        * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
        New configurations.
 
        * configure.in (arm-acorn-riscix1.1*, arm-acorn-riscix1.2*):
        New configurations.
        * Makefile.in (uninstall): Don't remove the lisp and etc
        directories if they're in the source tree.
 
        * Makefile.in (uninstall): Don't remove the lisp and etc
        directories if they're in the source tree.
 
-        Bring mumbleclean targets into conformance with GNU coding standards.
+       Bring mumbleclean targets into conformance with GNU coding standards.
        * Makefile.in (mostlyclean, clean): Separate these two; just have
        them pass the request to the subdirectory makefiles.
        (distclean): Pass the request down, and then get rid of the
        * Makefile.in (mostlyclean, clean): Separate these two; just have
        them pass the request to the subdirectory makefiles.
        (distclean): Pass the request down, and then get rid of the
 
        * config.guess: New file.
        * configure.in: Use it, tentatively.
 
        * config.guess: New file.
        * configure.in: Use it, tentatively.
-       * INSTNALL: Mention its usage.
+       * INSTALL: Mention its usage.
 
        * configure.in (hppa-hp-hpux): Use uname -r instead of uname -m;
        the former gives you the operating system rev directly.  Use
 
        * configure.in (hppa-hp-hpux): Use uname -r instead of uname -m;
        the former gives you the operating system rev directly.  Use
 
 1993-05-24  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-05-24  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
-        * configure.in: Recognize configuration names for i860 boxes
+       * configure.in: Recognize configuration names for i860 boxes
        running SYSV.
 
 1993-05-23  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
        running SYSV.
 
 1993-05-23  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
 1993-05-22  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
 
 1993-05-22  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
-        * Version 19.7 released.
+       * Version 19.7 released.
 
        * make-dist: There aren't any *.com files in lib-src anymore.
 
 
        * make-dist: There aren't any *.com files in lib-src anymore.
 
 
        * configure.in: Check for gettimeofday function, for getdate.y.
 
 
        * configure.in: Check for gettimeofday function, for getdate.y.
 
-        Change `configure' to a mixture of custom code and autoconf stuff.
+       Change `configure' to a mixture of custom code and autoconf stuff.
        autoconf can't derive all the information we need, but we'd really
        like to be able to take advantage of some of its tests, and its
        file-editing facilities.
        autoconf can't derive all the information we need, but we'd really
        like to be able to take advantage of some of its tests, and its
        file-editing facilities.
 
        * make-dist: Distribute lisp/term/ChangeLog.
 
 
        * make-dist: Distribute lisp/term/ChangeLog.
 
-        Arrange for C compilation throughout the tree to get
+       Arrange for C compilation throughout the tree to get
        C_SWITCH_SYSTEM from the configuration files.
        * configure: Extract C_SWITCH_SYSTEM from the machine and
        system-dependent files, and save it in the top-level Makefile.
        C_SWITCH_SYSTEM from the configuration files.
        * configure: Extract C_SWITCH_SYSTEM from the machine and
        system-dependent files, and save it in the top-level Makefile.
 
 1992-09-13  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 
 1992-09-13  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
-        * make-dist: Include the `vms' subdirectory in the distribution.
+       * make-dist: Include the `vms' subdirectory in the distribution.
 
 1992-09-10  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 
 1992-09-10  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        * make-dist: Be sure to delete the .c and .h files that YACC and
        BISON create from getdate.y.
 
        * make-dist: Be sure to delete the .c and .h files that YACC and
        BISON create from getdate.y.
 
-        * external-lisp: New directory; see `external-lisp/README'.
+       * external-lisp: New directory; see `external-lisp/README'.
        * make-dist: Added support for the external-lisp subdirectory.
 
        * make-dist: Changed message which complains that make-dist wasn't
        * make-dist: Added support for the external-lisp subdirectory.
 
        * make-dist: Changed message which complains that make-dist wasn't
 
 1992-04-29  Ken Raeburn  (Raeburn@Cygnus.COM)
 
 
 1992-04-29  Ken Raeburn  (Raeburn@Cygnus.COM)
 
-        * move-if-change: New file, copied from gcc release.
-        * Makefile.in (src/paths.h): Use it, and put the "sed" output into
-        a temp file, so we don't update paths.h if an error occurs or if
-        it doesn't need changing.
+       * move-if-change: New file, copied from gcc release.
+       * Makefile.in (src/paths.h): Use it, and put the "sed" output into
+       a temp file, so we don't update paths.h if an error occurs or if
+       it doesn't need changing.
 
 1992-04-28  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 
 1992-04-28  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 
 1992-01-27  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1992-01-27  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
-        * Makefile (install): Remove `B' from tar xf command.
+       * Makefile (install): Remove `B' from tar xf command.
 
 1992-01-13  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 
 1992-01-13  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 1991-12-05  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * config.emacs: New file, to help automate the installation
 1991-12-05  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * config.emacs: New file, to help automate the installation
-        process.
+       process.
 
        * Makefile: Lots of changes to support the separation of etc into
        architecture-dependent and -independent files:
 
        * Makefile: Lots of changes to support the separation of etc into
        architecture-dependent and -independent files: