0.9.18.53:
[sbcl.git] / NEWS
diff --git a/NEWS b/NEWS
index 950ae47..9455b9a 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -10,8 +10,14 @@ changes in sbcl-0.9.19 (1.0.0?) relative to sbcl-0.9.18:
     threads are not running after *SAVE-HOOKS* have run.
   * improvement: writes to CLOS instance slots are type-checked in code
     compiled with (SAFETY 3)
-  * improvement: floating-point exception handling should work on all
-    POSIX platforms (thanks to NIIMI Satoshi)  
+  * improvement: floating-point exception handling on FreeBSD (thanks to
+    NIIMI Satoshi)
+  * improvement: SB-POSIX supports time(2), utime(2) and utimes(2)
+    (thanks to Zach Beane)
+  * improvement: support for files larger than 2GB for CL streams and SB-POSIX
+    on Linux/x86
+  * improvement: added support for the Shift-JIS external format.
+    (contributed by NIIMI Satoshi)
   * bug fix: compiler bug triggered by a (non-standard) VALUES
     declaration in a LET* was fixed. (reported by Kaersten Poeck)
   * bug fix: file compiler no longer confuses validated and already
@@ -24,6 +30,14 @@ changes in sbcl-0.9.19 (1.0.0?) relative to sbcl-0.9.18:
   * bug fix: fix thread-safety problems in the type system (generally 
     manifesting as nonsensical errors like "STRING is a bad type specifier 
     for sequences" or "The value 1 is not of type FIXNUM")
+  * bug fix: version components are handled correctly in TRANSLATE-PATHNAME
+    (reported by Josip Gracin)
+  * bug fix: an error is signaled for attempts to displace arrays with
+    incompatible element types (thanks to Mario Mommer)
+  * optimization: method calls with &OPTIONAL or &KEY arguments are faster
+    and don't cause extra consing
+  * optimization: MAP and MAP-INTO are significantly faster on vectors
+    whose elements types have been declared.
   * Improvements to the Windows port:
     ** floating point exceptions are now reported correctly.
     ** stack exhaustion detection works partially.