mirror of
https://github.com/masscollaborationlabs/emacs.git
synced 2025-07-15 00:11:19 +00:00
![]() * lisp/emacs-lisp/cl-lib.el (cl--old-struct-type-of): New function. (cl-old-struct-compat-mode): New minor mode. * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Pass `record' to cl-struct-define to signal use of record objects. * lisp/emacs-lisp/cl-preloaded.el (cl--struct-get-class, cl-struct-define): Enable legacy defstruct compatibility. * test/lisp/emacs-lisp/cl-lib-tests.el (cl-lib-old-struct, old-struct): New tests. * doc/lispref/elisp.texi, doc/lispref/records.texi: Document `old-struct-compat'. |
||
---|---|---|
.. | ||
eieio-tests | ||
package-resources | ||
testcover-resources | ||
benchmark-tests.el | ||
bytecomp-tests.el | ||
checkdoc-tests.el | ||
cl-extra-tests.el | ||
cl-generic-tests.el | ||
cl-lib-tests.el | ||
cl-print-tests.el | ||
cl-seq-tests.el | ||
ert-tests.el | ||
ert-x-tests.el | ||
generator-tests.el | ||
let-alist-tests.el | ||
lisp-mode-tests.el | ||
lisp-tests.el | ||
map-tests.el | ||
nadvice-tests.el | ||
package-tests.el | ||
pcase-tests.el | ||
pp-tests.el | ||
regexp-opt-tests.el | ||
ring-tests.el | ||
rx-tests.el | ||
seq-tests.el | ||
subr-x-tests.el | ||
tabulated-list-test.el | ||
testcover-tests.el | ||
thunk-tests.el | ||
timer-tests.el |