[ChangeLog]
[bpt/emacs.git] / ChangeLog
index 4e6512e..17b6bae 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,133 @@
+2011-07-05  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Assume support for memcmp, memcpy, memmove, memset.
+       This simplifies the code a bit.  All current platforms have these,
+       as they are required for C89.  If this turns into a problem we
+       can add the gnulib modules for these (a 1-line change to Makefile.in).
+       * configure.in: Don't check for memcmp, memcpy, memmove, memset.
+
+2011-07-01  Glenn Morris  <rgm@gnu.org>
+
+       * configure.in (SETTINGS_CFLAGS, SETTINGS_LIBS) [HAVE_GCONF]: Fix typo.
+
+2011-06-30  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * configure.in (HAVE_GSETTINGS): Fix syntax for GSETTINGS tests,
+       which made ./configure infloop.
+
+2011-06-30  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * configure.in (gsettings): New option and check for GSettings.
+
+2011-06-29  Glenn Morris  <rgm@gnu.org>
+
+       * configure.in: Try to test for the required crt*.o files.
+
+2011-06-27  Bill Wohler  <wohler@newt.com>
+
+       * .bzrignore: Add lisp/mh-e/mh-autoloads.el and lisp/mh-e/mh-cus-load.el.
+
+2011-06-25  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Use gnulib's dup2 module instead of rolling our own.
+       * Makefile.in (GNULIB_MODULES): Add dup2.
+       * configure.in: Do not check for dup2; gnulib does that now.
+       * lib/dup2.c, m4/dup2.m4: New files, from gnulib.
+
+2011-06-23  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * lib/getopt.c, lib/stat.c, m4/gl-comp.m4: Merge from gnulib.
+
+2011-06-22  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Use gnulib's alloca-opt module.
+       * .bzrignore: Add lib/alloca.h.
+       * Makefile.in (GNULIB_MODULES): Add alloca-opt.
+       * configure.in (AC_FUNC_ALLOCA): Remove almost all the alloca stuff,
+       as gnulib now does that for us.  Put alloca check in config.h.
+       Include <alloca.h> before any other include file, for AIX 3.
+       * lib/gnulib.mk, m4/gl-comp.m4: Regenerate.
+       * lib/alloca.in.h, m4/alloca.m4: New files, from gnulib.
+
+2011-06-21  Leo Liu  <sdl.web@gmail.com>
+
+       * m4/sha256.m4:
+       * m4/sha512.m4:
+       * m4/gl-comp.m4:
+       * lib/u64.h:
+       * lib/sha256.c:
+       * lib/sha256.h:
+       * lib/sha512.c:
+       * lib/sha512.h:
+       * lib/makefile.w32-in (GNULIBOBJS):
+       * lib/gnulib.mk:
+       * Makefile.in (GNULIB_MODULES): Add crypto/sha256 and
+       crypto/sha512 modules from gnulib.
+
+2011-06-19  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * lib/unistd.in.h, m4/getloadavg.m4: Merge from gnulib.
+
+2011-06-17  Glenn Morris  <rgm@gnu.org>
+
+       * configure.in: Restore the behavior of checking crt-dir only
+       when the user specified it (not all platforms use it).
+
+2011-06-16  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * m4/lstat.m4: Merge from gnulib (Bug#8878).
+
+2011-06-16  Miles Bader <miles@gnu.org>
+
+       * configure.in: Try to determine CRT_DIR automatically when
+       using gcc.
+
+2011-06-15  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * lib/ftoastr.c, lib/stdio.in.h, lib/verify.h:
+       * lib/gnulib.mk, m4/c-strtod.m4, m4/filemode.m4, m4/getloadavg.m4:
+       * m4/getopt.m4, m4/gl-comp.m4, m4/lstat.m4, m4/md5.m4, m4/mktime.m4:
+       * m4/readlink.m4, m4/sha1.m4, m4/stat.m4, m4/strftime.m4:
+       * m4/strtoull.m4, m4/strtoumax.m4, m4/symlink.m4, m4/time_r.m4:
+       Merge from gnulib.
+
+2011-06-14  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * configure.in: Add emacsgtkfixed.o to GTK_OBJ if HAVE_GTK3.
+
+2011-06-08  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * lib/gnulib.mk, m4/gnulib-common.m4: Merge from gnulib.
+
+2011-06-07  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * configure.in: Add --with-wide-int.
+       * INSTALL: Mention this.
+
+2011-06-06  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Merge from gnulib.
+       * lib/careadlinkat.c, lib/careadlinkat.h, m4/gnulib-common.m4: Merge.
+
+2011-06-02  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * lib/allocator.h, lib/careadlinkat.c: Merge from gnulib.
+
+2011-05-30  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Use 'inline', not 'INLINE'.
+       * configure.in (INLINE): Remove.
+
+2011-05-29  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Adjust to recent gnulib change for @GUARD_PREFIX@.
+       * lib/makefile.w32-in (getopt_h): Substitute @GUARD_PREFIX@, too.
+       All uses of _GL_ for guard prefixes in lib/*.h replaced with
+       _@GUARD_PREFIX@_.
+
 2011-05-27  Paul Eggert  <eggert@cs.ucla.edu>
 
-       * doc/misc/texinfo.tex, lib/getopt.c, lib/intprops.h: Merge from gnulib.
+       * lib/getopt.c, lib/intprops.h: Merge from gnulib.
 
 2011-05-24  Glenn Morris  <rgm@gnu.org>