From: Glenn Morris Date: Thu, 19 Sep 2013 20:31:54 +0000 (-0400) Subject: * lisp/emacs-lisp/cl-macs.el (cl-defsubst): Remove unused local `pbody'. X-Git-Url: http://git.hcoop.net/bpt/emacs.git/commitdiff_plain/a2c501b84eae05b1c7cb820537c12f201379648c * lisp/emacs-lisp/cl-macs.el (cl-defsubst): Remove unused local `pbody'. --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index f0d7480371..2da4ea8f36 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,7 @@ 2013-09-19 Glenn Morris + * 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. diff --git a/lisp/emacs-lisp/cl-macs.el b/lisp/emacs-lisp/cl-macs.el index af7c41d5c4..7e50b5bbc9 100644 --- a/lisp/emacs-lisp/cl-macs.el +++ b/lisp/emacs-lisp/cl-macs.el @@ -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