diff options
| author | Stefan Monnier | 2015-01-08 00:24:24 -0500 |
|---|---|---|
| committer | Stefan Monnier | 2015-01-08 00:24:24 -0500 |
| commit | 54181569d255322bdae321dc3fddeb465780fbe0 (patch) | |
| tree | c1ac30021555f7cf3d86599b920f3996ebfe4ec2 /test/ChangeLog | |
| parent | 1599688e95802c34f35819f5600a48a81248732c (diff) | |
| download | emacs-54181569d255322bdae321dc3fddeb465780fbe0.tar.gz emacs-54181569d255322bdae321dc3fddeb465780fbe0.zip | |
* emacs-lisp/eieio-generic.el: New file.
* lisp/emacs-lisp/eieio-core.el: Move all generic function code to
eieio-generic.el.
(eieio--defmethod): Declare.
* lisp/emacs-lisp/eieio.el: Require eieio-generic. Move all generic
function code to eieio-generic.el.
* lisp/emacs-lisp/eieio-opt.el (eieio-help-generic): Move to
eieio-generic.el.
* lisp/emacs-lisp/eieio-datadebug.el (eieio-debug-methodinvoke): Update call
to eieio--generic-call.
* lisp/emacs-lisp/eieio-base.el (eieio-instance-inheritor): Don't use
<class>-child type.
* test/automated/eieio-test-methodinvoke.el (eieio-test-method-store):
Update reference to eieio--generic-call-key.
* test/automated/eieio-tests.el (eieio-test-23-inheritance-check): Don't use
<foo>-child-p.
Diffstat (limited to 'test/ChangeLog')
| -rw-r--r-- | test/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/ChangeLog b/test/ChangeLog index bb480280970..ca10ddaca68 100644 --- a/test/ChangeLog +++ b/test/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2015-01-08 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * automated/eieio-tests.el (eieio-test-23-inheritance-check): Don't use | ||
| 4 | <foo>-child-p. | ||
| 5 | |||
| 6 | * automated/eieio-test-methodinvoke.el (eieio-test-method-store): | ||
| 7 | Update reference to eieio--generic-call-key. | ||
| 8 | |||
| 1 | 2015-01-07 Stefan Monnier <monnier@iro.umontreal.ca> | 9 | 2015-01-07 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 10 | ||
| 3 | * automated/eieio-tests.el: Use cl-lib. Don't use <class> as a variable. | 11 | * automated/eieio-tests.el: Use cl-lib. Don't use <class> as a variable. |