mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-09 15:50:40 -08:00
Close bug#6408.
* lisp/emacs-lisp/cl-macs.el (destructuring-bind): Bind `bind-enquote', used by cl-do-arglist.
This commit is contained in:
parent
103dd3a81a
commit
37a7e764e8
2 changed files with 6 additions and 1 deletions
|
|
@ -432,7 +432,7 @@ It is a list of elements of the form either:
|
|||
;;;###autoload
|
||||
(defmacro destructuring-bind (args expr &rest body)
|
||||
(let* ((bind-lets nil) (bind-forms nil) (bind-inits nil)
|
||||
(bind-defs nil) (bind-block 'cl-none))
|
||||
(bind-defs nil) (bind-block 'cl-none) (bind-enquote nil))
|
||||
(cl-do-arglist (or args '(&aux)) expr)
|
||||
(append '(progn) bind-inits
|
||||
(list (nconc (list 'let* (nreverse bind-lets))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue