[cmucl-commit] [git] CMU Common Lisp branch master updated. snapshot-2014-11-40-g3dd74e8
Raymond Toy
rtoy at common-lisp.net
Thu Dec 4 04:50:19 UTC 2014
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMU Common Lisp".
The branch, master has been updated
via 3dd74e81b64c6fbae4ffacbea5d848170bbc1f6e (commit)
from ee975d1ba18dfd418481151a9c3449059ffcfe0a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 3dd74e81b64c6fbae4ffacbea5d848170bbc1f6e
Author: Raymond Toy <toy.raymond at gmail.com>
Date: Wed Dec 3 20:50:03 2014 -0800
Update from logs.
diff --git a/src/general-info/release-21a.txt b/src/general-info/release-21a.txt
index c7fc0cc..5f18558 100644
--- a/src/general-info/release-21a.txt
+++ b/src/general-info/release-21a.txt
@@ -20,12 +20,25 @@ New in this release:
* Known issues:
* Feature enhancements
+ * The darwin/ppc port can create executables now. Current
+ implementation is rather buggy, though.
* Changes
* Micro-optimize SCALE-FLOAT to do multiplication when possible.
* Update to ASDF 3.1.4.
* The external-format :UTF is no longer an alias for :UTF-8.
* :ELF feature added for solaris.
+ * LISP:WITH-STRING-CODEPOINT-ITERATOR added to iterate over the
+ codepoints in a string. This works the same as
+ WITH-HASH-TABLE-ITERATOR.
+ * LISP:WITH-STRING-GLYPH-ITERATOR added to iterate over the glyphs
+ in a string. Works like WITH-HASH-TABLE-ITERATOR.
+ * LOOP supports new extended keywords
+ * (loop for cp being the codepoint of string ...)
+ * codepoints, code-point, and code-points are aliases for
+ codepoint.
+ * (loop for g-string being the glpyh of string ...)
+ * glyphs is an alias for glpyh.
* ANSI compliance fixes:
@@ -42,17 +55,40 @@ New in this release:
* Support for 64-bit time_t on NetBSD added. This allows cmucl to
run on more recent versions of NetBSD.
* The empty package LOOP has been removed.
+ * Executables on x86 can be created once again. This ability was
+ inadvertently broken when x86 support was removed.
+ * (log number base) no longer generates an error when one of the
+ args is a double-double.
+ * Fix bug in kernel::dd-%log2 which returned the wrong value.
+ * More accurate values for (log x 2) and (log x 10):
+ * Add log10 implementation for double-doubles so that log10(10^n)
+ = n for integer n.
+ * An accurate log2 function added so that log2(2^n) = n.
+ * All unit tests pass successfully on darwin/x86, linux/x86, and
+ solaris/sparc. Darwin/ppc fails most of the tests dealing with
+ exceptions for the special functions.
+
+
* Trac Tickets:
* Ticket #54 fixed.
+ * Ticket #95 fixed.
+ * Ticket #110 fixed.
+ * Ticket #112 fixed.
* Other changes:
* Cross compile scripts from x86 to sparc and ppc updated to work
again to cross-compile from the current snapshot.
+ * motifd is a 64-bit binary on linux again, instead of 32-bit.
+
* Improvements to the PCL implementation of CLOS:
* Changes to building procedure:
+ * Dependencies for motifd are autogenerated.
+ * Cross compile frox darwin/x86 to solaris/x86 fixed to work
+ correctly.
+
This release is not binary compatible with code compiled using CMUCL
-----------------------------------------------------------------------
Summary of changes:
src/general-info/release-21a.txt | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
hooks/post-receive
--
CMU Common Lisp
More information about the cmucl-commit
mailing list