1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-13 06:50:39 -08:00
emacs/lisp/obsolete
Stefan Monnier 5beb56fb53 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.
2024-03-08 11:24:18 -05:00
..
autoarg.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
autoload.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
bruce.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cc-compat.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cl-compat.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cl.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
crisp.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
eieio-compat.el EIEIO: Fix regession (bug#69631) 2024-03-08 11:24:18 -05:00
eudcb-ph.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
gs.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
gulp.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
html2text.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
info-edit.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
inversion.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
iswitchb.el ; Fix my last commit 2024-02-04 13:20:21 +01:00
landmark.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
linum.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
longlines.el ; Fix my last commit 2024-02-04 13:20:21 +01:00
makesum.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
mantemp.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
meese.el
messcompat.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
metamail.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
mh-compat.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
netrc.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
nnir.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
otodo-mode.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
pgg-def.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
pgg-gpg.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
pgg-parse.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
pgg-pgp.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
pgg-pgp5.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
pgg.el Use obarray-make instead of make-vector to create obarrays 2024-02-23 13:02:27 +01:00
ps-def.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
quickurl.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
rcompile.el ; Fix my last commit 2024-02-04 13:20:21 +01:00
rfc2368.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
rlogin.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
sb-image.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
starttls.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
sup-mouse.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
terminal.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
thumbs.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
tls.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
tpu-edt.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
tpu-extras.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
tpu-mapper.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
uce.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
url-about.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
url-dired.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
url-ns.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
vc-arch.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
vc-mtn.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
vi.el ; Fix typos 2022-11-18 16:02:19 +01:00
vip.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
vt-control.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
vt100-led.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
ws-mode.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
yow.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00