# HG changeset patch # User Stephen J. Turnbull # Date 1377534389 -32400 # Node ID a1f28177617661cac8fe97b8a7c0af603cc930f0 # Parent 92028d89cc6643a52b2d07a371190b0409e4ec1a# Parent 6c2aa9851f5eb39e1ad100e22dbebbabdbd27fee Merge in release commits. diff -r 92028d89cc66 -r a1f281776176 CHANGES-beta --- a/CHANGES-beta Wed Aug 21 20:18:49 2013 +0100 +++ b/CHANGES-beta Tue Aug 27 01:26:29 2013 +0900 @@ -1,5 +1,55 @@ # DO NOT PUT A VERSION MARKER HERE, ADDED AT RELEASE +Major Features, Bugfixes, and Backward Incompatible Changes + +-- Fix: Convert assert on menubar syntax errors to log warning and skip the menu -- Jerry James + +User-Visible Bug Fixes and Improvements + +-- Fix: Remove a reference to 'efs-ftp-path from #'file-remote-p -- Mike Sperber +-- Improve: Allow :visible in menu specs; document -- Jerry James +-- Improve: Allow a string the LHS of a syntax-alist entry in `font-lock-defaults' to be a string (sync to GNU Emacs) -- Mike Sperber +-- Improve: Make #'byte-compile-if suppress spurious warnings from `(if (fboundp ...' or `(if (boundp ...' constructs (port of Dave Love patch to Emacs) -- Mike Sperber +-- Improve: Silence warnings about throws out of #'post-command-hook' -- Mike Sperber +-- New: Support bignums with MPIR -- Jerry James + +Build Infrastructure and Source Tree + +-- Fix: Change several Mule-specific constructs to generic ones in core Lisp (paragraphs.el); fixes --without-mule build from tarballs -- Stephen Turnbull +-- Fix: Fix Windows portability issues -- Vin Shelton, Jerry James, Mats Lidell +-- Fix: Reverse sense of #if for insert-data-in-exec build -- Jerry James +-- Fix: Silence syntax warnings -- Jerry James +-- Improve: Update autoconf helpers to latest upstream version -- Jerry James + +Documentation + +-- Improve: Bignum documentation -- Jerry James +-- Improve: Port texi files to Texinfo 5, fix style -- Jerry James + +Lisp API + +-- Fix: Add optional ID-FORMAT to #'file-attributes (GNU compatibility); add tests -- Mats Lidell, Vin Shelton +-- Fix: Make #'apply-partially more intelligent about constructing compiled functions when making closures; add tests -- Aidan Kehoe +-- Improve: Add optional WHEN and DOCSTRING arguments to #'define-obsolete-function-alias, #'define-compatible-function-alias, #'define-obsolete-variable-alias, #'define-compatible-variable-alias (GNU compatibility) -- Stephen Turnbull, Mike Sperber, Jeff Sparkes +-- New: Add #'font-lock-extend-region-functions' from GNU Emacs, use it -- Mike Sperber + +Internal API and Implementation + +-- Fix: Canonicalize some ratios -- Jerry James +-- Fix: Change integer arithmetic to fixnums in check_valid_xbm_inline; adjust test to changed error -- Jerry James +-- Fix: Initialization of bignums from long longs -- Jerry James +-- Fix: Replace AC_FUNC_FSEEKO with HAVE_FSEEKO in config.h.in -- Jerry James +-- Improve: Add mp-specific allocation functions -- Jerry James +-- Improve: Prepare for large file support -- Jerry James +-- Improve: Reimplement #'process-synchronize-point as a label in #'call-process-internal -- Aidan Kehoe +-- Improve: Support for statically linked modules -- Jerry James +-- Improve: Use make_fixnum instead of make_integer where size is known to fit in many places -- Jerry James + +Testing and Debugging + +-- New: Add tests for #'file-attributes -- Mats Lidell + + to XEmacs 21.5.33 "horseradish" Major Features, Bugfixes, and Backward Incompatible Changes diff -r 92028d89cc66 -r a1f281776176 ChangeLog --- a/ChangeLog Wed Aug 21 20:18:49 2013 +0100 +++ b/ChangeLog Tue Aug 27 01:26:29 2013 +0900 @@ -10,6 +10,10 @@ * Makefile.in.in: Check for usable makeinfo before invoking submake. * configure.ac: Try to find makeinfo >= 4.12. +2013-06-23 Stephen J. Turnbull + + * XEmacs 21.5.34 "kale" is released. + 2013-06-17 Jerry James * configure.ac: Support bignums with MPIR. diff -r 92028d89cc66 -r a1f281776176 etc/ChangeLog --- a/etc/ChangeLog Wed Aug 21 20:18:49 2013 +0100 +++ b/etc/ChangeLog Tue Aug 27 01:26:29 2013 +0900 @@ -1,3 +1,7 @@ +2013-06-23 Stephen J. Turnbull + + * XEmacs 21.5.34 "kale" is released. + 2013-01-04 Stephen J. Turnbull * XEmacs 21.5.33 "horseradish" is released. diff -r 92028d89cc66 -r a1f281776176 lib-src/ChangeLog --- a/lib-src/ChangeLog Wed Aug 21 20:18:49 2013 +0100 +++ b/lib-src/ChangeLog Tue Aug 27 01:26:29 2013 +0900 @@ -1,3 +1,7 @@ +2013-06-23 Stephen J. Turnbull + + * XEmacs 21.5.34 "kale" is released. + 2013-03-06 Jerry James * Makefile.in.in: Fix reversed test for insert-data-in-exec build. diff -r 92028d89cc66 -r a1f281776176 lisp/ChangeLog --- a/lisp/ChangeLog Wed Aug 21 20:18:49 2013 +0100 +++ b/lisp/ChangeLog Tue Aug 27 01:26:29 2013 +0900 @@ -46,6 +46,10 @@ Add a Latin-script Azeri language environment, with UTF-8 as the encoding and case information for schwa. +2013-06-23 Stephen J. Turnbull + + * XEmacs 21.5.34 "kale" is released. + 2013-06-22 Stephen J. Turnbull * paragraphs.el (sentence-end-base): diff -r 92028d89cc66 -r a1f281776176 lwlib/ChangeLog --- a/lwlib/ChangeLog Wed Aug 21 20:18:49 2013 +0100 +++ b/lwlib/ChangeLog Tue Aug 27 01:26:29 2013 +0900 @@ -1,3 +1,7 @@ +2013-06-23 Stephen J. Turnbull + + * XEmacs 21.5.34 "kale" is released. + 2013-01-04 Stephen J. Turnbull * XEmacs 21.5.33 "horseradish" is released. diff -r 92028d89cc66 -r a1f281776176 man/ChangeLog --- a/man/ChangeLog Wed Aug 21 20:18:49 2013 +0100 +++ b/man/ChangeLog Tue Aug 27 01:26:29 2013 +0900 @@ -5,6 +5,10 @@ * lispref/packaging.texi: Update required version of makeinfo. * xemacs/packages.texi: Ditto. +2013-06-23 Stephen J. Turnbull + + * XEmacs 21.5.34 "kale" is released. + 2013-06-19 Jerry James * beta.texi: Move "@end info" to its own line. diff -r 92028d89cc66 -r a1f281776176 modules/ChangeLog --- a/modules/ChangeLog Wed Aug 21 20:18:49 2013 +0100 +++ b/modules/ChangeLog Tue Aug 27 01:26:29 2013 +0900 @@ -1,3 +1,7 @@ +2013-06-23 Stephen J. Turnbull + + * XEmacs 21.5.34 "kale" is released. + 2013-01-04 Stephen J. Turnbull * XEmacs 21.5.33 "horseradish" is released. diff -r 92028d89cc66 -r a1f281776176 nt/ChangeLog --- a/nt/ChangeLog Wed Aug 21 20:18:49 2013 +0100 +++ b/nt/ChangeLog Tue Aug 27 01:26:29 2013 +0900 @@ -1,3 +1,7 @@ +2013-06-23 Stephen J. Turnbull + + * XEmacs 21.5.34 "kale" is released. + 2013-01-04 Stephen J. Turnbull * XEmacs 21.5.33 "horseradish" is released. diff -r 92028d89cc66 -r a1f281776176 src/ChangeLog --- a/src/ChangeLog Wed Aug 21 20:18:49 2013 +0100 +++ b/src/ChangeLog Tue Aug 27 01:26:29 2013 +0900 @@ -25,6 +25,10 @@ Common Lisp in #'merge and #'replace. Document ALIST better in #'nsublis, #'sublis. +2013-06-23 Stephen J. Turnbull + + * XEmacs 21.5.34 "kale" is released. + 2013-06-17 Jerry James * Makefile.in.in: Support bignums with MPIR. diff -r 92028d89cc66 -r a1f281776176 tests/ChangeLog --- a/tests/ChangeLog Wed Aug 21 20:18:49 2013 +0100 +++ b/tests/ChangeLog Tue Aug 27 01:26:29 2013 +0900 @@ -1,3 +1,7 @@ +2013-06-23 Stephen J. Turnbull + + * XEmacs 21.5.34 "kale" is released. + 2013-06-17 Aidan Kehoe * automated/lisp-tests.el: diff -r 92028d89cc66 -r a1f281776176 version.sh.in --- a/version.sh.in Wed Aug 21 20:18:49 2013 +0100 +++ b/version.sh.in Tue Aug 27 01:26:29 2013 +0900 @@ -2,11 +2,11 @@ emacs_is_beta=t emacs_major_version=21 emacs_minor_version=5 -emacs_beta_version=33 -xemacs_codename="horseradish" +emacs_beta_version=34 +xemacs_codename="kale" emacs_kit_version= infodock_major_version= infodock_minor_version= infodock_build_version= -xemacs_release_date="2013-01-05" +xemacs_release_date="2013-06-24" xemacs_extra_name= \ No newline at end of file