Hello!
On Wed, Jul 24, 2002 at 06:30:09PM +0200, Nicolas Neuss wrote: >I've run across an incompatibility of CMUCL/PCL with the ANSI spec, >namely that change-class does not accept key arguments for >initializing additional slots. >[...] Seems it's in the development tree already: hannah@im:~$ lisp CMU Common Lisp release x86-linux 3.1.0 18d+ 5 July 2002 build 3444, running on im For support see http://www.cons.org/cmucl/support.html Send bug reports to the debian BTS. or to [EMAIL PROTECTED] type (help) for help, (quit) to exit, and (demo) to see the demos Loaded subsystems: Python 1.0, target Intel x86 CLOS based on PCL version: September 16 92 PCL (f) * (describe 'change-class) CHANGE-CLASS is an external symbol in the COMMON-LISP package. Function: #<Standard-Generic-Function CHANGE-CLASS (6) {282256D9}> #<Standard-Generic-Function CHANGE-CLASS (6) {282256D9}> is a generic function. Its arguments are: (PCL::INSTANCE PCL::CLASS &REST PCL::INITARGS) ^^^^^^^^^^^^^^^^^^^ (note that's Jul 5). On a slightly older version (2002-05-06), it's NOT there yet: hannah@c3po:~ $ cmucl ; Loading #p"/home/hannah/.cmucl-init". ;; Loading #p"/home/hannah/src/clisp/clocc/clocc/clocc.x86f". ;; Loading #p"/home/hannah/src/clisp/clocc/clocc/src/defsystem-3.x/defsystem.x86f". CMU Common Lisp 18d+ 2002-05-06, running on c3po Send questions to [EMAIL PROTECTED] and bug reports to [EMAIL PROTECTED] Loaded subsystems: Python 1.0, target Intel x86 CLOS based on PCL version: September 16 92 PCL (f) * (describe 'change-class) CHANGE-CLASS is an external symbol in the COMMON-LISP package. Function: #<Standard-Generic-Function CHANGE-CLASS (6) {2820DFF1}> #<Standard-Generic-Function CHANGE-CLASS (6) {2820DFF1}> is a generic function. Its arguments are: (PCL::INSTANCE PCL::CLASS) Unfortunately, the latter is the newest OpenBSD build, and I've not really found out yet how to make a current build basing on 18d or that 2002-05-06 yet. Kind regards, Hannah.
