]> code.delx.au - gnu-emacs/blobdiff - ChangeLog
* lisp/emacs-lisp/lisp.el (lisp-completion-at-point): Don't use
[gnu-emacs] / ChangeLog
index 66c06254a4468ed183d61d178784c5d9b44645fc..c2e841781dc5b0d5e6f2c62b2d9f24e52d7df128 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,64 @@
+2013-05-18  Eli Zaretskii  <eliz@gnu.org>
+
+       * make-dist (files): Add nt/msysconfig.sh, nt/mingw-cfg.site,
+       nt/epaths.nt, and nt/INSTALL.MSYS.
+
+2013-05-18  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Port --enable-gcc-warnings to clang.
+       * configure.ac (nw): Remove obsolescent warnings.
+       These aren't needed for clang, or for gcc for that matter.
+       (emacs_cv_clang): New var, which tests for clang.
+       Omit warnings that clang is too picky about.
+       (GLIB_DISABLE_DEPRECATION_WARNINGS): Define this;
+       needed for Ubuntu 13.04 + clang + --enable-gcc-warnings.
+
+       * make-dist (files): Add nt/Makefile.in, nt/gnulib.mk.
+       Otherwise, 'configure; make' fails on non-Windows builds.
+
+2013-05-16  Eli Zaretskii  <eliz@gnu.org>
+
+       * lib/Makefile.am: If building for MS-Windows, include
+       nt/gnulib.mk instead of lib/gnulib.mk.
+
+       * configure.ac: Adapt to MSYS build on MS-Windows.
+
+       * Makefile.in (NTDIR): New variable, for the MSYS build on
+       MS-Windows.
+       (SUBDIR): Add $(NTDIR).
+       (.PHONY): Add epaths-force-w32.
+       (msys_to_w32): New variable.
+       (epaths-force-w32, install-nt, uninstall-nt): New targets.
+       (lib-src src): Add $(NTLIB) to prerequisites.
+       (lib lib-src lisp leim nt): Add 'nt'.
+       (config.status): Use $(CFG).
+       (.PHONY): Add install-$(NTDIR) and uninstall-$(NTDIR).
+       (install, install-arch-dep): Add install-$(NTDIR).
+       (uninstall): Depend on uninstall-$(NTDIR).
+       (mostlyclean, clean, distclean, bootstrap-clean): Add 'nt'.
+
+       * GNUmakefile (CFG): New variable, uses mingw-cfg.site as
+       CONFIG_SITE for the MSYS build on MS-Windows.
+       (Makefile): Use $(CFG).
+
+       * .bzrignore: Ignore *.res, *.tmp, and *.map.  Remove
+       src/emacs.res.
+
+2013-05-16  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Merge from gnulib, incorporating:
+       2013-05-15 manywarnings: update for GCC 4.8.0
+       2013-05-15 stdio: use __REDIRECT for fwrite, fwrite_unlocked
+       2013-05-15 sig2str, stdio, warnings: port to clang
+
+2013-05-15  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * Makefile.in (install-doc): DOC file is not version specific any more.
+       * .bzrignore: Don't ignore DOC-* any more.
+
 2013-05-13  Paul Eggert  <eggert@cs.ucla.edu>
 
-       * configure.ac (LD_SWITCH_SYSTEM_TEMACS): OpenBSD needs -fno-pie.
+       * configure.ac (LD_SWITCH_SYSTEM_TEMACS): OpenBSD needs -nopie.
        Reported privately by Han Boetes <han@boetes.org>.
 
 2013-05-08  Juanma Barranquero  <lekktu@gmail.com>