Comment.
[bpt/emacs.git] / ChangeLog
index 0a12b3d..126e1f7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,367 @@
+2008-11-28  Ulrich Mueller  <ulm@gentoo.org>
+
+       * configure.in: Fix last change.
+
+2008-11-28  Richard M Stallman  <rms@gnu.org>
+
+       * configure.in (mips64-*-linux-gnu*, mips64el-*-linux-gnu*):
+       New configurations.
+
+2008-11-20  Josh Elsasser  <josh@elsasser.org>  (tiny change)
+
+       * configure.in: Add hppa-*-openbsd* with machine hp800; mistakenly
+       removed while misclassified as now unsupported hp9000s300.  (Bug#1365)
+
+2008-11-15  Eli Zaretskii  <eliz@gnu.org>
+
+       * Makefile.in (INFO_FILES): Remove ns-emacs.
+
+       * info/dir (NS-Emacs): Remove entry.
+
+2008-11-08  Eli Zaretskii  <eliz@gnu.org>
+
+       * INSTALL: Move MS-DOS specific instructions to msdos/INSTALL.
+
+2008-11-07  Glenn Morris  <rgm@gnu.org>
+
+       * configure.in (HAVE_LIB64_DIR): Check for crtn.o.  (Bug#1287)
+
+2008-10-31  Eli Zaretskii  <eliz@gnu.org>
+
+       * config.bat: Tell user to expect one "File not found" message
+       while the `doc' directory is being configured.
+
+2008-10-30  Chong Yidong  <cyd@stupidchicken.com>
+
+       * update-subdirs: Put obsolete directory last.
+
+2008-10-30  Emanuele Giaquinta  <emanuele.giaquinta@gmail.com>
+
+       * configure.in: Check fontconfig always.
+
+2008-10-30  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * configure (*-solaris2.[7-9]*): Fix typo.
+
+2008-10-24  Glenn Morris  <rgm@gnu.org>
+
+       * configure.in (--without-sync-input, --with-pkg-config-prog):
+       Help strings start with lower case.
+       (--with-gnustep-conf): New option.
+       (GNUSTEP_CONFIG_FILE): Use, instead of fixed /etc/GNUstep/GNUstep.conf.
+
+2008-10-24  Yavor Doganov  <yavor@gnu.org>  (tiny change)
+
+       * configure.in: Use `.' instead of `source' to source GNUstep.conf.
+       Exit with an error if `--with-ns' was specified but <AppKit/AppKit.h>
+       is not found.  (Bug#1230)
+
+2008-10-23  Ali Bahrami  <ali_gnu@emvision.com>  (tiny change)
+
+       * configure (*-sunos5*, *-solaris*): Use the new file sol2-10.h.
+       Use sol2-6.h for Solaris 7-9.
+
+2008-10-18  Ulrich Mueller  <ulm@gentoo.org>
+
+       * configure.in: Add support for GNU/Linux on SuperH.
+
+2008-10-12  Andreas Schwab  <schwab@suse.de>
+
+       * configure.in: Only check for m17n-flt if HAVE_LIBOTF.
+
+2008-08-28  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * configure.in: Report USE_TOOLKIT_SCROLLBARS as such (not mentioning
+       "X") to avoid confusion.
+
+       * configure: Regenerate.
+
+2008-09-07  Romain Francoise  <romain@orebokech.com>
+
+       * make-dist: Distribute doc/man/ChangeLog.
+
+2008-08-28  Chong Yidong  <cyd@stupidchicken.com>
+
+       * configure.in: Disable XFT and Freetype when without X.
+
+       * configure: Regenerate.
+
+2008-08-24  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * configure.in (NS_IMPL_GNUSTEP): Increase pure size.
+
+2008-08-21  Christian Faulhammer  <opfer@gentoo.org>  (tiny change)
+
+       * configure.in (GNUSTEP_SYSTEM_HEADERS): Define
+       GNUSTEP_SYSTEM_HEADERS and GNUSTEP_SYSTEM_LIBRARIES.
+
+       * configure: Regenerate.
+
+2008-08-20  Eli Zaretskii  <eliz@gnu.org>
+
+       * configure.in: Move "#define subprocesses" before
+       config_opsysfile is included.
+
+2008-08-19  Kenichi Handa  <handa@m17n.org>
+
+       * INSTALL (Extra fonts): Mention local fonts, don't mention
+       mule-unicode.
+
+2008-08-16  Chong Yidong  <cyd@stupidchicken.com>
+
+       * make-dist: Omit info/.arch-inventory.
+
+2008-08-16  Jason Rumney  <jasonr@gnu.org>
+
+       * make-dist (tempdir/nt): Link emacsclient.rc.
+
+2008-08-07  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * configure.in (LIB_SRC_EXTRA_INSTALLABLES): New variable.
+       AC_SUBST it.
+       (GNU_OBJC_CFLAGS): Define as a shell variable instead of #define.
+       AC_SUBST it.
+       (OTHER_FILES): Always define for HAVE_NS.
+       (C_SWITCH_X_SYSTEM): Don't define as empty for NS_IMPL_COCOA.
+       * configure: Regenerate.
+
+2008-08-07  Andreas Schwab  <schwab@suse.de>
+
+       * configure.in: Correctly handle
+       --enable-cocoa-experimental-ctrl-g=no and
+       --enable-ns-self-contained=yes.
+
+2008-08-06  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * configure.in (NS_HAVE_INTEGER): Rename to NS_HAVE_NSINTEGER.
+       (C_SWITCH_X_SYSTEM): Drop -MMD -MP under NS_IMPL_GNUstep.  Don't
+       bother undef'ing since won't have desired effect.
+
+2008-08-06  Andreas Schwab  <schwab@suse.de>
+
+       * configure.in: Fix quoting.
+
+2008-08-06  Chong Yidong  <cyd@stupidchicken.com>
+
+       * configure.in (COCOA_EXPERIMENTAL_CTRL_G): Fix 2008-08-04 change.
+
+2008-08-05  Ulrich Mueller  <ulm@gentoo.org>
+
+       * configure.in: Add checks for krb5_error.text and
+       krb5_error.e_text struct members.
+
+2008-08-04  Chong Yidong  <cyd@stupidchicken.com>
+
+       * configure.in: Test for existence of NSInteger.
+       Suggested by Yavor Doganov.
+
+2008-08-02  Romain Francoise  <romain@orebokech.com>
+
+       * Makefile.in (INFO_FILES): Add mairix-el.
+
+2008-07-31  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * make-dist:
+       * README: Remove VMS support.
+       * vms: Remove directory.
+
+2008-07-31  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * configure.in (MULTI_KBOARD): Remove.
+
+2008-07-30  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * configure.in (DO_BLOCK_INPUT): Remove, unused.
+
+2008-07-29  Chong Yidong  <cyd@stupidchicken.com>
+
+       * info/dir (File): Add mairix-el.
+
+2008-07-27  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       Remove support for Mac Carbon.
+       * mac: Remove directory.
+       * make-dist:
+       * configure.in:
+       * README:
+       * Makefile.in:
+       * INSTALL: Remove code for Carbon.
+       * configure: Regenerate.
+
+2008-07-26  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * Makefile.in (install-arch-dep): Fix typo in NS installation commands.
+
+2008-07-25  Chong Yidong  <cyd@stupidchicken.com>
+
+       * configure.in: Check for getrlimit.
+
+       * configure: Regenerate.
+
+2008-07-23  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * configure.in (LD_SWITCH_SITE): Remove, set the values directly
+       in src/Makefile.in.
+       (static): Remove, autoconf would always comment it out anyway.
+       (subprocesses): Define unconditionally.
+
+2008-07-19  Yavor Doganov  <yavor@gnu.org>  (tiny change)
+
+       * configure.in: Fix typo in GNUSTEP_MAKEFILES setting for HAVE_NS
+       compilation under GNUstep.
+
+2008-07-18  Kenichi Handa  <handa@m17n.org>
+
+       * INSTALL (Complex Text Layout support libraries): Delete the
+       paragraph about --enable-font-backend.
+
+2008-07-17  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * configure.in: Print out some info to user for NeXTstep builds.
+       (ns-app): Remove enable option.
+       (ns-self-contained): Add enable option.
+       (ns_appbindir, ns_appresdir, ns_appsrc): Set them based on Cocoa or
+       GNUstep, use to set install prefixes, and substitute in Makefiles.
+       * configure: Regenerate.
+       * Makefile.in (install-arch-dep): Perform post-install cleanup inside
+       NS app bundle.
+
+2008-07-17  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * configure.in: Extract and substitute GNUSTEP_MAKEFILES.
+
+2008-07-16  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * configure.in: Change GNUSTEP to NS_IMPL_GNUSTEP, COCOA to
+       NS_IMPL_COCOA.
+
+2008-07-16  Glenn Morris  <rgm@gnu.org>
+
+       * configure.in (with_kerberos, with_kerberos5, with_hesiod):
+       Fix tests for OPTION_DEFAULT_OFF (variables never unset).
+       (with_carbon, with_ns): Remove dead code, since OPTION_DEFAULT_OFF means
+       never unset.
+
+       * make-dist: Add nextstep/ directories.
+       (src, lib-src): Add .m files.
+
+2008-07-16  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * configure.in (freebsd, kfreebsd): Undo part of previous change.
+       (USER_FULL_NAME): Remove, not used anymore.
+       * configure: Regenerate.
+
+2008-07-15  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       Changes and additions for NeXTstep windowing system (Cocoa and
+       GNUstep) support.
+
+       * configure.in: Add support for NS window system: --with-ns (default
+       off), --enable-ns-app, --enable-cocoa-experimental-ctrl-g; improve add
+       sparc detection for FreeBSD variants, checks for Cocoa and GNUstep,
+       disable font backend if window system is "none", not if !HAVE_X11.
+       * Makefile.in: Add ns-emacs to INFO_FILES, add ns_appdir variable.
+       (install-arch-dep): Add commands to assemble NS .app package.
+
+2008-07-10  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * configure.in: Use macppc for Darwin.  Remove references to
+       desupported systems.
+       * configure: Regenerate.
+
+2008-07-05  Glenn Morris  <rgm@gnu.org>
+
+       * make-dist (EMACS): Doc fix.
+       (lisp): There are no *.dat or image files here any more.
+       (src): There are no *.s files here any more.
+       (etc/images, etc/images/*): Link to most regular files.
+
+2008-07-04  Emanuele Giaquinta  <emanuele.giaquinta@gmail.com>  (tiny change)
+
+       * configure.in: Remove reference to deleted $USE_FONT_BACKEND.
+
+2008-07-01  Glenn Morris  <rgm@gnu.org>
+
+       * configure.in (cpp_undefs): Rename from `undefs', update uses.
+       Use $srcdir rather than $top_srcdir.  Set before calling AC_OUTPUT,
+       and explicitly export there.  (Bug#507.)
+
+2008-06-26  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * configure.in:
+       * configure: Remove references to obsolete systems.
+
+2008-06-25  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * Makefile.in (Makefile): Use it for its timestamp value as well, and
+       make it depend on all other */.in files.
+       (src/Makefile, src/config.stamp, lib-src/Makefile)
+       (doc/emacs/Makefile, doc/misc/Makefile, doc/lispref/Makefile)
+       (doc/lispintro/Makefile, oldXMenu/Makefile, lwlib/Makefile)
+       (leim/Makefile, lisp/Makefile): Remove those overlapping targets.
+       (leim, ${SUBDIR}, blessmail): Only depend on Makefile now.
+
+       * configure.in: Don't create src/config.stamp any more.
+
+2008-06-22  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * Makefile.in (${SUBDIR}): Pass additional BOOTSTRAPEMACS argument.
+
+2008-06-22  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (top_bootclean): Remove obsolete references to lock/.
+
+2008-06-21  Romain Francoise  <romain@orebokech.com>
+
+       * Makefile.in (INFO_FILES): Add sasl.
+
+2008-06-21  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * Makefile.in (maybe_bootstrap, src/bootstrap-emacs${EXEEXT})
+       (bootstrap-build): Remove.
+       (top_bootclean): New var.
+       (top_distclean, bootstrap-clean): Use it.
+       (bootstrap): Don't recheck config.  Make normally.
+
+2008-06-20  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * Makefile.in (SUBDIR): Include `lisp'.
+       (lisp): Depend on `src'.
+       (top_distclean): Don't remove config.status.
+       (bootstrap-clean): New target.
+       (maintainer-clean): Use it.
+       (bootstrap): Use bootstrap-clean.  Re-run config.status.
+       (src/bootstrap-emacs${EXEEXT}): New target.
+       (bootstrap-build): Use it.  Don't use bootstrap-prepare because
+       src/Makefile now takes care of it.
+       (bootfast, bootstrap-clean-before, bootstrap-clean-before-fast): Remove.
+
+2008-06-15  Glenn Morris  <rgm@gnu.org>
+
+       * info/dir: Add sasl.
+
+2008-06-09  Alan Mackenzie  <acm@muc.de>
+
+       * INSTALL.CVS: Clarify why `make bootstrap' sometimes fails.
+
+2008-06-08  Eric S. Raymond  <esr@snark.thyrsus.com>
+
+       * INSTALL.CVS: Indicate when "cvs update -d" may be needed.
+
+2008-06-07  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (bootstrap-build): Remove mostlyclean, since it seems to
+       serve no purpose.
+
+2008-06-01  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * configure.in (USE_LUCID, USE_MOTIF): Don't use "==".
+       * configure: Regenerate.
+
+2008-05-28  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * update-subdirs: Don't touch subdirs.el if it is unchanged.
+
 2008-05-14  Kenichi Handa  <handa@m17n.org>
 
        * configure: Regenerate.
 
 2008-02-25  Dan Nicolaescu  <dann@ics.uci.edu>
 
-       * configure.in: Print an error for systems that we think are
-       obsolete and are proposed to be removed.  Remove some more unused
-       systems.
+       * configure.in: Print an error for systems that we think are obsolete
+       and are proposed to be removed.  Remove some more unused systems.
 
 2008-02-24  Dan Nicolaescu  <dann@ics.uci.edu>
 
-       * configure.in: Remove references to obsolete variables and
-       systems.
+       * configure.in: Remove references to obsolete variables and systems.
 
 2008-02-21  Glenn Morris  <rgm@gnu.org>
 
 
 2008-02-10  Matthew Luckie  <mjl@luckie.org.nz>  (tiny change)
 
-       * configure.in (arm*-*-freebsd*): Added.
+       * configure.in (arm*-*-freebsd*): Add.
 
 2008-02-09  Dan Nicolaescu  <dann@ics.uci.edu>
 
 
 2007-12-04  Jan Djärv  <jan.h.d@swipnet.se>
 
-       * configure.in: Give package name and verision to AC_INIT.
+       * configure.in: Give package name and version to AC_INIT.
 
 2007-12-03  Magnus Henoch  <mange@freemail.hu>
 
 2001-11-01  Pavel Janík  <Pavel@Janik.cz>
 
        * configure.in: Reindent --help output.
-       From Per Starback (starback@ling.uu.se).
+       From Per Starbäck (starback@ling.uu.se).
 
 2001-10-31  Eli Zaretskii  <eliz@is.elta.co.il>
 
 1995-06-22  Paul Eggert  <eggert@twinsun.com>
 
        * configure.in: Treat SunOS 4.1.4 like SunOS 4.1.3.  (Likewise for
-       SunOS 4.1.5 thorugh 4.1.9, should they ever exist.)
+       SunOS 4.1.5 through 4.1.9, should they ever exist.)
 
 1995-06-22  Paul Eggert  <eggert@twinsun.com>
 
 1994-05-03  Morten Welinder  (terra@diku.dk)
 
        * config.bat: Added possibility for different file name
-       transscriptions in lib-src.
+       transcriptions in lib-src.
 
 1994-05-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        and #define HAVE_AIX_SMT_EXP if we do.  This is present in some
        versions of AIX, and needs to be passed to the loader.
 
-       * configure.in: Test for the availablility of the
+       * configure.in: Test for the availability of the
        XScreenResourceString function.
 
 1993-07-30  David J. MacKenzie  (djm@frob.eng.umd.edu)
 
        * Makefile.in (src:, lib-src:, FRC:): force the src and lib-src
        targets to be executed even if make remembers that it has already
-       stisfied FRC.
+       satisfied FRC.
 
 1993-05-29  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1992-08-14  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * make-dist: taught it about vcdiff and rcs2log, added --newer
+       * make-dist: Taught it about vcdiff and rcs2log, added --newer
        option for generating incremental distributions.  Stopped it from
        generating a TAGS file into the distribution; that sucker is
        *big*, and easily enough generated with the toplevel makefile.
 
        * make-dist: Check the flag called "make_tar", not "make_dir"; the
        latter, being a typo, is always false, resulting in a program
-       whose default behaviour is to painstakingly build a copy of the
+       whose default behavior is to painstakingly build a copy of the
        source tree, and then delete it.  Rah.
 
        * Makefile.in: Add dist target, and comment for it.
 ;; Local Variables:
 ;; coding: utf-8
 ;; add-log-time-zone-rule: t
+;; bug-reference-url-format: "http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=%s"
 ;; End:
 
     Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,