emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master bbb41a2: Clarify macroexp-let* doc string


From: Lars Ingebrigtsen
Subject: [Emacs-diffs] master bbb41a2: Clarify macroexp-let* doc string
Date: Sun, 4 Aug 2019 08:45:42 -0400 (EDT)

branch: master
commit bbb41a2071824415d8cf3127d0e3bcd706f5a420
Author: Michael Heerdegen <address@hidden>
Commit: Lars Ingebrigtsen <address@hidden>

    Clarify macroexp-let* doc string
    
    * lisp/emacs-lisp/macroexp.el (macroexp-let2*): Clarify doc
    string (bug#19371).
---
 lisp/emacs-lisp/macroexp.el | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/lisp/emacs-lisp/macroexp.el b/lisp/emacs-lisp/macroexp.el
index d27cc0a..72198c4 100644
--- a/lisp/emacs-lisp/macroexp.el
+++ b/lisp/emacs-lisp/macroexp.el
@@ -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))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]