* doc/lispref/text.texi (Special Properties): Clarify role of font-lock-face.
[bpt/emacs.git] / ChangeLog
index b766dbe..cd73001 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,189 @@
+2011-06-14  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * configure.in: Add emacsgtkfixed.o to GTK_OBJ if HAVE_GTK3.
+
+2011-06-08  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * lib/gnulib.mk, m4/gnulib-common.m4: Merge from gnulib.
+
+2011-06-07  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * configure.in: Add --with-wide-int.
+       * INSTALL: Mention this.
+
+2011-06-06  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Merge from gnulib.
+       * lib/careadlinkat.c, lib/careadlinkat.h, m4/gnulib-common.m4: Merge.
+
+2011-06-02  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * lib/allocator.h, lib/careadlinkat.c: Merge from gnulib.
+
+2011-05-30  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Use 'inline', not 'INLINE'.
+       * configure.in (INLINE): Remove.
+
+2011-05-29  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Adjust to recent gnulib change for @GUARD_PREFIX@.
+       * lib/makefile.w32-in (getopt_h): Substitute @GUARD_PREFIX@, too.
+       All uses of _GL_ for guard prefixes in lib/*.h replaced with
+       _@GUARD_PREFIX@_.
+
+2011-05-27  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * lib/getopt.c, lib/intprops.h: Merge from gnulib.
+
+2011-05-24  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (check): Just give a message if no test/ directory.
+
+       * configure.in: Avoid using variables inside AC_CONFIG_FILES.
+
+       * configure.in (OPT_MAKEFILES_IN): Remove.
+       (SUBDIR_MAKEFILES): New variable, passed to AC_CONFIG_FILES.
+       (SUBDIR_MAKEFILES_IN): New output variable.
+       * Makefile.in (OPT_MAKEFILES_IN): Remove.
+       (SUBDIR_MAKEFILES_IN): Let configure set it.
+
+2011-05-24  Leo Liu  <sdl.web@gmail.com>
+
+       * m4/sha1.m4:
+       * m4/gl-comp.m4:
+       * lib/sha1.h:
+       * lib/sha1.c:
+       * lib/makefile.w32-in (GNULIBOBJS):
+       * lib/gnulib.mk:
+       * Makefile.in (GNULIB_MODULES): Add crypto/sha1 module.
+
+2011-05-24  Glenn Morris  <rgm@gnu.org>
+
+       * configure.in: Remove test for already configured source directory.
+       AM_INIT_AUTOMAKE has already done a more stringent test.  (Bug#953)
+
+       * Makefile.in (TAGS, tags, check): Pass MFLAGS to sub-makes.
+
+2011-05-24  Glenn Morris  <rgm@gnu.org>
+
+       * make-dist: Don't distribute test/.  (Bug#8107)
+       * configure.in (OPT_MAKEFILES_IN): New output variable.
+       (AC_CONFIG_FILES): Conditionally include test/automated/Makefile.
+       * Makefile.in (OPT_MAKEFILES_IN): New, set by configure.
+       (SUBDIR_MAKEFILES_IN): Use $OPT_MAKEFILES_IN.
+       (check): Give an explicit error if test/ is not present.
+
+       * Makefile.in (SUBDIR_MAKEFILES_IN): New variable.
+       (SUBDIR_MAKEFILES): Derive from $SUBDIR_MAKEFILES_IN.
+       (Makefile): Use $SUBDIR_MAKEFILES_IN.
+
+2011-05-23  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * lib/verify.h: Merge from gnulib.
+
+2011-05-22  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * lib/intprops.h, lib/stdint.in.h, m4/mktime.m4, m4/readlink.m4:
+       Merge from gnulib.
+
+2011-05-21  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * Makefile.in (AUTOMAKE_INPUTS): Add $(srcdir)/lib/gnulib.mk.
+
+2011-05-20  Eli Zaretskii  <eliz@gnu.org>
+
+       * .bzrignore: Add lib/stdio.in-h, lib/stdbool.h, and lib/stdint.h.
+
+       * config.bat: Concatenate lisp.mk onto the end of src/Makefile.
+
+2011-05-20  Glenn Morris  <rgm@gnu.org>
+
+       * configure.in (lisp_frag): New output file.
+
+2011-05-19  Glenn Morris  <rgm@gnu.org>
+
+       * configure.in (NS_SUPPORT, MOUSE_SUPPORT, TOOLTIP_SUPPORT)
+       (WINDOW_SUPPORT): Remove output variables that are no longer used.
+
+2011-05-17  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * lib/gnulib.mk:
+       * lib/intprops.h:
+       * lib/unistd.in.h:
+       * m4/inttypes.m4:
+       * m4/stdint.m4:
+       * m4/unistd_h.m4: Sync from gnulib.
+
+2011-05-14  Glenn Morris  <rgm@gnu.org>
+
+       * configure.in: Treat failure to find an X toolkit the same way we treat
+       failure to find X and image support.
+
+2011-05-12  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (src, install-arch-indep, bootstrap-clean)
+       (check-declare): Shell portability fixes.  (Bug#8642)
+
+2011-05-09  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * configure.in: Require GnuTLS 2.6.x or higher.
+
+2011-05-06  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Use C99's va_copy to avoid undefined behavior on x86-64 GNU/Linux.
+       * Makefile.in (GNULIB_MODULES): Add stdarg, for va_copy.
+       * lib/stdarg.in.h, m4/stdarg.m4: New files, from gnulib.
+
+       * Makefile.in (GNULIB_TOOL_FLAG): Add --conditional-dependencies.
+       This new gnulib-tool option saves 'configure' the trouble of
+       checking for strtoull when strtoumax exists.
+
+       * configure.in (BITS_PER_LONG_LONG): New macro.
+
+2011-05-05  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (bootstrap-clean): Save config.log.  (Bug#765)
+       (top_distclean): Delete config.log~.
+
+2011-04-27  Ben Key  <bkey76@gmail.com>
+
+       * configure.in: Fixed a bug that caused configure with
+       --enable-checking=stringoverrun to have no effect.
+
+2011-04-26  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * configure.in: Suppress unnecessary checks for size_t.
+       (AC_TYPE_SIZE_T): Define an empty macro, to suppress obsolescent test.
+       (size_t): Do not check for this, and do not typedef.  This code
+       is never exercised now.
+
+       * Makefile.in (GNULIB_MODULES): Add strtoumax.
+       This is needed for the new integer-reading code in lread.c.
+       It automatically pulls in the following gnulib files, which
+       are used on old-fashioned platforms that don't have strtoumax:
+       lib/inttypes.in.h, lib/strtoimax.c, lib/strtol.c, lib/strtoul.c,
+       lib/strtoull.c, lib/strtoumax.c, lib/verify.h, m4/inttypes.m4,
+       m4/strtoull.m4, m4/strtoumax.m4.
+       * .bzrignore: Add lib/inttypes.h.
+
+2011-04-24  Teodor Zlatanov  <tzz@lifelogs.com>
+
+       * configure.in: Check for GnuTLS certificate verify callbacks.
+
+2011-04-20  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * Makefile.in (config.status): Don't erase in case of error.
+       In case it disappeared, rebuild it with `configure'.
+
+2011-04-20  Ken Brown  <kbrown@cornell.edu>
+
+       * configure.in (use_mmap_for_buffers): Set to yes on Cygwin.
+
+2011-04-12  Glenn Morris  <rgm@gnu.org>
+
+       * configure.in: Require ImageMagick >= 6.2.8.  (Bug#7955)
+
 2011-04-09  Paul Eggert  <eggert@cs.ucla.edu>
 
        * lib/allocator.c: New file, automatically generated by gnulib.