Skip to content
Snippets Groups Projects
Commit 08eb4ec9 authored by rtoy's avatar rtoy
Browse files

Update from logs.

parent 30708f20
No related branches found
No related tags found
No related merge requests found
...@@ -27,6 +27,15 @@ New in this release: ...@@ -27,6 +27,15 @@ New in this release:
to the fasl file. to the fasl file.
- UNIX-UNAME added for non-glibc2 platforms, which already had - UNIX-UNAME added for non-glibc2 platforms, which already had
it. it.
- Added annotation support to the pretty printer so various
annotations can be produced in sync with the pretty printer
output. (From Matthias Koeppe.) Arbitrary functions
("annotations") can be queued in sequence with characters that
are printed to the pretty stream. When the characters are
forwarded to the target stream, the annotations are invoked at
the right position.
- Add a restart for ENSURE-DIRECTORIES-EXIST to retry directory
creation if necessary.
* Numerous ANSI compliance fixes: * Numerous ANSI compliance fixes:
...@@ -40,6 +49,11 @@ New in this release: ...@@ -40,6 +49,11 @@ New in this release:
- MULTIPLE-VALUE-SETQ now always returns the primary value. - MULTIPLE-VALUE-SETQ now always returns the primary value.
- (SETF MACRO-FUNCTION) and (SETF COMPILER-MACRO-FUNCTION) - (SETF MACRO-FUNCTION) and (SETF COMPILER-MACRO-FUNCTION)
accepts the optional environment arg, as specified by ANSI CL. accepts the optional environment arg, as specified by ANSI CL.
- PRIN1 no longer prints the sign of the exponent if it is
non-negative.
- PRIN1 and ~E are consistent now when printing large numbers.
- Undefined-Function errors from funcalling special forms now
have the cell-error name filled in correctly.
* Numerous bugfixes: * Numerous bugfixes:
...@@ -51,7 +65,8 @@ New in this release: ...@@ -51,7 +65,8 @@ New in this release:
by ftruncate instead of +0.0. by ftruncate instead of +0.0.
- Some errors during type derivation are fixed. We cause the - Some errors during type derivation are fixed. We cause the
offending function to return NIL to indicate unbounded. offending function to return NIL to indicate unbounded.
- Errors in callbacks when the integer arg is shorter than an
int have been fixed.
* Other changes: * Other changes:
...@@ -59,13 +74,14 @@ New in this release: ...@@ -59,13 +74,14 @@ New in this release:
wrong code or much slower code, you can now disable modular wrong code or much slower code, you can now disable modular
arithmetic by setting c::*enable-modular-arithmetic* to NIL. arithmetic by setting c::*enable-modular-arithmetic* to NIL.
This is a workaround pending a better solution. This is a workaround pending a better solution.
- Support logical pathnames when using LOAD-OBJECT-FILE.
* Improvements to the PCL implementation of CLOS: * Improvements to the PCL implementation of CLOS:
* Changes to rebuilding procedure: * Changes to rebuilding procedure:
- Build scripts should recognize FreeBSD automatically. - Build scripts should recognize FreeBSD automatically.
- Should be able to build on either Mac OS X 10.2 or 10.4 using
the default version of gcc.
This release is not binary compatible with code compiled using CMUCL This release is not binary compatible with code compiled using CMUCL
19b; you will need to recompile FASL files. 19b; you will need to recompile FASL files.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment