Variable: eieio-backward-compatibility
eieio-backward-compatibility is a variable defined in
eieio-core.el.gz.
Value
warn
Documentation
If nil, drop support for some behaviors of older versions of EIEIO.
Currently under control of this var:
- Define every class as a var whose value is the class symbol.
- Define <class>-child-p predicate.
- Allow object names in constructors.
When warn, also emit warnings at run-time when code uses those
deprecated features.
Probably introduced at or before Emacs version 31.1.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/eieio-core.el.gz
(defvar eieio-backward-compatibility 'warn
"If nil, drop support for some behaviors of older versions of EIEIO.
Currently under control of this var:
- Define every class as a var whose value is the class symbol.
- Define <class>-child-p predicate.
- Allow object names in constructors.
When `warn', also emit warnings at run-time when code uses those
deprecated features.")