0.6.7.11: another step toward centralizing address map
[sbcl.git] / NEWS
diff --git a/NEWS b/NEWS
index f504316..95dbaf2 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -487,10 +487,19 @@ changes in sbcl-0.6.8 relative to sbcl-0.6.7:
   single sequence argument). (The old non-inline implementation
   of the general M-argument sequence-of-length-N case required
   O(M*N*N) time when any of the sequence arguments were LISTs.)
   single sequence argument). (The old non-inline implementation
   of the general M-argument sequence-of-length-N case required
   O(M*N*N) time when any of the sequence arguments were LISTs.)
-?? Raymond Wiker's port of CMU CL's RUN-PROGRAM has been added.
-(?? Don't forget to mention Raymond Wiker in the CREDITS file.)
-?? The debugger now flushes standard output streams before it begins
+* The QUIT :UNIX-CODE keyword argument has been renamed to 
+  QUIT :UNIX-STATUS. (The old name still works, but is deprecated.)
+* Raymond Wiker's patches to port RUN-PROGRAM from CMU CL to SBCL
+  have been added.
+* Raymond Wiker's patches to port dynamic loading from Linux to
+  FreeBSD have been added.
+* The BUGS file is now more nearly up to date, thanks in large part
+  to Martin Atzmueller's review of it.
+* The debugger now flushes standard output streams before it begins
   its output ("debugger invoked" and so forth).
   its output ("debugger invoked" and so forth).
+?? FINISH-OUTPUT now works better than it did before. (It used to 
+  have trouble with characters which weren't followed by a linefeed.)
+  ?? Remember to remove this from BUGS.
 ?? The patch for the SUBSEQ bug reported on the cmucl-imp mailing
   list 12 September 2000 has been applied to SBCL.
 ?? Martin Atzmueller's versions of two CMU CL patches, as posted on 
 ?? The patch for the SUBSEQ bug reported on the cmucl-imp mailing
   list 12 September 2000 has been applied to SBCL.
 ?? Martin Atzmueller's versions of two CMU CL patches, as posted on 
@@ -502,6 +511,14 @@ changes in sbcl-0.6.8 relative to sbcl-0.6.7:
 ?? The signal handling bug reported by Martin Atzmueller on 
   sbcl-devel 13 September 2000, which caused the debugger to 
   get confused after a Ctrl-C interrupt under ILISP, has been fixed.
 ?? The signal handling bug reported by Martin Atzmueller on 
   sbcl-devel 13 September 2000, which caused the debugger to 
   get confused after a Ctrl-C interrupt under ILISP, has been fixed.
-?? The QUIT :UNIX-CODE keyword argument has been renamed to 
-  QUIT :UNIX-STATUS. (The old name is still supported, but 
-  deprecated.)
+?? added enough DEFTRANSFORMs to allow (SXHASH 'FOO) to be optimized
+  away by constant folding
+?? The system now defines its address space constants in one place
+  (in the Lisp sources), and propagates them automatically elsewhere
+  (through GENESIS and the sbcl.h file). Therefore, patching the
+  address map is less unnecessarily tedious and error-prone. The
+  Lisp names of address space constants have also been systematized.
+?? dollar-Header-dollar and other CVS magic tags have been removed
+  from the sources, because they have never saved me trouble and
+  they've been a nuisance working with patches and other
+  diff-related operations.