]> git.eshelyaron.com Git - emacs.git/commitdiff
(byte-optimize-set): Avoid CLism.
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 25 Mar 2003 16:48:43 +0000 (16:48 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Tue, 25 Mar 2003 16:48:43 +0000 (16:48 +0000)
lisp/emacs-lisp/byte-opt.el

index 7aa34cff6bcdf9ec487a7c56a7f40e32f1c27a35..c02e8b02dea904356fa7202b114099998c5746d9 100644 (file)
   (let ((var (car-safe (cdr-safe form))))
     (cond
      ((and (eq (car-safe var) 'quote) (consp (cdr var)))
-      (list* 'setq (cadr var) (cddr form)))
+      `(setq ,(cadr var) ,@(cddr form)))
      ((and (eq (car-safe var) 'make-local-variable)
           (eq (car-safe (setq var (car-safe (cdr var)))) 'quote)
           (consp (cdr var)))