* lisp/emacs-lisp/macroexp.el (macroexp-progn): Fix previous doc
string clarification.
(cons (nreverse decls) body)))
(defun macroexp-progn (exps)
- "Return EXPS with `progn' prepended.
-If EXPS is a single expression, `progn' is not prepended."
+ "Return EXPS (a list of expressions) with `progn' prepended.
+If EXPS is a list with a single expression, `progn' is not
+prepended, but that expression is returned instead."
(if (cdr exps) `(progn ,@exps) (car exps)))
(defun macroexp-unprogn (exp)