+2014-04-02 Glenn Morris <rgm@gnu.org>
+
+ * configure.ac: Make the final "Does Emacs use Gsettings" message
+ consistent with src/config.h.
+
+2014-03-31 Jan Djärv <jan.h.d@swipnet.se>
+
+ * configure.ac: Fix errors from previous checkin (GSettings check).
+
+2014-03-29 Jan Djärv <jan.h.d@swipnet.se>
+
+ * configure.ac: Add check that GSettings is in libgio (Bug#17118).
+
+2014-03-28 Glenn Morris <rgm@gnu.org>
+
+ * configure.ac (AC_INIT): Add "GNU" in package, add bug address.
+ (PACKAGE_BUGREPORT): Use it.
+ (make-dist): Update AC_INIT regexp.
+
+ * configure.ac (ACL_SUMMARY): Rename from acl_summary, for consistency.
+ (EMACS_CONFIG_FEATURES): New define.
+
+2014-03-27 Paul Eggert <eggert@cs.ucla.edu>
+
+ * configure.ac: Suggest './configure MAKE=gmake' in diagnostic.
+ This tends to work better than 'MAKE=gmake ./configure' if later
+ builds run config.status etc.
+
+2014-03-27 Glenn Morris <rgm@gnu.org>
+
+ * configure.ac: Require GNU make.
+ (HAVE_GNU_MAKE): Remove.
+
+2014-03-26 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge from gnulib, incorporating:
+ 2014-03-26 strftime: wrap macros in "do {...} while(0)"
+ * lib/strftime.c: Update from gnulib.
+
+2014-03-26 Glenn Morris <rgm@gnu.org>
+
+ * configure.ac (CLASH_DETECTION): Remove option. Every platform
+ supports it, and the runtime option `create-lockfiles' replaces it.
+
+2014-03-23 Daniel Colascione <dancol@dancol.org>
+
+ * configure.ac: (Bug#17069) Include GFILENOTIFY objects in glib check.
+
+2014-03-22 Glenn Morris <rgm@gnu.org>
+
+ * make-dist: Do not distribute lib-src/testfile.
+
+2014-03-21 Eli Zaretskii <eliz@gnu.org>
+
+ * configure.ac: Bump version to 24.4.50.
+
+2014-03-21 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in (all): Depend on `info'. (Bug#16626)
+
+2014-03-07 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge from gnulib, incorporating:
+ 2014-03-04 stdint: fix missing SIZE_MAX on Android
+ 2013-03-02 sys_types: avoid autoconf warning about gl_SYS_TYPES_H
+ * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
+ * lib/stdint.in.h, lib/sys_types.in.h, m4/sys_types_h.m4:
+ Update from gnulib.
+
+2014-03-05 Glenn Morris <rgm@gnu.org>
+
+ * configure.ac: Tweak the "unported" error message.
+
+2014-03-05 Paul Eggert <eggert@cs.ucla.edu>
+
+ Fix configuration bug on Solaris 2.5.1 (Bug#16905).
+ * configure.ac: Fix a bug in shell pattern matching that caused
+ 'configure' to treat Solaris 2.5.1 as if it were Solaris 10 or later.
+
+2014-02-25 Paul Eggert <eggert@penguin.cs.ucla.edu>
+
+ Merge from gnulib (Bug#16825).
+ 2014-02-25 unistd: port readlink to Mac OS X 10.3.9
+
+2014-02-24 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge from gnulib, incorporating:
+ 2014-02-21 timer: fix uClibc detection of threading
+ 2014-02-21 maintainer-makefiles: provide AC_PROG_SED for older autoconf
+
+2014-02-18 Mirek Kaim <mirek.kaim@outlook.com> (tiny change)
+
+ * configure.ac [HAVE_W32]: Test for ImageMagick. (Bug#16754)
+
+2014-02-14 Paul Eggert <eggert@cs.ucla.edu>
+
+ * Makefile.in (install-arch-indep): Allow ' ' in destdir (Bug#16717).
+ This fixes a bug in the previous change. Also, use $(SHELL)
+ rather than sh, as that's more likely to be portable.
+
+2014-02-13 Paul Eggert <eggert@cs.ucla.edu>
+
+ * Makefile.in (install-arch-indep): Simplify (Bug#16717).
+ This should make it more reliable, and hopefully more portable to
+ non-GNU 'make' implementations such as HP-UX 'make'.
+
+2014-02-13 Juanma Barranquero <lekktu@gmail.com>
+
+ * Makefile.in (install-nt): Also pass datadir.
+
+2014-02-05 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge from gnulib, incorporating:
+ 2014-01-23 pthread: work around winpthread header pollution on mingw
+ * lib/time.in.h: Update from gnulib.
+
+2014-01-23 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge from gnulib, incorporating:
+ 2014-01-22 qacl: check for fchmod
+ * m4/acl.m4: Update from gnulib.
+
+2014-01-22 Paul Eggert <eggert@cs.ucla.edu>
+
+ Fix miscellaneous update-game-score bugs.
+ * configure.ac (difftime): Remove.
+
+2014-01-20 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge from gnulib, incorporating:
+ 2014-01-20 stdalign: port to HP-UX compilers
+ 2014-01-16 strtoimax: port to platforms lacking 'long long'
+ 2014-01-16 update from texinfo
+ * lib/stdalign.in.h, lib/strtoimax.c: Update from gnulib.
+
+2014-01-12 Glenn Morris <rgm@gnu.org>
+
+ * README: Replace reference to etc/MAILINGLISTS.
+
+2014-01-11 Fabrice Popineau <fabrice.popineau@gmail.com>
+
+ * configure.ac: Read $srcdir/nt/mingw-cfg.site when $MSYSTEM is
+ "MINGW64" as well.
+
2014-01-11 Paul Eggert <eggert@cs.ucla.edu>
Merge from gnulib, incorporating:
2014-01-08 Eric S. Raymond <esr@thyrsus.com>
- * INSTALL.BZR: Renamed to INSTALL.REPO
- * INSTALL, autogen.sh, etc/AUTHORS, etc/CONTRIBUTE,
- lisp/emacs-lisp/authors.el, nt/INSTALL: Carry through the
- above renaming.
- * INSTALL.REPO: remove all references to any specific VCS.
+ * INSTALL.BZR: Rename to INSTALL.REPO. Remove refs to specific VCS.
+ * INSTALL, autogen.sh: Update for above change.
2014-01-05 Paul Eggert <eggert@cs.ucla.edu>
* build-aux/update-copyright: New file.
* make-dist: Distribute it.
* lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
- * msdos/autogen/Makefile.in: Update copyright year.
2013-12-23 Andreas Schwab <schwab@linux-m68k.org>
* lib/makefile.w32-in (GNULIBOBJS): Add $(BLD)/fpending.$(O) and
$(BLD)/close-stream.$(O).
- ($(BLD)/close-stream.$(O)):
+ ($(BLD)/close-stream.$(O))
($(BLD)/fpending.$(O)): New dependencies.
2012-11-03 Paul Eggert <eggert@cs.ucla.edu>
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.
All uses changed to waitpid and WEXITSTATUS.
Avoid needless autoheader after autogen.sh.
- * src/stamp-h.in: Remove from bzr repository; no longer needed there.
- * .bzrignore: Add it.
- * autogen.sh: Create it.
+ * .bzrignore: Add src/stamp-h.in.
+ * autogen.sh: Create src/stamp-h.in.
2012-08-01 Glenn Morris <rgm@gnu.org>
* configure.ac (opsysfile): Set to empty on aix4-2, freebsd,
gnu-linux, gnu-kfreebsd; and to usg5-4-common.h on sol2*, unixware.
-2012-07-30 Paul Eggert <eggert@cs.ucla.edu>
-
- Merge from gnulib, incorporating:
- * doc/misc/texinfo.tex: Update to 2012-07-29.17 version.
-
2012-07-29 Jan Djärv <jan.h.d@swipnet.se>
* Makefile.in (install-arch-indep): Handle space in locallisppath.
* configure.ac (opsysfile): Use bsd-common on gnu systems.
- * configure.ac (GNU_LIBRARY_PENDING_OUTPUT_COUNT):
+ * configure.ac (GNU_LIBRARY_PENDING_OUTPUT_COUNT)
(SIGNALS_VIA_CHARACTERS): Move here from src/s.
2012-07-11 Paul Eggert <eggert@cs.ucla.edu>
2012-06-24 Eli Zaretskii <eliz@gnu.org>
- * lib/makefile.w32-in ($(BLD)/dtotimespec.$(O)):
- ($(BLD)/timespec-add.$(O)):
+ * lib/makefile.w32-in ($(BLD)/dtotimespec.$(O))
+ ($(BLD)/timespec-add.$(O))
($(BLD)/timespec-sub.$(O)): Don't depend on
$(EMACS_ROOT)/nt/inc/sys/time.h.
* lib/makefile.w32-in (GNULIBOBJS): Add $(BLD)/dtotimespec.$(O),
$(BLD)/gettime.$(O), $(BLD)/timespec-add.$(O), and
$(BLD)/timespec-sub.$(O).
- ($(BLD)/dtotimespec.$(O)):
- ($(BLD)/gettime.$(O)):
- ($(BLD)/timespec-add.$(O)):
+ ($(BLD)/dtotimespec.$(O))
+ ($(BLD)/gettime.$(O))
+ ($(BLD)/timespec-add.$(O))
($(BLD)/timespec-sub.$(O)): New dependencies.
* lib/stat-time.h:
* config.bat (lib): Create/update lib/stdalign.in-h and
lib/sys_types.in-h.
- * lib/makefile.w32-in ($(BLD)/md5.$(O)):
- ($(BLD)/sha1.$(O)):
- ($(BLD)/sha256.$(O)):
+ * lib/makefile.w32-in ($(BLD)/md5.$(O))
+ ($(BLD)/sha1.$(O))
+ ($(BLD)/sha256.$(O))
($(BLD)/sha512.$(O)): Depend on $(EMACS_ROOT)/nt/inc/stdalign.h.
Suggested by Christoph Scholtes <cschol2112@googlemail.com>.
New files.
* build-aux/move-if-change, build-aux/snippet/_Noreturn.h:
* build-aux/snippet/arg-nonnull.h, build-aux/snippet/c++defs.h:
- * build-aux/snippet/warn-on-use.h, doc/misc/texinfo.tex:
+ * build-aux/snippet/warn-on-use.h:
* lib/alloca.in.h, lib/allocator.h, lib/careadlinkat.c:
* lib/careadlinkat.h, lib/dosname.h, lib/dup2.c, lib/filemode.c:
* lib/filemode.h, lib/ftoastr.c, lib/ftoastr.h, lib/getloadavg.c:
(WARN_CFLAGS, GNULIB_WARN_CFLAGS): New variable.
(PKG_CHECK_MODULES, C_SWITCH_X_SITE): Use -isystem rather than -I,
when including system files with GCC.
- * etc/NEWS: Mention --enable-gcc-warnings.
* INSTALL (DETAILED BUILDING AND INSTALLATION): Likewise.
* lib/Makefile.am (AM_CFLAGS): New macro.
* m4/manywarnings.m4, m4/warnings.m4: New files, from gnulib.
* 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/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:
src/makefile.w32-in and adapt. Depend on stamp_BLD.
(GNULIBOBJS): Add $(BLD)/filemode.$(O).
-2011-02-20 Paul Eggert <eggert@cs.ucla.edu>
+2011-02-21 Paul Eggert <eggert@cs.ucla.edu>
Import filemode module from gnulib.
* .bzrignore: Add lib/sys/.
* lib/filemode.c: Renamed from src/filemode.c and regenerated
from gnulib. This adds support for some more file types, e.g.,
Cray DMF migrated files.
- * lisp/emacs-lisp/find-gc.el (find-gc-source-files): Remove filemode.c.
* lib/filemode.h, lib/sys_stat.in.h, m4/filemode.m4, m4/st_dm_mode.m4:
* m4/sys_stat_h.m4: New files, generated from gnulib.
* aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk, m4/gl-comp.m4:
* lib/stdint.in.h, m4/longlong.m4, m4/stdint.m4, m4/md5.m4: New files,
imported from gnulib.
* Makefile.in (MAKEFILE_MODULES): Add crypto/md5.
- * admin/notes/copyright: Remove src/md5.c and src/md5.h as
- special cases.
2011-02-19 Eli Zaretskii <eliz@gnu.org>
Import getloadavg module from gnulib.
* .bzrignore: Add lib/stdlib.h.
* Makefile.in (GNULIB_MODULES): Add getloadavg.
- * admin/notes/copyright: Remove src/getloadavg.c as a special case.
* configure.in (LIBS_SYSTEM): Omit -lkstat on sol2*; gnulib does this.
(AC_CONFIG_LIBOBJ_DIR, AC_FUNC_GETLOADAVG, GETLOADAVG_FILES):
Remove; gnulib does this now.
* lib/stdlib.in.h, m4/getloadavg.m4, m4/stdlib_h.m4: New files,
from gnulib.
* aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk, m4/gl-comp.m4:
- * src/config.in: Regenerate.
+ Regenerate.
2011-02-15 Paul Eggert <eggert@cs.ucla.edu>
$(BLD)/time_r.$(O).
($(BLD)/dtoastr.$(O)): Depend on $(EMACS_ROOT)/src/s/ms-w32.h and
$(EMACS_ROOT)/src/m/intel386.h.
- ($(BLD)/strftime.$(O)):
+ ($(BLD)/strftime.$(O))
($(BLD)/time_r.$(O)): Define prerequisites.
2011-01-31 Paul Eggert <eggert@cs.ucla.edu>
* m4/gnulib-common.m4, m4/gnulib-comp.m4, m4/gnulib-tool.m4, missing:
New files, generated automatically, with 'make sync-from-gnulib'
followed by 'make'.
- * configure, lisp/dired.el, src/config.in: Regenerate.
+ * configure: Regenerate.
Automate syncing from gnulib.
* INSTALL, README: Document new subdirectory 'lib'.
* configure.in (HAVE_SOUND, HAVE_X_I18N, HAVE_X11R6_XIM):
Set with AC_DEFINE rather than AH_BOTTOM.
- * configure.in (C_OPTIMIZE_SWITCH, CANNOT_DUMP, SYSTEM_MALLOC):
+ * configure.in (C_OPTIMIZE_SWITCH, CANNOT_DUMP, SYSTEM_MALLOC)
(USE_MMAP_FOR_BUFFERS, C_WARNING_SWITCH, CFLAGS, REAL_CFLAGS):
Set with shell, not cpp.
(LIBX): Remove, just use -lX11 in the one place this was used.