]> git.eshelyaron.com Git - emacs.git/commit
* lisp/emacs-lisp/eieio-core.el: Add `subclass' specializer for cl-generic.
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 18 Jan 2015 19:08:13 +0000 (14:08 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 18 Jan 2015 19:08:13 +0000 (14:08 -0500)
commit1f545d33648f819e8eedb92bafe19b53670eaf91
treea3b44fa8b6616c1b53bae657b68abd0fff12d10a
parent2a61bd0096db23123734db439051c859e42b9606
* lisp/emacs-lisp/eieio-core.el: Add `subclass' specializer for cl-generic.

(eieio--generic-subclass-tagcode, eieio--generic-subclass-tag-types):
New functions.
(cl-generic-tagcode-function, cl-generic-tag-types-function): Use them.

* test/automated/eieio-test-methodinvoke.el (eieio-test-cl-generic-1):
Test `subclass' specializer.
lisp/ChangeLog
lisp/emacs-lisp/eieio-core.el
test/ChangeLog
test/automated/Makefile.in
test/automated/eieio-test-methodinvoke.el