]> git.eshelyaron.com Git - emacs.git/commitdiff
Further doc fixes for dotimes about RESULT
authorLars Ingebrigtsen <larsi@gnus.org>
Wed, 30 Sep 2020 18:29:16 +0000 (20:29 +0200)
committerNoam Postavsky <npostavs@gmail.com>
Wed, 18 Nov 2020 20:45:48 +0000 (15:45 -0500)
* lisp/subr.el (dotimes): Be even more explicit about RESULT
(bug#16206).

(cherry picked from commit 5b0d8d0f288fd505ca90bd30df709a5e7ab540d6)

lisp/subr.el

index fcbd06a449f51b5c781fd293635664e5f573100f..d5cf7fb0031a6c4a340f1a973851c02ac6338c42 100644 (file)
@@ -280,8 +280,11 @@ Then evaluate RESULT to get return value, default nil.
 (defmacro dotimes (spec &rest body)
   "Loop a certain number of times.
 Evaluate BODY with VAR bound to successive integers running from 0,
-inclusive, to COUNT, exclusive.  Then evaluate RESULT to get
-the return value (nil if RESULT is omitted).  Its use is deprecated.
+inclusive, to COUNT, exclusive.
+
+Finally RESULT is evaluated to get the return value (nil if
+RESULT is omitted).  Using RESULT is deprecated, and may result
+in compilation warnings about unused variables.
 
 \(fn (VAR COUNT [RESULT]) BODY...)"
   (declare (indent 1) (debug dolist))