Skip to content
Snippets Groups Projects
Commit 0653c413 authored by Raymond Toy's avatar Raymond Toy
Browse files

Update with new :FILE-ATTRIBUTE external format, contributed by

Douglas Crosher.
parent 4ffd5ed1
No related branches found
No related tags found
No related merge requests found
...@@ -28,6 +28,10 @@ New in this release: ...@@ -28,6 +28,10 @@ New in this release:
double-float) numbers. Utility functions are provided to set double-float) numbers. Utility functions are provided to set
and access these packed numbers. and access these packed numbers.
* Added external format for EUC-KR. * Added external format for EUC-KR.
* Added new external format, :FILE-ATTRIBUTE, which looks for an
emacs mode-line to determine the encoding to use for reading a
file. The end-of-line sequence is also determined from reading
the file.
* Changes * Changes
* ASDF2 updated to version 2.21. * ASDF2 updated to version 2.21.
...@@ -50,6 +54,11 @@ New in this release: ...@@ -50,6 +54,11 @@ New in this release:
enabling a trap when the current exception also listed that trap enabling a trap when the current exception also listed that trap
caused the exception to be immediately signaled. This no longer caused the exception to be immediately signaled. This no longer
happens and now matches how ppc and sparc behave. happens and now matches how ppc and sparc behave.
* The default external-format for COMPILE-FILE and LOAD is now
given by *DEFAULT-SOURCE-EXTERNAL-FORMAT*, instead of
*DEFAULT-EXTERNAL-FORMAT*. However, the default value of
*DEFAULT-SOURCE-EXTERNAL-FORMAT* is :DEFAULT, which means the
value of *DEFAULT-EXTERNAL-FORMAT* will be used.
* ANSI compliance fixes: * ANSI compliance fixes:
* CMUCL was not printing pathnames like (make-pathname :directory * CMUCL was not printing pathnames like (make-pathname :directory
...@@ -82,6 +91,10 @@ New in this release: ...@@ -82,6 +91,10 @@ New in this release:
* EXPORT and friends should not EVAL the form when compiling. * EXPORT and friends should not EVAL the form when compiling.
This was probably a leftover from the time when CMUCL did not This was probably a leftover from the time when CMUCL did not
have DEFPACKAGE. (See ticket:60.) have DEFPACKAGE. (See ticket:60.)
* The debugger was not always opening the file in the correct
external format. It defaulted to using
*DEFAULT-EXTERNAL-FORMAT* instead of the format used when
compiling the file.
* Trac Tickets: * Trac Tickets:
* #50: Print/read error with make-pathname. * #50: Print/read error with make-pathname.
......
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