mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-04 11:00:45 -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
|
|
@ -1,3 +1,8 @@
|
|||
2010-06-12 Helmut Eller <eller.helmut@gmail.com>
|
||||
|
||||
* emacs-lisp/cl-macs.el (destructuring-bind): Bind `bind-enquote',
|
||||
used by cl-do-arglist. (Bug#6408)
|
||||
|
||||
2010-06-09 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* emacs-lisp/advice.el (ad-compile-function):
|
||||
|
|
|
|||
|
|
@ -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