]> git.eshelyaron.com Git - emacs.git/commit
* lisp/emacs-lisp/cl-macs.el (cl-defstruct): Keep type=nil by default.
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 16 Feb 2015 06:37:57 +0000 (01:37 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 16 Feb 2015 06:37:57 +0000 (01:37 -0500)
commit6bf61df8ab359f1371ab2e3e278bc8642d65a985
tree024fb64c5f0882fe527fe389e8adaf3341c54b20
parente59feb3c15ca1dfb7a2a7edef21cbdb07d6ea183
* lisp/emacs-lisp/cl-macs.el (cl-defstruct): Keep type=nil by default.

* lisp/emacs-lisp/cl-preloaded.el (cl-struct-define): Add sanity checks
about relationship between `type', `named', and `slots'.
* lisp/emacs-lisp/cl-generic.el (cl--generic-struct-tagcode): Adjust to new
value of `cl-struct-type' property.
lisp/ChangeLog
lisp/emacs-lisp/bytecomp.el
lisp/emacs-lisp/cl-generic.el
lisp/emacs-lisp/cl-macs.el
lisp/emacs-lisp/cl-preloaded.el