X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/c07a4c0b599e0debfb10acdf02ac6559b998a88a..33bd7ff0f66acdab978b5c67e76c3676286ab3e6:/admin/ChangeLog diff --git a/admin/ChangeLog b/admin/ChangeLog index a3a756bde6..25eed8af5e 100644 --- a/admin/ChangeLog +++ b/admin/ChangeLog @@ -1,3 +1,230 @@ +2012-09-13 Paul Eggert + + Simplify SIGIO usage (Bug#12408). + * CPP_DEFINES (BROKEN_SIGAIO, BROKEN_SIGIO, BROKEN_SIGPOLL) + (BROKEN_SIGPTY, NO_TERMIO): Remove. + +2012-09-11 Paul Eggert + + Simplify, document, and port floating-point (Bug#12381). + * CPP-DEFINES (HAVE_CBRT, HAVE_LOGB, logb): Remove. + +2012-09-09 Paul Eggert + + Assume C89 or later for math functions (Bug#12381). + * CPP-DEFINES (HAVE_FMOD, HAVE_FREXP, FLOAT_CHECK_DOMAIN) + (HAVE_INVERSE_HYPERBOLIC, NO_MATHERR): Remove. + +2012-09-04 Paul Eggert + + Simplify redefinition of 'abort' (Bug#12316). + * CPP-DEFINES (NO_ABORT): Remove. + +2012-08-28 Glenn Morris + + * bzrmerge.el (bzrmerge-merges): Allow unversioned files in the tree. + +2012-08-28 Andreas Schwab + + * charsets/mule-charsets.el (header): Fix typo. + +2012-08-24 Paul Eggert + + On assertion failure, print backtrace if available. + * merge-gnulib (GNULIB_MODULES): Add execinfo. + +2012-08-16 Paul Eggert + + Use ASCII tests for character types. + * merge-gnulib (GNULIB_MODULES): Add c-ctype. This documents a + new direct dependency; c-ctype was already being used indirectly + via other gnulib modules. + +2012-08-14 Paul Eggert + + Use bool for Emacs Lisp booleans. + * merge-gnulib (GNULIB_MODULES): Add stdbool. This documents a + new direct dependency; stdbool was already being used indirectly + via other gnulib modules. + +2012-08-11 Glenn Morris + + * bzrmerge.el (bzrmerge-resolve): Disable local eval:. + +2012-08-07 Dmitry Antipov + + * coccinelle/overlay.cocci, coccinelle/symbol.cocci: Remove. + +2012-08-02 Paul Eggert + + Port to Solaris 8. + * CPP-DEFINES (WRETCODE): Remove. + +2012-08-01 Dmitry Antipov + + * coccinelle/overlay.cocci: Semantic patch to replace direct + access to Lisp_Object members of struct Lisp_Overlay to MVAR. + +2012-08-01 Dmitry Antipov + + * coccinelle/symbol.cocci: Semantic patch to replace direct + access to Lisp_Object members of struct Lisp_Symbol to SVAR. + +2012-08-01 Dmitry Antipov + + * coccinelle/process.cocci: Semantic patch to replace direct + access to Lisp_Object members of struct Lisp_Process to PVAR. + +2012-08-01 Dmitry Antipov + + * coccinelle/window.cocci: Semantic patch to replace direct + access to Lisp_Object members of struct window to WVAR. + +2012-07-31 Dmitry Antipov + + * coccinelle/frame.cocci: Semantic patch to replace direct + access to Lisp_Object members of struct frame to FVAR. + +2012-07-28 Paul Eggert + + Use Gnulib environ and stdalign modules (Bug#9772, Bug#9960). + * merge-gnulib: Add environ, stdalign. + +2012-07-20 Dmitry Antipov + + * coccinelle/unibyte_string.cocci: Semantic patch to convert from + make_unibyte_string to build_unibyte_string where appropriate. + +2012-07-17 Eli Zaretskii + + * CPP-DEFINES: Remove FILE_SYSTEM_CASE. + +2012-07-17 Chong Yidong + + * Version 24.1 released. + +2012-07-11 Paul Eggert + + Assume mkdir, perror, rename, rmdir, strerror. + * CPP-DEFINES (HAVE_MKDIR, HAVE_PERROR, HAVE_RENAME, HAVE_RMDIR) + (HAVE_STRERROR, strerror): + Remove. + +2012-07-10 Dmitry Antipov + + * coccinelle/list_loop.cocci: Semantic patch to convert from Fcdr + to XCDR and consistently use CONSP in the list iteration loops. + * coccinelle/vector_contents.cocci: Fix indentation. + +2012-07-10 Stefan Monnier + + * bzrmerge.el: Use cl-lib. + +2012-07-09 Paul Eggert + + Rename configure.in to configure.ac (Bug#11603). + * admin.el (set-version): + * quick-install-emacs (VERSION): + Get version number from configure.ac, not configure.in. + +2012-07-06 Paul Eggert + + Use c_strcasecmp for ASCII case-insensitive comparison (Bug#11786). + * merge-gnulib (GNULIB_MODULES): Add c-strcase. + +2012-07-05 Dmitry Antipov + + * coccinelle/xzalloc.cocci: Semantic patch to convert + calls to xmalloc with following memset to xzalloc. + +2012-07-04 Juanma Barranquero + + * CPP-DEFINES (LISP_FLOAT_TYPE): Remove, obsolete. + +2012-06-26 Dmitry Antipov + + * coccinelle/build_string.cocci: Semantic patch + to convert from make_string to build_string. + +2012-06-24 Dmitry Antipov + + First Coccinelle semantic patch. + * coccinelle: New subdirectory + * coccinelle/README: Documentation stub. + * coccinelle/vector_contents.cocci: Semantic patch to replace direct + access to `contents' member of Lisp_Vector objects with AREF and ASET + where appropriate. + +2012-06-22 Paul Eggert + + Support higher-resolution time stamps (Bug#9000). + * merge-gnulib (GNULIB_MODULES): Add dtotimespec, gettime, + gettimeofday, pselect, stat-time, sys_time, time, timespec-add, + timespec-sub, utimens. + (GNULIB_TOOL_FLAGS): Add --avoid=select --avoid=sigprocmask. + This trims down the gnulib import, from the very latest gnulib. + Emacs does its own implementation of 'select' and 'sigprocmask' + on Windows, and it assumes 'select' and 'sigprocmask' on non-Windows + hosts, so it doesn't need these modules. + Similarly, avoid errno, fcntl, fcntl-h, fstat, and sys_types, as + these gnulib modules are only for Windows porting and Emacs ports + to Windows in a different way. + +2012-06-13 Andreas Schwab + + * make-emacs: Rename --union-type to --check-lisp-type. + Define CHECK_LISP_OBJECT_TYPE insted of USE_LISP_UNION_TYPE. + * CPP-DEFINES (DEBUG_LISP_OBJECT_TYPE): Rename from + USE_LISP_UNION_TYPE. + +2012-06-03 Glenn Morris + + * quick-install-emacs (PUBLIC_LIBSRC_SCRIPTS): Remove rcs-checkin. + +2012-06-01 Paul Eggert + + Remove --disable-maintainer-mode option from 'configure'. (Bug#11555) + * make-tarball.txt: Don't worry about maintainer mode. + +2012-05-28 Paul Eggert + + * CPP-DEFINES: Remove HAVE_SYSINFO. + +2012-05-27 Paul Eggert + + Assume gnulib does largefile. + * merge-gnulib (GNULIB_MODULES): Add largefile. + +2012-05-22 Paul Eggert + + Remove src/m/*. + * CPP-DEFINES: Do not mention src/m/*.h. + (BITS_PER_EMACS_INT, BITS_PER_LONG, BITS_PER_CHAR) + (BITS_PER_SHORT, BITS_PER_INT): Remove. + * MAINTAINERS: Remove src/m/. + +2012-05-21 Paul Eggert + + Use full name for m4/gnulib-comp.m4. (Bug#11529) + * merge-gnulib: Leave m4/gnulib-comp.m4's name alone. + + Assume C89 or later. + * CPP-DEFINES: Remove NULL, const. + + Make merging from gnulib a script, not a makefile action. + * merge-gnulib: New script, with actions moved here from + ../Makefile.in. + +2012-05-19 Paul Eggert + + * CPP-DEFINES (HAVE_GETDOMAINNAME): Remove. + + * CPP-DEFINES (HAVE_FTIME): Remove. + +2012-05-02 Glenn Morris + + * bzrmerge.el (bzrmerge-skip-regexp): Add "Auto-commit". + 2012-04-10 Glenn Morris * bzrmerge.el (bzrmerge-skip-regexp): Add "from trunk". @@ -118,11 +345,11 @@ * unidata/makefile.w32-in (all): Remove src/biditype.h and src/bidimirror.h. - (../../src/biditype.h, ../../src/bidimirror.h): Deleted. + (../../src/biditype.h, ../../src/bidimirror.h): Delete. * unidata/Makefile.in (all): Remove src/biditype.h and src/bidimirror.h. - (../../src/biditype.h, ../../src/bidimirror.h): Deleted. + (../../src/biditype.h, ../../src/bidimirror.h): Delete. 2011-07-07 Juanma Barranquero @@ -133,8 +360,8 @@ * unidata/unidata-gen.el (unidata-dir): New variable. (unidata-setup-list): Expand unidata-text-file in unidata-dir. - (unidata-prop-alist): INDEX element may be a function. New - optional element VAL-LIST (for general-category and bidi-class). + (unidata-prop-alist): INDEX element may be a function. + New optional element VAL-LIST (for general-category and bidi-class). New entry `mirroring'. (unidata-prop-default, unidata-prop-val-list): New subst. (unidata-get-character, unidata-put-character): Delete them. @@ -490,13 +717,13 @@ 2009-04-17 Kenichi Handa - * unidata/unidata-gen.el (unidata-get-decomposition): Adjust - Hangle decomposition rule to Unicode. + * unidata/unidata-gen.el (unidata-get-decomposition): + Adjust Hangle decomposition rule to Unicode. 2009-04-09 Kenichi Handa - * unidata/unidata-gen.el (unidata-describe-decomposition): Return - a string with a composition property to disable combining + * unidata/unidata-gen.el (unidata-describe-decomposition): + Return a string with a composition property to disable combining characters being composed. 2009-03-11 Miles Bader @@ -509,7 +736,7 @@ 2009-02-23 Jason Rumney - * nt/README-ftp-server: Update for 23.0.91 + * nt/README-ftp-server: Update for 23.0.91. * nt/README.W32: Remove ever expanding versions of Windows. Shorten FAQ URL. Remove mention of obsolete lock directory. @@ -991,7 +1218,7 @@ 2005-10-17 Bill Wohler - * FOR-RELEASE (DOCUMENTATION): Removed lisp/toolbar from list + * FOR-RELEASE (DOCUMENTATION): Remove lisp/toolbar from list since it's gone. Also marked mh-e as done. 2005-10-11 Juanma Barranquero @@ -1038,7 +1265,7 @@ 2005-03-30 Marcelo Toledo - * FOR-RELEASE (Documentation): Added check the Emacs Tutorial. + * FOR-RELEASE (Documentation): Add check the Emacs Tutorial. The first line of every tutorial must begin with a sentence saying "Emacs Tutorial" in the respective language. This should be followed by "See end for copying conditions", likewise in the @@ -1262,7 +1489,7 @@ ;; coding: utf-8 ;; End: - Copyright (C) 2001-2012 Free Software Foundation, Inc. + Copyright (C) 2001-2012 Free Software Foundation, Inc. This file is part of GNU Emacs.