]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/emacs-lisp/map.el (map--dispatch): Fix docstring
authorRobert Cochran <robert-git@cochranmail.com>
Fri, 19 Aug 2016 21:53:07 +0000 (14:53 -0700)
committerNicolas Petton <nicolas@petton.fr>
Fri, 19 Aug 2016 22:41:43 +0000 (00:41 +0200)
The docstring referenced a non-existant parameter, as well as a
parameter that has been renamed since the docstring was written. Fix
both errors, fixing (Bug#24182).

lisp/emacs-lisp/map.el

index 98a88711aa52d54a856252a4c9d00e2bde5a419a..0a0f64a0761dae6e0e0654b65b9a443affbc5f3c 100644 (file)
@@ -79,14 +79,14 @@ MAP can be a list, hash-table or array."
 
 (eval-when-compile
   (defmacro map--dispatch (map-var &rest args)
-    "Evaluate one of the forms specified by ARGS based on the type of MAP.
+    "Evaluate one of the forms specified by ARGS based on the type of MAP-VAR.
 
 The following keyword types are meaningful: `:list',
 `:hash-table' and `:array'.
 
-An error is thrown if MAP is neither a list, hash-table nor array.
+An error is thrown if MAP-VAR is neither a list, hash-table nor array.
 
-Return RESULT if non-nil or the result of evaluation of the form."
+Returns the result of evaluating the form associated with MAP-VAR's type."
     (declare (debug t) (indent 1))
     `(cond ((listp ,map-var) ,(plist-get args :list))
            ((hash-table-p ,map-var) ,(plist-get args :hash-table))