From: Juho S. <js...@us...> - 2007-06-18 16:15:58
|
Update of /cvsroot/sbcl/sbcl In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv4925 Modified Files: NEWS version.lisp-expr Log Message: 1.0.6.50: better arglists for generic functions * Parameter names in the lambda list of the generic function are given priority to those of the gf's methods, since the names given in the generic function are likely to be more general. * Fix merging of &key parameters of all the methods. * Patch by Tobias Rittweiler. Index: NEWS =================================================================== RCS file: /cvsroot/sbcl/sbcl/NEWS,v retrieving revision 1.1211 retrieving revision 1.1212 diff -u -d -r1.1211 -r1.1212 --- NEWS 9 Jun 2007 18:31:37 -0000 1.1211 +++ NEWS 18 Jun 2007 16:15:54 -0000 1.1212 @@ -17,6 +17,8 @@ "a constant string". * enhancement: SB-POSIX now supports lockf(). (Thanks to Zach Beane.) * enhancement: SB-POSIX now supports getcwd(). (Thanks to Tassilo Horn.) + * enhancement: SB-INTROSPECT:FUNCTION-ARGLIST shows nicer argument lists + for generic functions. (Thanks to Tobias C. Rittweiler) * optimization: bignum printing speed has been improved by 20-40% (depending on the bignum size.) * bug fix: WITH-MUTEX and WITH-RECURSIVE-LOCK are now interrupt safe @@ -29,6 +31,8 @@ fixed.) * bug fix: ADD/REMOVE-METHOD is now thread and interrupt safe. * bug fix: interning EQL-specializers is now thread and interrupt safe. + * bug fix: asdf systems with dependencies to the SB-POSIX or + SB-BSD-SOCKETS contribs can be loaded with :FORCE T. changes in sbcl-1.0.6 relative to sbcl-1.0.5: * new contrib: sb-cover, an experimental code coverage tool, is included Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.3473 retrieving revision 1.3474 diff -u -d -r1.3473 -r1.3474 --- version.lisp-expr 18 Jun 2007 16:11:08 -0000 1.3473 +++ version.lisp-expr 18 Jun 2007 16:15:54 -0000 1.3474 @@ -17,4 +17,4 @@ ;;; checkins which aren't released. (And occasionally for internal ;;; versions, especially for internal versions off the main CVS ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"1.0.6.49" +"1.0.6.50" |