• Stefan Monnier's avatar
    Fix eieio vs cl-generic incompatibilities found in Rudel (bug#23947) · 452aa949
    Stefan Monnier authored
    * lisp/emacs-lisp/cl-generic.el (cl-generic-apply): New function.
    * lisp/emacs-lisp/eieio-compat.el (eieio--defmethod): Fix incorrect
    mapping between cl-no-applicable-method and EIEIO's no-applicable-method.
    * lisp/emacs-lisp/eieio-core.el (eieio--class-precedence-c3):
    `class' is not a symbol but a class object.
    452aa949
cl-generic.el 52.8 KB