2011-07-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
+ * emacs-lisp/cl-macs.el (declare): Add a doc string (bug#8690).
+
* isearch.el (isearch-barrier): Add a doc string, since it's
mentioned in a function doc string (bug#8678).
;;;###autoload
(defmacro declare (&rest specs)
+ "Declare something about SPECS while compiling.
+For instance
+
+ \(declare (warn 0))
+
+will turn off byte-compile warnings."
(if (cl-compiling-file)
(while specs
(if (listp cl-declare-stack) (push (car specs) cl-declare-stack))