emacs/lisp/emacs-lisp
Stefan Monnier 1f545d3364 * 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.
2015-01-18 14:08:13 -05:00
..
advice.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
autoload.el Less 'make' chatter in batch mode 2015-01-03 18:29:23 -08:00
avl-tree.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
backquote.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
benchmark.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
bindat.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
byte-opt.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
byte-run.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
bytecomp.el Less 'make' chatter in batch mode 2015-01-03 18:29:23 -08:00
cconv.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
chart.el Shrink EIEIO object header. Move generics to eieio-generic.el. 2015-01-08 16:03:04 -05:00
check-declare.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
checkdoc.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
cl-extra.el Fix seq-subseq and cl-subseq for bad bounding indices 2015-01-18 14:04:31 +08:00
cl-generic.el EIEIO&cl-generic: Add obsolescence warnings and fix corner case 2015-01-18 12:24:43 -05:00
cl-indent.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
cl-lib.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
cl-macs.el * lisp/emacs-lisp/cl-macs.el: Fix last change. 2015-01-16 17:49:00 -05:00
cl-seq.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
cl.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
copyright.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
crm.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
debug.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
derived.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
disass.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
easy-mmode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
easymenu.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
edebug.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
eieio-base.el * emacs-lisp/eieio-generic.el: New file. 2015-01-08 00:24:24 -05:00
eieio-core.el * lisp/emacs-lisp/eieio-core.el: Add `subclass' specializer for cl-generic. 2015-01-18 14:08:13 -05:00
eieio-custom.el * lisp/emacs-lisp/eieio-core.el (eieio--class-constructor): Rename. 2015-01-17 09:50:07 -05:00
eieio-datadebug.el * lisp/emacs-lisp/eieio-core.el (eieio--class-constructor): Rename. 2015-01-17 09:50:07 -05:00
eieio-generic.el EIEIO&cl-generic: Add obsolescence warnings and fix corner case 2015-01-18 12:24:43 -05:00
eieio-opt.el * lisp/emacs-lisp/eieio*.el: Move the function defs to defclass. 2015-01-08 15:47:32 -05:00
eieio-speedbar.el Shrink EIEIO object header. Move generics to eieio-generic.el. 2015-01-08 16:03:04 -05:00
eieio.el EIEIO&cl-generic: Add obsolescence warnings and fix corner case 2015-01-18 12:24:43 -05:00
eldoc.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
elint.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
elp.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ert-x.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ert.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ewoc.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
find-func.el Improve handling of doc-strings and describe-function for cl-generic 2015-01-16 22:52:15 -05:00
float-sup.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
generic.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
gv.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
helper.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
inline.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
lisp-mnt.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
lisp-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
lisp.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
macroexp.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
map-ynp.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
nadvice.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
package-x.el emacs-lisp/package.el and package-x.el: References to package-desc-kind 2015-01-16 22:21:12 -02:00
package.el (package--append-to-alist): Updated docstring due to new name. 2015-01-18 10:39:26 -02:00
pcase.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
pp.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
re-builder.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
regexp-opt.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
regi.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ring.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
rx.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
seq.el Fix seq-subseq and cl-subseq for bad bounding indices 2015-01-18 14:04:31 +08:00
shadow.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
smie.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
subr-x.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
syntax.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
tabulated-list.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
tcover-ses.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
tcover-unsafep.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
testcover.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
timer.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
tq.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
trace.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
unsafep.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
warnings.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00