emacs/test/lisp/emacs-lisp/eieio-tests
akater 109c27341e EIEIO: Prevent excessive evaluation of :initform
* lisp/emacs-lisp/eieio.el (initialize-instance):
Do not evaluate initform of a slot when initarg for the slot is provided,
according to the following secitons of CLHS:
- Object Creation and Initialization
- Initialization Arguments
- Defaulting of Initialization Arguments
- Rules for Initialization Arguments

* test/lisp/emacs-lisp/eieio-etests/eieio-tests.el:
Add corresponding tests
Fix a typo
2021-07-16 15:40:08 -04:00
..
eieio-test-methodinvoke.el ; Normalize and add missing first and last lines 2021-04-19 12:21:01 +02:00
eieio-test-persist.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
eieio-tests.el EIEIO: Prevent excessive evaluation of :initform 2021-07-16 15:40:08 -04:00