X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/358e1dd2b2e984069dc761ee4266efdad33a213f..be7f55452c6d510d4ace634af0ada198a844b0ec:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 55deca0575..68f5042d7c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,206 @@ +2011-11-05 Eli Zaretskii + + * lib/makefile.w32-in (FRC): New dummy target. + (TAGS): Depend on FRC. + +2011-11-04 Glenn Morris + + * configure.in: Increase minimum GnuTLS version to 2.6.6. (Bug#9929) + Do not include GnuTLS version info in final summary message. + +2011-10-31 Eli Zaretskii + + * config.bat: Use config.in and Makefile.in from src/ and lib/, if + they exist there, else from autogen/. + + * make-dist (msdos): Add depfiles.bat and inttypes.h. + +2011-10-25 Nali Toja (tiny change) + + * configure.in (HAVE_GNU_MAKE): Respect MAKE env-var. (Bug#9868) + +2011-10-24 Paul Eggert + + * configure.in (LIB_PTHREAD): Prepend -lpthread to LIBS (Bug#9852) + if the library is found. Otherwise, later configure-time tests, + such as the test for pthread_sigmask, generate the wrong results + on some platforms. Problem reported for FreeBSD by Nali Toja. + +2011-10-20 Paul Eggert + + Time zone name fixes for non-ASCII locales (Bug#641, Bug#9794) + * configure.in (AC_STRUCT_TM, AC_STRUCT_TIMEZONE, HAVE_TM_GMTOFF): + Remove; no longer needed, now that we defer to strftime for time + zone names. + +2011-10-18 Jan Djärv + + * configure.in (GLIB_REQUIRED, GTK_REQUIRED): Set to 2.10 (Bug#9786). + +2011-10-18 Chong Yidong + + * make-dist: Remove Cocoa/Emacs.xcodeproj from distribution. + +2011-10-13 Glenn Morris + + * configure.in: Also look for tputs in libcurses. (Bug#9736) + +2011-10-12 Paul Eggert + + * configure.in: Remove check for -lintl (Bug#9713). + The check could break 'configure' on GNU/Linux with a (broken) libintl. + The check was helpful but not essential in Solaris 2.6 (1997), + and is no longer needed in Solaris 8 (2000). Solaris 2.6 is + obsolete -- Sun dropped support for it in 2006 -- and without + access to that Silurian platform we can't maintain the code anyway. + +2011-10-07 Paul Eggert + + Merge from gnulib, fixing some 'configure' typos (Bug#9696). + * lib/signal.in.h, lib/sigprocmask.c, m4/gl-comp.m4: + * m4/gnulib-common.m4: Merge from gnulib. + Without this, 'configure' would say "func_gl_gnulib_m4code_pathmax: + command not found" on powerpc-apple-darwin9.8.0. + + * configure.in (GC_LISP_OBJECT_ALIGNMENT): Remove. + This is now done by src/alloc.c. + +2011-10-02 Richard Stallman + + * configure.in: Rename xlinux_first_failure to xgnu_linux_first_failure + and xlinux_second_failure to xgnu_linux_second_failure. + +2011-09-29 Eli Zaretskii + + * .bzrignore: Add ./GNUmakefile.unix, lib/SYS, lib/alloca.in-h, + lib/signal.in-h. + + * config.bat: Rename GNUmakefile, so it is not run on MS-DOS. + Rename signal.in.h and alloca.in.h. + +2011-09-28 Eli Zaretskii + + * INSTALL: Mention that m17n libraries and libotf are needed for + Arabic shaping. + +2011-09-26 Paul Eggert + + Merge from gnulib, improving some licensing wording. + This clarifies and fixes some licensing issues raised by Glenn Morris + . + It also merges the latest version of texinfo.tex and has some + MSVC-related changes that don't affect Emacs. + * Makefile.in (GNULIB_TOOL_FLAGS): Avoid msvc-inval, msvc-nothrow, + pathmax, and raise, since these are needed only to address + MSVC-related issues that Emacs doesn't have. + * doc/misc/texinfo.tex, lib/dup2.c, lib/gnulib.mk, lib/signal.in.h: + * lib/sigprocmask.c, lib/stat.c, lib/stdio.in.h, lib/sys_stat.in.h: + * lib/unistd.in.h, m4/dup2.m4, m4/getloadavg.m4, m4/gl-comp.m4: + * m4/include_next.m4, m4/signal_h.m4, m4/signalblocking.m4: + * m4/stdint.m4, m4/stdio_h.m4, m4/sys_stat_h.m4, m4/time_h.m4: + * m4/unistd_h.m4: Merge from gnulib. + +2011-09-26 Andreas Schwab + + * configure.in: Initialize HAVE_LIBXML2. + +2011-09-26 Glenn Morris + + * make-dist: Add lib/makefile.w32-in. + +2011-09-24 Glenn Morris + + * configure.in (CRT_DIR): Fix netbsd/openbsd handling. + +2011-09-19 Lars Magne Ingebrigtsen + + * .dir-locals.el: Change the debbugs regexp to allow having the + bug number as the first thing on a line. + +2011-09-15 Glenn Morris + + * configure.in: Make configure work with recent GNUsteps. + (_NATIVE_OBJC_EXCEPTIONS): New AC_DEFINE. + (GNU_OBJC_CFLAGS): Add -fobjc-exceptions when needed. + (C_SWITCH_X_SYSTEM): Enable GNUstep to find its headers. + +2011-09-11 Paul Eggert + + Merge from gnulib, porting to Tru64. + * lib/lstat.c, lib/stat.c, m4/include_next.m4, m4/nocrash.m4: + * m4/signal_h.m4, m4/time_h.m4, m4/unistd_h.m4: + Merge from gnulib. This fixes a compilation error on Tru64 UNIX + aka OSF/1 5.1 DTK cc. There is also some mingw stuff here that + doesn't affect Emacs. + +2011-09-06 Paul Eggert + + * configure.in (isnan): Remove now-unnecessary check. + +2011-09-06 Paul Eggert + + Merge from gnulib, using build-aux to remove clutter (Bug#9169). + This is to fix the following problems: + . On FreeBSD 6.4, HP-UX 11.31, and Solaris 9, and when Emacs is + configured not to use gtk or any other thread-using library, + signals aren't blocked correctly. + . On IRIX 6.5 it fixes an unwanted clash between Emacs's + and IRIX's signal handling. + . On Cygwin 1.7.5 it works around an incompatibility with + the system pthread_sigmask. + . On MacOS X 10.5 (32-bit), files whose inode numbers + exceed 2**31 cannot be read or manipulated. + . pthread_sigmask: Actually use results of gl_THREADLIB. + . strtoimax, strtoumax: Avoid link error on OSF/1 with DTK cc. + . find 'ar' program that fits with --host argument. + . Allow the user to override the choice of AR, ARFLAGS, RANLIB. + * autogen/README: Update destination list. + * autogen/copy_autogen, autogen/update_autogen, .bzrignore: + The autogenerated files compile, config.guess, + config.sub, depcomp, install-sh, and missing are now in build-aux. + * m4/largefile.m4: New file, so that Emacs does not mess up when + accessing files with large inode numbers in MacOS X 10.5 and later. + * m4/nocrash.m4: New file, to avoid triggering background debugger + and/or create core dumps during 'configure'. + * build-aux/move-if-change: Renamed from move-if-change. + * build-aux/snippet/arg-nonnull.h: Renamed from arg-nonnull.h. + * build-aux/snippet/c++defs.h: Renamed from c++defs.h. + * build-aux/snippet/warn-on-use.h: Renamed from warn-on-use.h. + * build-aux/snippet/_Noreturn.h: New file, for draft C1X _Noreturn. + * Makefile.in (epaths-force, sync-from-gnulib): + move-if-change is now in build-aux. + (GNULIB_TOOL_FLAGS): Avoid threadlib; this is now a prerequisite + of gnulib's pthread_sigmask module, but Emacs doesn't need it. + (mkdir): install-sh is now in build-aux. + * config.bat: c++defs.h is now in build-aux/snippets. + * configure.in: Specify AC_CONFIG_AUX_DIR with build-aux (the + usual parameter). + * lib/gnulib.mk, m4/gl-comp.m4: Regenerate. + * lib/makefile.w32-in (ARG_NONNULL_H): arg-nonnull.h moved + to build-aux/snippet. + * lib/pthread_sigmask.c, lib/stdlib.in.h, m4/extensions.m4: + * m4/getopt.m4, m4/gnulib-common.m4, m4/pthread_sigmask.m4: + Merge from gnuilib. This fixes porting bugs on Cygwin, Irix, and + Solaris, enables MacOS extensions, and enables nocrash during + 'configure'. + * make-dist: Adjust to new build-aux and build-aux/snippit dirs. + +2011-09-04 Paul Eggert + + * configure.in (snprintf): New check. + +2011-08-30 Paul Eggert + + * configure.in (opsys): Change pattern to *-*-linux* + to recognize powerpc-gnu-linux-uclibc (Bug#9403). + Remove unreachable pattern hppa*-*-linux-gnu*. + Also, remove ia64*-hp-hpux1[1-9]*, as it also sets machine=hp800, + and that can't possibly work now that src/m/hp800.h no longer exists. + +2011-08-26 Jan Djärv + + * configure.in: Add -MP to DEPFLAGS (Bug#9372). + 2011-08-13 Jan Djärv * configure.in: Add header check: sys/socket.h (Bug#8477), @@ -163,7 +366,7 @@ * m4/lstat.m4: Merge from gnulib (Bug#8878). -2011-06-16 Miles Bader +2011-06-16 Miles Bader * configure.in: Try to determine CRT_DIR automatically when using gcc.