]> git.eshelyaron.com Git - emacs.git/commit
New eieio-persistent-make-instance generic function
authorEric Abrahamsen <eric@ericabrahamsen.net>
Fri, 28 Aug 2020 00:58:03 +0000 (17:58 -0700)
committerEric Abrahamsen <eric@ericabrahamsen.net>
Fri, 28 Aug 2020 15:20:28 +0000 (08:20 -0700)
commit7974422dfc59419503c588dd96ec2a083bdd5c34
tree87adaf32b837a14d011b2a0b4b8266c4aaf2c6ae
parent4d741e577fbab8adf444c6c1930525bb7e8fc08d
New eieio-persistent-make-instance generic function

This allows override of the read process for eieio-persistent objects,
providing the possibility of matching read/write customization for
eieio-persistent subclasses.

* lisp/emacs-lisp/eieio-base.el (eieio-persistent-make-instance): New
generic function for constructing instances from object data written
to disk. Previously known as eieio-persistent-convert-list-to-object.
lisp/emacs-lisp/eieio-base.el