[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Gnu ELPA cl-generic bug?

From: Stefan Monnier
Subject: Re: Gnu ELPA cl-generic bug?
Date: Tue, 27 Nov 2018 21:47:35 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

> I'm trying to use the Gnu ELPA package cl-generic to support
> cl-defmethod in Emacs 24.5.
> (cl-defstruct wisi-parser
> (cl-defgeneric wisi-parse-kill ((parser wisi-parser))

That won't work: the GNU ELPA package only provides the common subset
between the old EIEIO defmethod and the cl-generic cl-defmethod.
More specifically, you can only dispatch on the first arg and only on
EIEIO classes, not defstructs, nor built-in types.

IOW, it only lets you use the cl-generic syntax instead of the old EIEIO


reply via email to

[Prev in Thread] Current Thread [Next in Thread]