0.8.15.15: Removing non-ANSI FTYPE proclaims and TYPE declarares from PCL
authorNikodemus Siivola <nikodemus@random-state.net>
Mon, 18 Oct 2004 12:16:35 +0000 (12:16 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Mon, 18 Oct 2004 12:16:35 +0000 (12:16 +0000)
commit67dc5cf478dfe5e3f517001febb9a8f7b922eacf
tree4aa6073567ae58cb4f0843bfa6e500b09cc9d33b
parent0728233f354ae16a302af5fcdd2a1d8dcbb54540
0.8.15.15: Removing non-ANSI FTYPE proclaims and TYPE declarares from PCL
            * Use internal machinary for accessor FTYPE information
               instead of PROCLAIM.
            * Don't declare TYPE for special DEFMETHOD parameters:
               setq-p hack doesn't work for those. Python not happy,
               but no can do right now.
            * Incidentally these changes also fix all current known
               package-lock bugs.
NEWS
src/compiler/ir1tran.lisp
src/pcl/boot.lisp
src/pcl/defclass.lisp
src/pcl/std-class.lisp
tests/clos.impure.lisp
tests/package-locks.impure.lisp
version.lisp-expr