]> git.eshelyaron.com Git - emacs.git/commit
* lisp/emacs-lisp/eieio.el (eieio-object-name-string): De-obsolete
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 20 Oct 2017 21:57:37 +0000 (17:57 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 20 Oct 2017 21:57:37 +0000 (17:57 -0400)
commit3b03124a931ebf694f212a78be3cbdc371130ca2
tree878f6b449281e76267e25a5570d8bacde012eb36
parente1d42f8f4a945669ff8b5159a569cb4b18f56e18
* lisp/emacs-lisp/eieio.el (eieio-object-name-string): De-obsolete

This is apparently the advertised method to use for `eieio-named' objects.
Also use sxhash-eq to get a more precise default "object name".
(eieio-object-set-name-string): Clarify obsolescence message.

* lisp/emacs-lisp/eieio-base.el (eieio-object-name-string): Delegate to
the default method when applicable.
lisp/emacs-lisp/eieio-base.el
lisp/emacs-lisp/eieio.el