* lisp/emacs-lisp/cl-macs.el (cl-defsubst): Remove unused local `pbody'.
authorGlenn Morris <rgm@gnu.org>
Thu, 19 Sep 2013 20:31:54 +0000 (16:31 -0400)
committerGlenn Morris <rgm@gnu.org>
Thu, 19 Sep 2013 20:31:54 +0000 (16:31 -0400)
lisp/ChangeLog
lisp/emacs-lisp/cl-macs.el

index f0d7480..2da4ea8 100644 (file)
@@ -1,5 +1,7 @@
 2013-09-19  Glenn Morris  <rgm@gnu.org>
 
+       * emacs-lisp/cl-macs.el (cl-defsubst): Remove unused local `pbody'.
+
        * simple.el (x-selection-owner-p, x-selection-exists-p): Declare.
 
        * emacs-lisp/eieio.el (class-parent): Undo previous change.
index af7c41d..7e50b5b 100644 (file)
@@ -2701,8 +2701,10 @@ The function's arguments should be treated as immutable.
 
 \(fn NAME ARGLIST [DOCSTRING] BODY...)"
   (declare (debug cl-defun) (indent 2))
-  (let* ((argns (cl--arglist-args args)) (p argns)
-        (pbody (cons 'progn body)))
+  (let* ((argns (cl--arglist-args args))
+         (p argns)
+         ;; (pbody (cons 'progn body))
+         )
     (while (and p (eq (cl--expr-contains args (car p)) 1)) (pop p))
     `(progn
        ,(if p nil   ; give up if defaults refer to earlier args