auth.texi (Help for users): Update for .gpg file being second
[bpt/emacs.git] / ChangeLog
index 23efc30..eda8c04 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,190 @@
+2012-05-01  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (MAN_PAGES): Remove.
+       (install-arch-indep, uninstall): Don't use $MAN_PAGES.
+
+       * configure.in: Try libtinfo for tputs.
+       (LIBS_TERMCAP) [gnu*]: Use libtinfo if it was found.  (Bug#9741)
+
+       * configure.in: Combine adjacent $opsys case blocks.
+
+       * configure.in (LIBS_TERMCAP): Remove unreachable branch for sol2.
+
+       * configure.in: Invert the TERMINFO logic,
+       since "yes" is far more common than "no".
+
+       * configure.in (HAVE_LIBNCURSES): Remove; it is required to be true.
+
+       * configure.in (LD_SWITCH_X_SITE_RPATH):
+       Rename from LD_SWITCH_X_SITE_AUX_RPATH.
+
+       * configure.in (LD_SWITCH_X_SITE_AUX): Remove; no longer used.
+
+2012-04-26  Glenn Morris  <rgm@gnu.org>
+
+       * make-dist: No more doc/lispref/tindex.pl.
+
+2012-04-22  Michael Albinus  <michael.albinus@gmx.de>
+
+       * configure.in (dbus_validate_bus_name, dbus_validate_path)
+       (dbus_validate_interface, dbus_validate_member): Check also for
+       these library functions
+
+2012-04-22  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * configure.in (doug_lea_malloc): Check for __malloc_initialize_hook.
+       With glibc 2.14 or later, when compiled with GCC 4.7.0's
+       -Werror=deprecated-declarations flag, use of hooks like
+       __malloc_initialize_hook causes compilation to fail because these
+       hooks are deprecated.  Modify 'configure' to check for these hooks too.
+       Simplify the 'configure' code to test for all the hooks at once.
+       (emacs_cv_var___after_morecore_hook): Remove, replacing with ...
+       (emacs_cv_var_doug_lea_malloc): ... this new var.
+
+2012-04-21  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Sync from gnulib version 4f11d6bebc3098c64ffde27079ab0d0cecfd0cdc
+       dated 2011-10-07.  Regenerating from current gnulib would be a
+       pervasive change, and currently the trunk isn't open to such changes.
+       * configure.in (WARN_CFLAGS): Remove; no longer needed now
+       that gnulib does it.
+       * lib/gnulib.mk, m4/gl-comp.m4: Regenerate.
+
+2012-04-21  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * m4/gl-comp.m4: Update.  (Bug#11285)
+
+2012-04-20  Ludovic Courtès  <ludo@gnu.org>
+
+       * configure.in: Don't use the -R option (Bug#11251).
+
+2012-04-18  Paul Eggert  <eggert@cs.ucla.edu>
+
+       configure: new option --enable-gcc-warnings (Bug#11207)
+       I have been using this change for many months in my private copy
+       of Emacs, and have used it to find several bugs.  It's mature
+       enough to publish now.
+       * Makefile.in (GNULIB_MODULES): Add warnings, manywarnings.
+       * configure.in: Support --enable-gcc-warnings, in the style of
+       other GNU packages such as coreutils.
+       (C_WARNINGS_SWITCH): Remove, replacing with...
+       (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.
+
+2012-04-17  Dmitry Antipov  <dmantipov@yandex.ru>
+
+       * configure.in (AC_CHECK_FUNCS):
+       Add getpwent, endpwent, getgrent, endgrent. (Bug#7900)
+
+2012-04-16  Glenn Morris  <rgm@gnu.org>
+
+       * configure.in (NS_HAVE_NSINTEGER): Remove unnecessary variable.
+
+       * configure.in: Remove X libs workaround for old autoconf.
+
+2012-04-12  Ken Brown  <kbrown@cornell.edu>
+
+       * configure.in: Warn that Cygwin 1.5 is unsupported.  (Bug#10398)
+
+2012-04-11  Glenn Morris  <rgm@gnu.org>
+
+       * configure.in (GNUSTEP_CFLAGS): Rename from C_SWITCH_X_SYSTEM.
+
+2012-04-10  Glenn Morris  <rgm@gnu.org>
+
+       * configure.in: Conditionally generate admin/unidata/Makefile.
+
+2012-04-09  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * info/dir, Makefile.in (INFO_FILES): Add emacs-gnutls manual.
+
+2012-04-09  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (leim): Check cd return value.  Pass fewer variables.
+       (install-leim): Check cd return value.  Pass $MFLAGS.
+       (install-strip): Pass $MFLAGS.
+
+       * configure.in: Require makeinfo >= 4.7.  (Bug#10910)
+       Eg org.texi has been using 4.7 functions for some time.
+
+2012-04-07  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Check pkg-config exit status when configuring (Bug#10626).
+       * configure.in (PKG_CHECK_MODULES): Do not assume that pkg-config
+       works; check its exit status.  Problem reported by Jordi Gutiérrez
+       Hermoso in
+       <http://lists.gnu.org/archive/html/emacs-devel/2012-01/msg00787.html>.
+
+2012-04-07  Glenn Morris  <rgm@gnu.org>
+
+       * README, configure.in (AC_INIT): Bump version to 24.1.50.
+
+2012-04-07  Eli Zaretskii  <eliz@gnu.org>
+
+       * lib/makefile.w32-in (gnulib, all): Don't depend on stamp_BLD.
+
+2012-03-04  Paul Eggert  <eggert@cs.ucla.edu>
+
+       configure: fix ncurses 'configure' issue on Solaris 10 (Bug#10677)
+       * configure.in (LIBS_TERMCAP): Default this to the result of
+       the tputs library search.  Do a run-time test for the linkability
+       of tputs unless cross-compiling, as that's more reliable if the
+       link flags and libraries are messed up.  Don't change LIBS as
+       a result of the test, as that may mess up later tests.
+
+2012-02-05  Christoph Scholtes  <cschol2112@googlemail.com>
+
+       * make-dist (README.W32): Include file in source tarball. (Bug#9750)
+
+       * lib/makefile.w32-in (PRAGMA_SYSTEM_HEADER): Move to platform
+       specific makefiles to support getopt_.h generation with MSVC.
+
+2012-02-04  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (uninstall):
+       Handle compressed info files and man pages.  (Bug#10718)
+
+2012-02-02  Glenn Morris  <rgm@gnu.org>
+
+       * configure.in [HAVE_NS]:
+       Error if use --without-toolkit-scroll-bars.  (Bug#10673)
+
+2012-02-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Port to older Solaris 10 versions (Bug#10677).
+       Bug reported by Chong Yidong for SunOS 5.10 Generic_127111-11 sparc.
+       I cannot reproduce it on SunOS 5.10 Generic_141444-09 sparc but
+       possibly this is because Sun fixed the 'stat' bug in my version.
+       * Makefile.in (GNULIB_TOOL_FLAGS): Do not avoid the pathmax module.
+       * lib/pathmax.h, m4/pathmax.m4: New files, from gnulib.
+       * lib/gnulib.mk, m4/gl-comp.m4: Regenerate.
+       These changes are based on gnulib version
+       4f11d6bebc3098c64ffde27079ab0d0cecfd0cdc dated 2011-10-07 20:59:10,
+       because Emacs is in feature freeze and we do not want to merge any
+       more-recent changes from gnulib.
+
+2012-01-31  Glenn Morris  <rgm@gnu.org>
+
+       * configure.in: Throw an explicit error if Motif toolkit was
+       requested but requirements could not be found.
+
+       * configure.in: Allow Emacs to actually be built with xaw scroll-bars.
+
+2012-01-30  Eli Zaretskii  <eliz@gnu.org>
+
+       * lib/makefile.w32-in ($(BLD)/sha1.$(O) $(BLD)/sha256.$(O)
+       $(BLD)/sha512.$(O)): Depend on stamp_BLD.  Fixes a build failure
+       with "make -j3".
+
+2012-01-16  Juanma Barranquero  <lekktu@gmail.com>
+
+       * .bzrignore: Ignore etc/__pycache__.
+
 2011-12-17  Paul Eggert  <eggert@cs.ucla.edu>
 
        Port HAVE_PTHREAD configuration to MirBSD 10 (Bug#10201).
 
 2010-03-12  Eli Zaretskii  <eliz@gnu.org>
 
-       These changes remove termcap.c from the build on Posix platforms.
+       These changes remove termcap.c from the build on POSIX platforms.
        * configure.in <AC_CHECK_HEADERS>: Remove termcap.h.
 
        * configure: Regenerated.
 
 2009-12-10  Jan Djärv  <jan.h.d@swipnet.se>
 
-       * configure.in: Check for RSVG if GNUStep is used.
+       * configure.in: Check for RSVG if GNUstep is used.
 
 2009-12-09  Jan Djärv  <jan.h.d@swipnet.se>
 
 
 2009-05-06  Stefan Monnier  <monnier@iro.umontreal.ca>
 
-       * configure.in: Don't define CANNOT_DUMP for GNUStep any more.
+       * configure.in: Don't define CANNOT_DUMP for GNUstep any more.
 
 2009-05-05  Per Starbäck  <per@starback.se>  (tiny change)
 
 
        * configure.in: Only check for m17n-flt if HAVE_LIBOTF.
 
-2008-08-28  Adrian Robert  <Adrian.B.Robert@gmail.com>
+2008-10-03  Adrian Robert  <Adrian.B.Robert@gmail.com>
 
        * configure.in: Report USE_TOOLKIT_SCROLLBARS as such (not mentioning
        "X") to avoid confusion.
        $PKG_CONFIG --exists "$2" to config.log.
        * configure: Regenerate.
 
-2006-07-08  Richard Stallman  <rms@gnu.org>
+2006-07-09  Richard Stallman  <rms@gnu.org>
 
        * INSTALL (DETAILED BUILDING AND INSTALLATION): Minor corrections.
 
 
        * configure.in (HAVE_CANCELMENUTRACKING): New test.
 
-2005-05-11  Jérôme Marant  <jmarant@marant.org>
+2005-05-19  Jérôme Marant  <jmarant@marant.org>
 
        * configure.in: Add --enable-locallisppath.
 
 
        * configure.in: Check for exec-shield.
 
+2004-09-04  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * Makefile.in (install-arch-indep): Add pgg and sieve.
+
+       * info/.cvsignore: Added pgg and sieve.
+
 2004-08-06  Andreas Schwab  <schwab@suse.de>
 
        * Makefile.in (install-arch-indep, uninstall): Add flymake.
 
        * config.bat: Update URLs in the comments.
 
-2004-08-02  Reiner Steib  <Reiner.Steib@gmx.de>
-
-       * Makefile.in (install-arch-indep): Add pgg and sieve.
-
-       * info/.cvsignore: Added pgg and sieve.
-
 2004-07-05  Andreas Schwab  <schwab@suse.de>
 
        * Makefile.in (install-arch-indep): Remove .arch-inventory files.
        * INSTALL.CVS: Renamed from INSTALL-CVS to avoid file-name
        clashes with install-sh on 8+3 filesystems.
 
-2003-12-08  Miles Bader  <miles@gnu.org>
+2003-12-24  Miles Bader  <miles@gnu.org>
 
        * .cvsignore: Add .arch-inventory.
 
        * configure.in: Append * to s390-*-linux-gnu case.
        (LIBMAIL) <lockfile>: Don't define.
 
-2003-04-30  Richard M. Stallman  <rms@gnu.org>
-
-       * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
-
-2003-04-28  Francesco Potortì  <pot@gnu.org>
-
-       * configure.in: Undo last (RMS') change, as it is useless, per
-       Dave Love.
-
-2003-04-08  Richard M. Stallman  <rms@gnu.org>
-
-       * configure.in: Put #include of jpeglib.h at start of line.
-
 2003-04-30  Kai Großjohann  <kai.grossjohann@gmx.net>
 
        * INSTALL (* GNU/Linux development packages): Mention Debian and
        * INSTALL (* GNU/Linux development packages): Tell people to
        install additional packages for compiling Emacs.
 
+2003-04-30  Richard M. Stallman  <rms@gnu.org>
+
+       * configure.in: Handle system types sysv5uw* and sysv5OpenUNIX*.
+
+2003-04-28  Francesco Potortì  <pot@gnu.org>
+
+       * configure.in: Undo last (RMS') change, as it is useless, per
+       Dave Love.
+
+2003-04-08  Richard M. Stallman  <rms@gnu.org>
+
+       * configure.in: Put #include of jpeglib.h at start of line.
+
 2003-04-06  Francesco Potortì  <pot@gnu.org>
 
        * configure.in: Use the same configuration for all aix5, not just
 
        * autogen.sh: New file.
 
-2002-11-15  Dave Love  <fx@gnu.org>
+2002-11-18  Dave Love  <fx@gnu.org>
 
        * configure.in: Tidy up various quoting issues throughout.
        Use AC_GNU_SOURCE.
        variable HAVE_CARBON.  Also define HAVE_WINDOW_SYSTEM, HAVE_MOUSE,
        and HAVE_MENUS in AH_BOTTOM if HAVE_CARBON is defined.
 
-2002-04-28  Colin Walters  <walters@verbum.org>
+2002-04-29  Colin Walters  <walters@verbum.org>
 
        * configure.in: Delete configure check for access to the game user.
 
 ;; coding: utf-8
 ;; End:
 
-  Copyright (C) 1993-1999, 2001-201 Free Software Foundation, Inc.
+  Copyright (C) 1993-1999, 2001-2012 Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.