Commit a2c501b8 authored by Glenn Morris's avatar Glenn Morris
Browse files

* lisp/emacs-lisp/cl-macs.el (cl-defsubst): Remove unused local `pbody'.

parent c440407a
2013-09-19 Glenn Morris <rgm@gnu.org> 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. * simple.el (x-selection-owner-p, x-selection-exists-p): Declare.
* emacs-lisp/eieio.el (class-parent): Undo previous change. * emacs-lisp/eieio.el (class-parent): Undo previous change.
......
...@@ -2701,8 +2701,10 @@ The function's arguments should be treated as immutable. ...@@ -2701,8 +2701,10 @@ The function's arguments should be treated as immutable.
\(fn NAME ARGLIST [DOCSTRING] BODY...)" \(fn NAME ARGLIST [DOCSTRING] BODY...)"
(declare (debug cl-defun) (indent 2)) (declare (debug cl-defun) (indent 2))
(let* ((argns (cl--arglist-args args)) (p argns) (let* ((argns (cl--arglist-args args))
(pbody (cons 'progn body))) (p argns)
;; (pbody (cons 'progn body))
)
(while (and p (eq (cl--expr-contains args (car p)) 1)) (pop p)) (while (and p (eq (cl--expr-contains args (car p)) 1)) (pop p))
`(progn `(progn
,(if p nil ; give up if defaults refer to earlier args ,(if p nil ; give up if defaults refer to earlier args
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment