diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2024-03-08 11:24:18 -0500 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2024-03-08 11:24:18 -0500 |
commit | 5beb56fb53b2d6ee9d5ad621b7fc2c9d1d0ec9c5 (patch) | |
tree | 6e45fb5f16669828fad9ec50212fe5d4db4cf661 /lisp/emacs-lisp/generate-lisp-file.el | |
parent | 055e31f1d021ef2c8ac5cca505b5f73118736cff (diff) | |
download | emacs-5beb56fb53b2d6ee9d5ad621b7fc2c9d1d0ec9c5.tar.gz emacs-5beb56fb53b2d6ee9d5ad621b7fc2c9d1d0ec9c5.tar.bz2 emacs-5beb56fb53b2d6ee9d5ad621b7fc2c9d1d0ec9c5.zip |
EIEIO: Fix regession (bug#69631)
Not sure why earlier tests did not catch it, but there are more
places where we bump into problems because `eieio--class-precedence-list`
now returns also non-EIEIO classes.
* lisp/obsolete/eieio-compat.el
(eieio--generic-static-object-generalizer):
* lisp/emacs-lisp/eieio-core.el (eieio--generic-generalizer)
(eieio--generic-subclass-specializers): Handle non-EIEIO parents.
* test/lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.el
(eieio-test-method-order-list-7): Adjust test.
Diffstat (limited to 'lisp/emacs-lisp/generate-lisp-file.el')
0 files changed, 0 insertions, 0 deletions