logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

CVS: sbcl NEWS,1.385,1.386 version.lisp-expr,1.1189,1.1190: msg#00192

Subject: CVS: sbcl NEWS,1.385,1.386 version.lisp-expr,1.1189,1.1190
Update of /cvsroot/sbcl/sbcl
In directory sc8-pr-cvs1:/tmp/cvs-serv32115

Modified Files:
        NEWS version.lisp-expr 
Log Message:
0.8.3.5:
        DOCUMENTATION fixes:
        ... make generic function documentation findable;
        ... systematize DOCUMENTATION support, by having one method per
                specified method, so adding support for STANDARD-METHODs 
                and for METHOD-COMBINATIONs
        ... refactor :RANDOM-DOCUMENTATION :STUFF stuff into an 
                auxiliary pair of functions, and use them in 
                COMPILER-MACRO and METHOD-COMBINATION methods;
        ... also set documentation in 
                LOAD-{SHORT,LONG}-METHOD-COMBINATION
        (there's still some leftover refactoring to be done, and maybe
        a systematic test suite to be written...)


Index: NEWS
===================================================================
RCS file: /cvsroot/sbcl/sbcl/NEWS,v
retrieving revision 1.385
retrieving revision 1.386
diff -u -d -r1.385 -r1.386
--- NEWS        26 Aug 2003 16:15:57 -0000      1.385
+++ NEWS        26 Aug 2003 17:46:57 -0000      1.386
@@ -2003,8 +2003,13 @@
 
 changes in sbcl-0.8.4 relative to sbcl-0.8.3:
   * fixed compiler performance when processing loops with a step >1;
-  * optimization: restored some effective method precomputation
-    (turned off by an ANSI fix in sbcl-0.8.3); the amount of
+  * bug fix: DOCUMENTATION now retrieves generic function
+    documentation.  Also, DOCUMENTATION and (SETF DOCUMENTATION)
+    support has been systematized, and now supports the methods
+    specified by ANSI, along with a default method and a method for
+    slot documentation.  (reported by Nathan Froyd)
+  * optimization: restored some effective method precomputation in
+    CLOS (turned off by an ANSI fix in sbcl-0.8.3); the amount of
     precomputation is now tunable.
 
 planned incompatible changes in 0.8.x:

Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.1189
retrieving revision 1.1190
diff -u -d -r1.1189 -r1.1190
--- version.lisp-expr   26 Aug 2003 16:15:57 -0000      1.1189
+++ version.lisp-expr   26 Aug 2003 17:46:57 -0000      1.1190
@@ -16,4 +16,4 @@
 ;;; with something arbitrary in the fourth field, is used for CVS
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
-"0.8.3.4"
+"0.8.3.5"



-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines
at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0


<Prev in Thread] Current Thread [Next in Thread>