summaryrefslogtreecommitdiff
path: root/src/menu.c
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2015-02-14 00:46:29 -0500
committerStefan Monnier <monnier@iro.umontreal.ca>2015-02-14 00:46:29 -0500
commit61b4c22c6eba96718327a0d208a8492d8bad76e0 (patch)
tree12b0c6b72e7d434209ac19c71c1b8b7986773157 /src/menu.c
parent0d54f2f51c799cc372d9521233a8009adc4c3691 (diff)
downloademacs-61b4c22c6eba96718327a0d208a8492d8bad76e0.tar.gz
emacs-61b4c22c6eba96718327a0d208a8492d8bad76e0.tar.bz2
emacs-61b4c22c6eba96718327a0d208a8492d8bad76e0.zip
* lisp/emacs-lisp/cl*.el: Use define-inline and move some code
* lisp/emacs-lisp/cl-lib.el: Move autoloaded code to cl-preload. * lisp/emacs-lisp/cl-preloaded.el (cl-struct-define): Register as children of the parent. (cl--assertion-failed): New function. (cl-assertion-failed): Move in from cl-lib.el. * lisp/emacs-lisp/cl-macs.el (cl-defstruct): Don't generate code to register as children of its parents. (cl--make-type-test, cl--compiler-macro-typep): Remove functions. (cl-typep): Reimplement using define-inline. (cl-assert): Use cl--assertion-failed. (cl-struct-slot-value): Use define-inline.
Diffstat (limited to 'src/menu.c')
0 files changed, 0 insertions, 0 deletions