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.

Reply via email to