diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2013-07-23 07:48:34 +0100 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2013-07-23 07:48:34 +0100 |
commit | 16b0520a9e0e431cf782c01289068d8c0f812f7b (patch) | |
tree | 2bc93fc9708ac238ee683aa84fad17e5c186dacf /lisp/emacs-lisp/macroexp.el | |
parent | 9ca960e27a653f6dcaf057eefc5243bf4c223e72 (diff) | |
download | emacs-16b0520a9e0e431cf782c01289068d8c0f812f7b.tar.gz emacs-16b0520a9e0e431cf782c01289068d8c0f812f7b.tar.bz2 emacs-16b0520a9e0e431cf782c01289068d8c0f812f7b.zip |
Tune UNEVALLED functions by using XCAR instead of Fcar, etc.
* data.c (Fsetq_default):
* eval.c (Fif, Fcond, Fprog1, Fsetq, Fquote, Ffunction, Fdefvar)
(Fdefconst, FletX, Flet, Fwhile, Fcatch, Funwind_protect)
(Fcondition_case):
Tune by taking advantage of the fact that ARGS is always a list
when a function is declared to have UNEVALLED args.
Diffstat (limited to 'lisp/emacs-lisp/macroexp.el')
0 files changed, 0 insertions, 0 deletions