]> git.eshelyaron.com Git - emacs.git/commitdiff
Update define-ibuffer-op doc string
authorTino Calancha <tino.calancha@gmail.com>
Fri, 22 Jul 2016 07:45:51 +0000 (16:45 +0900)
committerTino Calancha <tino.calancha@gmail.com>
Fri, 22 Jul 2016 07:45:51 +0000 (16:45 +0900)
* lisp/ibuf-macs.el (define-ibuffer-op): Document arg COMPLEX
instead of refer the reader to the source code.
Document arg BODY.

lisp/ibuf-macs.el

index 2f4d50d9a3e0bb59dac9d562b5fd389f2d95c5d6..2411f0588e36f63d9add76d466978326cbdf99ce 100644 (file)
@@ -198,8 +198,12 @@ operation is complete, in the form:
 ACTIVE-OPSTRING is a string which will be displayed to the user in a
 confirmation message, in the form:
  \"Really ACTIVE-OPSTRING x buffers?\"
-COMPLEX means this function is special; see the source code of this
-macro for exactly what it does.
+COMPLEX means this function is special; if COMPLEX is nil BODY
+evaluates once for each marked buffer, MBUF, with MBUF current
+and saving the point.  If COMPLEX is non-nil, BODY evaluates
+without requiring MBUF current.
+BODY define the operation; they are forms to evaluate per each
+marked buffer.
 
 \(fn OP ARGS DOCUMENTATION (&key INTERACTIVE MARK MODIFIER-P DANGEROUS OPSTRING ACTIVE-OPSTRING COMPLEX) &rest BODY)"
   (declare (indent 2) (doc-string 3))