* INSTALL: Fix description.
[bpt/emacs.git] / ChangeLog
index bd93853..3dbdca3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,97 @@
+2013-07-29  Xue Fuqiao  <xfq.free@gmail.com>
+
+       * INSTALL: Fix description.
+
+2013-07-27  Glenn Morris  <rgm@gnu.org>
+
+       * configure.ac: Extend the --with-sound option to allow
+       specification of OSS or ALSA (see bug#14812#64).
+
+2013-07-25  Glenn Morris  <rgm@gnu.org>
+
+       * info/dir: Add ido.
+
+       * make-dist: Add a --tests option, to include test/.
+
+2013-07-24  Glenn Morris  <rgm@gnu.org>
+
+       * configure.ac: Use self-descriptive tags for AC_CONFIG_COMMANDS.
+
+2013-07-23  Glenn Morris  <rgm@gnu.org>
+
+       * configure.ac (etc, lisp): No need to create specially.
+       Configure already creates lisp, src/Makefile now creates etc.
+
+2013-07-23  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Port to GNU/Linux systems with tinfo but not ncurses.
+       * configure.ac (USE_NCURSES): New symbol.
+
+2013-07-20  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Fix array bounds violation when pty allocation fails.
+       * configure.ac (PTY_TTY_NAME_SPRINTF): Use PTY_NAME_SIZE,
+       not sizeof pty_name, since pty_name is now a pointer to the array.
+
+2013-07-13  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * configure.ac: Simplify --with-file-notification handling.
+
+2013-07-12  Glenn Morris  <rgm@gnu.org>
+
+       * configure.ac: If with-file-notification=yes, if gfile not found,
+       go on to try inotify (not on MS Windows or Nextstep).
+
+2013-07-12  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Fix races with threads and file descriptors.
+       * configure.ac (PTY_TTY_NAME_SPRINTF): Use emacs_close, not close.
+
+2013-07-10  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * Makefile.in (removenullpaths): Remove adjacent null paths (Bug#14835).
+
+2013-07-09  Peter Rosin  <peda@lysator.liu.se>  (tiny change>
+
+       * configure.ac (HAVE_W32): Avoid nested functions (the second
+       argument of AC_LANG_PROGRAM is already expanded inside a
+       function).  (Bug#14830)
+
+2013-07-09  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Port recent close-on-exec changes to Cygwin (Bug#14821).
+       * lib/binary-io.c, lib/binary-io.h: New files.
+       Merge from gnulib, incorporating:
+       2013-07-09 accept4, dup3, pipe2: port to Cygwin
+       * lib/pipe2.c: Update from gnulib, as part of this merge.
+       * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
+
+       Handle errno and exit status a bit more carefully.
+       * lib/ignore-value.h: Remove this gnulib-imported file.
+       * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
+
+2013-07-08  Magnus Henoch  <magnus.henoch@gmail.com>  (tiny change)
+
+       * configure.ac (HAVE_IMAGEMAGICK): Check on NS also (Bug#14798).
+
+2013-07-08  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Try to fix FreeBSD 9.1 porting problem (Bug#14812).
+       This incorporates the following merge from gnulib:
+       2013-07-07 stdalign, verify: port to FreeBSD 9.1, to C11, and to C++11
+
+2013-07-07  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Port to Ubuntu 10 (Bug#14803).
+       * configure.ac (accept4): New function to check for.
+
+       Make file descriptors close-on-exec when possible (Bug#14803).
+       * configure.ac (mkostemp): New function to check for.
+       (PTY_OPEN): Pass O_CLOEXEC to posix_openpt.
+       * lib/fcntl.c, lib/getdtablesize.c, lib/pipe2.c, m4/fcntl.m4:
+       * m4/getdtablesize.m4, m4/pipe2.m4: New files, taken from gnulib.
+       * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
+
 2013-07-03  Christoph Egger  <christoph@debian.org>  (tiny change)
 
        * configure.ac (emacs_broken_SIGIO): Set on gnu-kfreebsd to avoid hang.
        * Makefile.in (install-arch-indep): Do not create directories passed
        with --enable-locallisppath.
 
-2013-06-24  Glenn Morris  <rgm@fencepost.gnu.org>
+2013-06-24  Glenn Morris  <rgm@gnu.org>
 
        * configure.ac: Include X11/X.h when testing for Xft.h.  (Bug#14684)
 
        * Makefile.in (install-arch-indep, install-doc, install-info)
        (uninstall): Scrap superfluous subshells.
 
-2012-05-19  Ulrich Mueller  <ulm@gentoo.org>
+2012-05-19  Ulrich Müller  <ulm@gentoo.org>
 
        * Makefile.in (install-etc): Respect DESTDIR.  (Bug#11518)
 
        * Makefile.in (install-arch-indep, info):
        Replace MAKEINFO = off with HAVE_MAKEINFO = no.
 
-2010-12-29  Ulrich Mueller  <ulm@gentoo.org>
+2010-12-29  Ulrich Müller  <ulm@gentoo.org>
 
        * configure.in: Make gameuser configurable (Bug#7717).
 
 
        * info/dir: Untabify.
 
-2008-11-28  Ulrich Mueller  <ulm@gentoo.org>
+2008-11-28  Ulrich Müller  <ulm@gentoo.org>
 
        * configure.in: Fix last 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>
+2008-10-18  Ulrich Müller  <ulm@gentoo.org>
 
        * configure.in: Add support for GNU/Linux on SuperH.
 
 
        * configure.in (COCOA_EXPERIMENTAL_CTRL_G): Fix 2008-08-04 change.
 
-2008-08-05  Ulrich Mueller  <ulm@gentoo.org>
+2008-08-05  Ulrich Müller  <ulm@gentoo.org>
 
        * configure.in: Add checks for krb5_error.text and
        krb5_error.e_text struct members.
        * configure.in (--with-gcc): Remove.
        * INSTALL (DETAILED BUILDING AND INSTALLATION): Remove --with-gcc.
 
-2008-02-05  Ulrich Mueller  <ulm@gentoo.org>
+2008-02-05  Ulrich Müller  <ulm@gentoo.org>
 
        * INSTALL: Recommend giflib, not libungif.
 
        * configure.in: For libotf and m17n-flt checks, set shell vars
        HAVE_LIBOTF and HAVE_M17N_FLT instead of pkg_check_libotf and
        pkg_check_m17n_flt, respectively, for the sake of the summary output.
-       Reported by Ulrich Mueller.
+       Reported by Ulrich Müller.
 
 2008-02-02  Eli Zaretskii  <eliz@gnu.org>
 
 
        * configure.in: Put quotes around nested macro calls.
 
-2007-08-31  Ulrich Mueller  <ulm@gentoo.org>  (tiny change)
+2007-08-31  Ulrich Müller  <ulm@gentoo.org>  (tiny change)
 
        * configure.in: Fix typo.
        * configure: Regenerate.