]> code.delx.au - gnu-emacs/blobdiff - ChangeLog
Don't send bad SM messages.
[gnu-emacs] / ChangeLog
index ceceb68e9dc0102c91467744234cfa9652d06bc2..a489ab9f9df75f14338f101796e31d1979c45824 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,165 @@
+2015-03-23  Andreas Schwab  <schwab@suse.de>
+
+       * configure.ac: Fix jpeg version check to work with gcc >= 5.
+
+2015-03-21  Samer Masterson  <samer@samertm.com>
+
+       * CONTRIBUTE (Test your changes.): New section.
+       (Document your changes.): Add doc tips.
+
+2015-03-19  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Better port of pthread usage to FreeBSD
+       * configure.ac (ac_func_list): Omit pthread_sigmask, since
+       we check for that ourselves rather than relying on gnulib.
+       (HAVE_PTHREAD, LIB_PTHREAD): Port better to FreeBSD,
+       by also checking for pthread_create, pthread_self, pthread_sigmask.
+       Tighten the test for pthread_atfork while we're at it.
+       Fixes: bug#20136
+
+       Merge from gnulib
+       This incorporates:
+       2015-03-19 fdopendir: port better to MinGW
+       2015-03-18 fdopendir: fix typo in comment
+       2015-02-24 glob, etc.: port to MSVC v18 on MS-Windows 8.1
+       * lib/dirent.in.h, lib/fdopendir.c: Update from gnulib.
+       * lib/dirfd.c, m4/dirfd.m4: New files from gnulib.
+       * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
+
+2015-03-02  Robert Pluim  <rpluim@gmail.com>  (tiny change)
+
+       * configure.ac: Error out if with-file-notification=w32 is
+       specified on Cygwin.  (Bug#19909)
+
+2015-02-27  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Don't require GNU putenv
+       * configure.ac: Use system putenv even if it lacks GNU features, as
+       we don't need them.  This works around a bug in FreeBSD 10.1 getenv.
+       Fixes: bug#19874
+
+2015-02-25  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Merge from gnulib
+       * lib/getdtablesize.c, m4/dup2.m4, m4/fcntl.m4:
+       Update from gnulib, incorporating:
+       2015-02-23 dup2: doc and test for Android bug
+       2015-02-23 Replace dup2() on Android
+       2015-02-22 Android doesn't define RLIM_SAVED_*
+
+2015-02-21  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Merge from gnulib
+       * lib/getdtablesize.c, lib/getopt.c, lib/signal.in.h, lib/tempname.c:
+       * lib/tempname.h, m4/dup2.m4, m4/fcntl.m4, m4/getdtablesize.m4:
+       Update from gnulib, incorporating:
+       2015-02-20 getdtablesize: port better for Android
+       2015-02-19 fcntl: Fix cross compiling
+       2015-02-18 dup2, fcntl: cross-compile better for Android
+       2015-02-18 getopt: don't crash on memory exhaustion
+       2015-02-17 tempname: allow compilation with C++ (trivial)
+       2015-02-17 dup2, fcntl: port to AIX
+       2015-02-16 getdtablesize, dup2, fcntl: port to Android
+       2015-02-11 getdtablesize, signal_h: Fix Android build
+       2015-02-11 maint: various whitespace cleanups in tempname
+
+2015-02-13  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * configure.ac: Set locallisppath to empty for NS self contained,
+       unless --enable-loadllisppath was given (Bug#19850).
+
+2015-02-09  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * configure.ac (HAVE_LIBXML2): Add missing comma.
+
+2015-02-08  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Port to platforms lacking test -a and -o
+       * configure.ac (HAVE_LIBXML2):
+       Prefer '&&' and '||' to 'test -a' and 'test -o'.
+
+2015-02-08  Ulrich Müller  <ulm@gentoo.org>
+
+       * configure.ac (--with-gameuser): Default to 'games' group instead
+       of 'games' user.
+
+2015-02-04  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * .gitattributes: Ignore blanks at EOL in texinfo.tex.
+
+2015-01-28  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Merge from gnulib and try to repair bad merge
+       This attempts to repair problems introduced by the bad merge
+       5491fd1098d27b3ba3db054076b9ab60fb3558dc.  The easiest way for me
+       to fix the badly-merged gnulib files was to run
+       'admin/merge-gnulib', so I did that, which also imported the
+       following changes:
+       * build-aux/update-copyright, m4/gnulib.m4:
+       Update from gnulib, incorporating:
+       2015-01-15 time: port to MinGW32 3.21
+       2015-01-15 update-copyright: apply to self
+       2015-01-11 update-copyright: recognize groff's \(co marker
+
+2015-01-28  Eli Zaretskii  <eliz@gnu.org>
+
+       * configure.ac (HAVE_W32): Abort with error message if
+       --without-toolkit-scroll-bars was specified.  See
+       http://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00525.html
+       for the details.
+
+2015-01-27  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Port autogen.sh hook creation to private templates
+       * autogen.sh: Do not assume that the hook samples exist.
+       This ports to developers who override templatedir in their Git
+       configuration.  The downside is that patch applications won't be
+       checked, but that's better than autogen.sh failing.
+       Problem reported by Sam Steingold in:
+       http://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00898.html
+
+2015-01-26  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * INSTALL.REPO: Mention minimum Git version.
+
+2015-01-25  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Use gnustep-config if available
+       * configure.ac (--with-gnustep): Document this.
+       (NS_GNUSTEP_CONFIG): New variable, set if gnustep-config works.
+       If gnustep-config works, use 'gnustep-config --objc-flags' and
+       'gnustep-config --gui-libs' to compute GNUstep configuration
+       variables, instead of attempting to infer them individually.
+       Fixes: bug#19507
+
+2015-01-21  Ulrich Müller  <ulm@gentoo.org>
+
+       * configure.ac (gamegroup): New AC_SUBST.
+       (--with-gameuser): Allow to specify a group instead of a user.
+       In the default case, check at configure time if a 'games' user
+       exists.
+
+2015-01-16  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Give up on -Wsuggest-attribute=const
+       The attribute doesn't help performance significantly, and the
+       warning seems to be more trouble than it's worth.  See the thread at:
+       http://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00361.html
+       * configure.ac (WERROR_CFLAGS): Don't use -Wsuggest-attribute=const.
+
+2015-01-11  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Default to 'configure --enable-silent-rules'
+       This greatly shortens the 'make' output, making it more readable
+       and useful.  For example, on my platform it shortens a
+       4125-character line "gcc -std=gnu99 -c -Demacs -I. -I. -I../lib
+       ... emacs.c" -- a line so long that it's hard to see what's going
+       on or where the diagnostics are -- to just "CC emacs.o".
+       * INSTALL: Document this.
+       * configure.ac: Add AM_SILENT_RULES([yes]).
+       (AM_DEFAULT_VERBOSITY): Remove now-unnecessary initialization.
+       Fixes: bug#19501
+
 2015-01-06  Paul Eggert  <eggert@cs.ucla.edu>
 
        Merge from gnulib
 
 2014-11-25  Glenn Morris  <rgm@gnu.org>
 
-       * configure.ac: Fix yesterday's use of uninitialised $version.
+       * configure.ac: Fix yesterday's use of uninitialized $version.
 
 2014-11-25  Oscar Fuentes  <ofv@wanadoo.es>