mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-05 11:45:45 +00:00
Clarify macroexp-let* doc string
* lisp/emacs-lisp/macroexp.el (macroexp-let2*): Clarify doc string (bug#19371).
This commit is contained in:
parent
9b7d25e481
commit
bbb41a2071
@ -406,7 +406,10 @@ cases where EXP is a constant."
|
||||
,bodysym)))))
|
||||
|
||||
(defmacro macroexp-let2* (test bindings &rest body)
|
||||
"Bind each binding in BINDINGS as `macroexp-let2' does."
|
||||
"Multiple binding version of `macroexp-let2'.
|
||||
|
||||
BINDINGS is a list of elements of the form (SYM EXP). Each EXP
|
||||
can refer to symbols specified earlier in the binding list."
|
||||
(declare (indent 2) (debug (sexp (&rest (sexp form)) body)))
|
||||
(pcase-exhaustive bindings
|
||||
('nil (macroexp-progn body))
|
||||
|
Loading…
Reference in New Issue
Block a user