+2012-11-03 Eli Zaretskii <eliz@gnu.org>
+
+ * config.bat: Copy lib/execinfo.in.h to lib/execinfo.in-h if needed.
+
+2012-11-03 Paul Eggert <eggert@cs.ucla.edu>
+
+ Fix data-loss with --batch (Bug#9574).
+ * lib/close-stream.c, lib/close-stream.h, lib/fpending.c
+ * lib/fpending.h, m4/close-stream.m4, m4/fpending.m4:
+ New files, from gnulib.
+ * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
+
+2012-11-02 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in (EMACS_ICON): New variable.
+ (install-etc): Use EMACS_ICON to allow choice of icon.
+
+2012-10-26 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in (EMACS_NAME): New variable.
+ (EMACS, install-etc, uninstall): Use $EMACS_NAME.
+
+ * Makefile.in (EMACS, EMACSFULL): Transformations should not be
+ applied to $EXEEXT.
+
+ * Makefile.in (uninstall): Don't abort if some directories are missing.
+ Apply transformation rules to manual pages, desktop and icon files.
+ No more emacs22 icons to uninstall.
+
+2012-10-24 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in (install-etc, install-man):
+ Don't apply program transform to standard file suffixes.
+
+2012-10-23 Paul Eggert <eggert@cs.ucla.edu>
+
+ * configure.ac (_FORTIFY_SOURCE): Do not multiply define (Bug#12714).
+ This ports to Gentoo. Problem originally reported against coreutils,
+ but Emacs has it too.
+
+2012-10-23 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in (emacs_transform): Remove.
+ (install-man): Revert 2012-10-21 change. (Bug#12713)
+
+2012-10-21 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in (install-etc): Don't install emacs22 icons.
+
+ * Makefile.in (emacs_transform): New variable.
+ (install-etc): Prefer a make variable to a shell variable.
+
+2012-10-18 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * Makefile.in ($(MAKEFILE_NAME)): Depend on src/lisp.mk as well.
+
+2012-10-15 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in (install-man, install-etc):
+ Apply $TRANSFORM. (Bug#12536#34)
+ (clean): Delete etc/emacs.tmpdesktop.
+
+2012-10-11 Kenichi Handa <handa@gnu.org>
+
+ * .bzrignore: Add several files under admin/charsets.
+
+2012-10-08 Daniel Colascione <dancol@dancol.org>
+
+ * configure.ac: Add --with-w32 as a window system option.
+ Limit it to Cygwin for now. Integrate w32 into the refactored window
+ system configuration and set TERM_HEADER to w32term.h when w32 is
+ configured.
+
+ (CYGWIN_OBJ): Add cygw32.o.
+
+2012-10-07 Jan Djärv <jan.h.d@swipnet.se>
+
+ * configure.ac: Check that OSX is 10.4 or newer.
+
+2012-10-07 Paul Eggert <eggert@cs.ucla.edu>
+
+ Improve sys_siglist detection.
+ * configure.ac (sys_siglist): Look for its decl in <signal.h>.
+ Otherwise, it's not found in either Fedora 17 or Solaris 11.
+
+2012-10-04 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge from gnulib, incorporating:
+ 2012-10-02 pselect: reject invalid file descriptors
+ 2012-10-02 ptsname: reject invalid file descriptors
+ 2012-10-02 manywarnings: cater to more gcc infelicities
+ 2012-09-30 sockets, sys_stat: restore AC_C_INLINE
+ * lib/pselect.c, lib/stdlib.in.h, m4/manywarnings.m4, m4/pselect.m4:
+ * m4/stdlib_h.m4, m4/sys_stat_h.m4: Update from gnulib.
+ * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
+
+2012-09-30 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge from gnulib, incorporating:
+ 2012-09-28 extern-inline: provide a -Wundef safe config.h
+
+2012-09-27 Paul Eggert <eggert@cs.ucla.edu>
+
+ Check more robustly for timer_settime.
+ This should fix an OS X build problem reported by Ivan Andrus in
+ <http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00671.html>.
+ * configure.ac (gl_THREADLIB): Define to empty, since Emacs
+ does threads its own way.
+ * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
+
+2012-09-23 Paul Eggert <eggert@cs.ucla.edu>
+
+ * Makefile.in (bootstrap): Set MAKEFILE_NAME when building Makefile,
+ to avoid problems with recursion when using GNU make.
+
+2012-09-22 Paul Eggert <eggert@cs.ucla.edu>
+
+ * Makefile.in (bootstrap): Simplify build procedure.
+ Suggested by Wolfgang Jenker in
+ <http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00456.html>.
+
+ Merge from gnulib, incorporating:
+ 2012-09-22 sockets, sys_stat: remove AC_C_INLINE in MSVC-only cases
+
+2012-09-19 Tassilo Horn <tsdh@gnu.org>
+
+ * doc/emacs/misc.texi (DocView Slicing): Document new slice from
+ BoundingBox feature.
+
+2012-09-18 Jan Djärv <jan.h.d@swipnet.se>
+
+ * configure.ac (HAVE_GTK): Mention if we use GTK2 or GTK3.
+
+2012-09-17 Andreas Schwab <schwab@linux-m68k.org>
+
+ * Makefile.in (bootstrap): Revert last change. Run config.status
+ after config.status --recheck, run configure from $(srcdir).
+ (config.status): Run configure from $(srcdir).
+
+2012-09-17 Paul Eggert <eggert@cs.ucla.edu>
+
+ * Makefile.in: Fix build error on FreeBSD.
+ ($(MAKEFILE_NAME)): Pass MAKE='$(MAKE)' to config.status's env.
+ Suggested by Wolfgang Jenker in
+ <http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00430.html>.
+ (MAKE_CONFIG_STATUS): Remove. Remaining use expanded.
+ This undoes part of the 2012-09-10 patch.
+ (bootstrap): Run ./configure, rather than trying to run config.status
+ if it exists. That builds src/epaths.h more reliably.
+ Run autogen/copy_autogen if autogen.sh fails,
+ to create 'configure'; problem reported by Andreas Schwab in
+ <http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00438.html>.
+ * autogen.sh: Exit with status 1 when failing due to missing tools,
+ reverting the 2012-09-10 change to this file.
+ * autogen/copy_autogen: Fail if one of the subsidiary actions fail.
+ Use 'cp -f' for the build-aux files, since the destinations are
+ typically read-only.
+
+ Remove no-longer-needed Solaris 2.4 vfork bug workaround.
+ * configure.ac (ac_cv_func_vfork_works): Default to 'no' on
+ Solaris 2.4, so that AC_FUNC_VFORK doesn't think vfork works.
+
+2012-09-17 Glenn Morris <rgm@gnu.org>
+
+ * configure.ac (copyright): New output variable.
+ (COPYRIGHT): New AC_DEFINE.
+
+2012-09-16 Paul Eggert <eggert@cs.ucla.edu>
+
+ Remove configure's --without-sync-input option (Bug#12450).
+ * configure.ac (SYNC_INPUT, BROKEN_SA_RESTART): Remove.
+