1.0.30.9: improved generic-function FTYPE handling
authorNikodemus Siivola <nikodemus@random-state.net>
Wed, 29 Jul 2009 14:48:51 +0000 (14:48 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Wed, 29 Jul 2009 14:48:51 +0000 (14:48 +0000)
commit091c101153942c9452a05ce0ec72f31a22608d9f
treedba6b1d4118fe53481604cda52a378a310ddddd9
parent7485a0eb6bd09d24fd22c93c7ae713e3e5a245a2
1.0.30.9: improved generic-function FTYPE handling

 * Use :DEFINED-METHOD as :WHERE-FROM even if there is no explicit
   DEFGENERIC -- initial type becomes FUNCTION.

 * Also signal a style-warning when the FTYPE is clobbered by a
   generic function -- though in this case it is more "bad SBCL style"
   than bad user style... but at least the user will know that
   something unexpected is going on. (Clobbering itself is not new.)
NEWS
src/pcl/boot.lisp
tests/clos.impure.lisp
version.lisp-expr