diff --git a/general-info/release-20c.txt b/general-info/release-20c.txt index 39240ce261caee85c9f382707f3f604a753c5dbb..34eae5679be2c4bb1207b2f45a9bcbc276f37040 100644 --- a/general-info/release-20c.txt +++ b/general-info/release-20c.txt @@ -24,6 +24,8 @@ New in this release: - Update to Unicode 5.2.0. - Add support for character name completion. This can be used by Slime to do character name completion. + - Initial support for Solaris/x86. CMUCL will run on Solaris/x86 + with all features available. * Changes - ASDF2 updated to version 2.010. @@ -62,6 +64,12 @@ New in this release: CMUCL. READ-CHAR will use the specified external format for such streams. READ-BYTE reads (unsigned-byte 8) elements from such streams. + - UNINTERN no longer removes the wrong symbol. UNINTERN would + remove the symbol when inherited from another package although + it should not. + - DEFSTRUCT allows multiple keyword constructors as required by + the spec.. + * Bugfixes: - The pairwise composition table is now correctly built. Previously, it skipped over non-BMP codepoints. This also @@ -88,7 +96,17 @@ New in this release: - SUBSEQ with an end index less than the start index sometimes crashes CMUCL. Now, signal an error if the boudns are not valid. - + - Localization support was causing many calls to stat trying to + find non-existent translation files. This has been fixed so + that the results are cached. (If new translations are added, + the cache will need to be cleared or cmucl restarted.) This + change cuts building time by half on Solaris/sparc. + - On NetBSD, function-end breakpoints, especially for + tail-recursive functions, are working now. + - On NetBSD, display of FP numbers (sse2 and x87) during tracing + has been corrected. Previously, random values were displayed. + - Executables images can now be created on NetBSD again. + * Trac Tickets: * Other changes: