1.0.30.20: less DEFGENERIC clobbers FTYPE STYLE-WARNINGS
authorNikodemus Siivola <nikodemus@random-state.net>
Thu, 30 Jul 2009 13:36:43 +0000 (13:36 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Thu, 30 Jul 2009 13:36:43 +0000 (13:36 +0000)
commit073f54bf68f2917e92e79d1e6564b1623930e8f5
treee57257f72009b1c22b65cc6f0440493e1c2ee4a2
parentaa2dc08707a56c954ba827b2344f48d6f76879c1
1.0.30.20: less DEFGENERIC clobbers FTYPE STYLE-WARNINGS

 * Remove the declamation from DESCRIBE-OBJECT.

 * Make SBCL warn only if the new type is more general than the old
   type.

 * In NOTE-GF-SIGNATURE, use the existing GF lambda-list if the user
   didn't provide one to ENSURE-GENERIC-FUNCTION. This allows us to
   deduce sufficiently good types for condition slot readers from the
   lambda-list to elide the warning.
src/code/describe.lisp
src/pcl/boot.lisp
version.lisp-expr