From: Nicolas Petton Date: Fri, 5 Jun 2015 23:25:04 +0000 (+0200) Subject: * lisp/emacs-lisp/map.el (map--dispatch): Better docstring. X-Git-Tag: emacs-25.0.90~1850 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=cd22663b8521f2cc34b260fc097e189428535b29;p=emacs.git * lisp/emacs-lisp/map.el (map--dispatch): Better docstring. --- diff --git a/lisp/emacs-lisp/map.el b/lisp/emacs-lisp/map.el index b59ad63aee1..b332cf47dd4 100644 --- a/lisp/emacs-lisp/map.el +++ b/lisp/emacs-lisp/map.el @@ -64,13 +64,13 @@ can be a list, hash-table or array." ,@body)) (defmacro map--dispatch (spec &rest args) - "Evaluate one of the provided forms depending on the type of MAP. + "Evaluate one of the forms specified by ARGS based on the type of MAP. SPEC can be a map or a list of the form (VAR MAP [RESULT]). ARGS should have the form [TYPE FORM]... The following keyword types are meaningful: `:list', -`:hash-table' and `array'. +`:hash-table' and `:array'. An error is thrown if MAP is neither a list, hash-table nor array.