From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 20 16:07:08 2013 Received: (at submit) by debbugs.gnu.org; 20 Dec 2013 21:07:08 +0000 Received: from localhost ([127.0.0.1]:60500 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vu7Ho-0008Hl-DD for submit@debbugs.gnu.org; Fri, 20 Dec 2013 16:07:08 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44914) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vu7Hm-0008Hd-62 for submit@debbugs.gnu.org; Fri, 20 Dec 2013 16:07:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vu7Hd-0001dM-Gn for submit@debbugs.gnu.org; Fri, 20 Dec 2013 16:07:05 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41877) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vu7Hd-0001dI-Dh for submit@debbugs.gnu.org; Fri, 20 Dec 2013 16:06:57 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46626) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vu7HX-000532-DG for bug-gnu-emacs@gnu.org; Fri, 20 Dec 2013 16:06:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vu7HR-0001cn-A5 for bug-gnu-emacs@gnu.org; Fri, 20 Dec 2013 16:06:51 -0500 Received: from mail.nullprogram.com ([192.241.191.137]:58203) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vu7HR-0001bL-7D for bug-gnu-emacs@gnu.org; Fri, 20 Dec 2013 16:06:45 -0500 Received: from localhost ([127.0.0.1] helo=susie.zeus.nullprogram.com) by mail.nullprogram.com with esmtp (Exim 4.82) (envelope-from ) id 1Vu7HL-0002g7-3O; Fri, 20 Dec 2013 16:06:39 -0500 From: Christopher Wellons To: bug-gnu-emacs@gnu.org Subject: 24.3; Incorrect unused variable byte-compiler warning in dotimes User-Agent: Notmuch/0.16+156~gdb5189a (http://notmuchmail.org) Emacs/24.3.1 (x86_64-pc-linux-gnu) Date: Fri, 20 Dec 2013 16:06:38 -0500 Message-ID: <87ob4bxme9.fsf@susie.zeus.nullprogram.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) When `lexical-binding' is t the byte-compiler issues an invalid warning for `dotimes' when the optional "result" form is used. For example, byte-compile a file with these contents. ;;; -*- lexical-binding: t; -*- (defun foo () (dotimes (i 1 t) i)) Or evaluate this form. (let ((lexical-binding t)) (byte-compile (lambda () (dotimes (i 1 t) i)))) Output: Warning: Unused lexical variable `i' If the t is removed the warning goes away. From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 22 21:48:55 2013 Received: (at 16206) by debbugs.gnu.org; 23 Dec 2013 02:48:55 +0000 Received: from localhost ([127.0.0.1]:35114 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VuvZf-0003Up-8Q for submit@debbugs.gnu.org; Sun, 22 Dec 2013 21:48:55 -0500 Received: from chene.dit.umontreal.ca ([132.204.246.20]:44346) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VuvZd-0003Uh-LR for 16206@debbugs.gnu.org; Sun, 22 Dec 2013 21:48:53 -0500 Received: from fmsmemgm.homelinux.net (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id rBN2mo6T023838; Sun, 22 Dec 2013 21:48:51 -0500 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 7631BAE25E; Sun, 22 Dec 2013 21:48:50 -0500 (EST) From: Stefan Monnier To: Christopher Wellons Subject: Re: bug#16206: 24.3; Incorrect unused variable byte-compiler warning in dotimes Message-ID: References: <87ob4bxme9.fsf@susie.zeus.nullprogram.com> Date: Sun, 22 Dec 2013 21:48:50 -0500 In-Reply-To: <87ob4bxme9.fsf@susie.zeus.nullprogram.com> (Christopher Wellons's message of "Fri, 20 Dec 2013 16:06:38 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4800=0 X-NAI-Spam-Version: 2.3.0.9362 : core <4800> : inlines <347> : streams <1095445> : uri <1632547> X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 16206 Cc: 16206@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.9 (-) > When `lexical-binding' is t the byte-compiler issues an invalid warning > for `dotimes' when the optional "result" form is used. For example, > byte-compile a file with these contents. > ;;; -*- lexical-binding: t; -*- > (defun foo () > (dotimes (i 1 t) i)) Indeed. This is a known problem. I strongly recommend you don't use this third argument unless it makes use of `i' (which is basically the only case where it's useful, AFAIK). IOW use (defun foo () (dotimes (i 1) i) t) -- Stefan From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 21 19:19:33 2018 Received: (at control) by debbugs.gnu.org; 21 Apr 2018 23:19:33 +0000 Received: from localhost ([127.0.0.1]:35233 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fA1n3-0005BP-HA for submit@debbugs.gnu.org; Sat, 21 Apr 2018 19:19:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35120) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fA1n2-0005B9-Ii for control@debbugs.gnu.org; Sat, 21 Apr 2018 19:19:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fA1mw-0007KH-Oj for control@debbugs.gnu.org; Sat, 21 Apr 2018 19:19:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40551) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fA1mw-0007K2-LL for control@debbugs.gnu.org; Sat, 21 Apr 2018 19:19:26 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1fA1mw-00045t-Co for control@debbugs.gnu.org; Sat, 21 Apr 2018 19:19:26 -0400 Subject: control message for bug 31232 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Sat, 21 Apr 2018 19:19:26 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) merge 16206 31232 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 22 18:30:50 2018 Received: (at 16206) by debbugs.gnu.org; 22 Apr 2018 22:30:50 +0000 Received: from localhost ([127.0.0.1]:36203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fANVS-0001DN-9m for submit@debbugs.gnu.org; Sun, 22 Apr 2018 18:30:50 -0400 Received: from sub3.mail.dreamhost.com ([69.163.253.7]:38978 helo=homiemail-a23.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fANVR-0001DF-64 for 16206@debbugs.gnu.org; Sun, 22 Apr 2018 18:30:49 -0400 Received: from homiemail-a23.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a23.g.dreamhost.com (Postfix) with ESMTP id 5058C4B0063; Sun, 22 Apr 2018 15:30:48 -0700 (PDT) Received: from localhost.linkov.net (m91-129-96-255.cust.tele2.ee [91.129.96.255]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by homiemail-a23.g.dreamhost.com (Postfix) with ESMTPSA id 3982D4B0062; Sun, 22 Apr 2018 15:30:46 -0700 (PDT) From: Juri Linkov To: Stefan Monnier Subject: Re: bug#16206: 24.3; Incorrect unused variable byte-compiler warning in dotimes Organization: LINKOV.NET References: <87ob4bxme9.fsf@susie.zeus.nullprogram.com> Date: Mon, 23 Apr 2018 01:29:25 +0300 In-Reply-To: (Stefan Monnier's message of "Sun, 22 Dec 2013 21:48:50 -0500") Message-ID: <874lk26fjt.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16206 Cc: Christopher Wellons , 16206@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >> When `lexical-binding' is t the byte-compiler issues an invalid warning >> for `dotimes' when the optional "result" form is used. For example, >> byte-compile a file with these contents. > >> ;;; -*- lexical-binding: t; -*- >> (defun foo () >> (dotimes (i 1 t) i)) > > Indeed. This is a known problem. I strongly recommend you don't use > this third argument unless it makes use of `i' (which is basically the > only case where it's useful, AFAIK). I can't imagine a case when `i' could be useful in the third argument, because after the last loop `i' is just equal to the COUNT arg, i.e. instead of `i' (let ((count 10)) (dotimes (i count i) (print i))) it's clearer to use `count' (let ((count 10)) (dotimes (i count count) (print i))) in cases when the result depends only on the value of `count'. But in most cases the result is calculated inside the body as demonstrated by examples in (info "(eintr) dotimes") So maybe better to fix the line marked in the implementation of `dotimes' by FIXME? From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 23 15:09:40 2018 Received: (at 16206) by debbugs.gnu.org; 23 Apr 2018 19:09:40 +0000 Received: from localhost ([127.0.0.1]:37404 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAgqK-0002Uy-7f for submit@debbugs.gnu.org; Mon, 23 Apr 2018 15:09:40 -0400 Received: from chene.dit.umontreal.ca ([132.204.246.20]:59225) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAgqJ-0002Ur-3e for 16206@debbugs.gnu.org; Mon, 23 Apr 2018 15:09:39 -0400 Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.7/8.14.1) with ESMTP id w3NJ9iGU025982; Mon, 23 Apr 2018 15:09:45 -0400 Received: by pastel.home (Postfix, from userid 20848) id 46F8164B24; Mon, 23 Apr 2018 15:09:37 -0400 (EDT) From: Stefan Monnier To: Juri Linkov Subject: Re: bug#16206: 24.3; Incorrect unused variable byte-compiler warning in dotimes Message-ID: References: <87ob4bxme9.fsf@susie.zeus.nullprogram.com> <874lk26fjt.fsf@mail.linkov.net> Date: Mon, 23 Apr 2018 15:09:37 -0400 In-Reply-To: <874lk26fjt.fsf@mail.linkov.net> (Juri Linkov's message of "Mon, 23 Apr 2018 01:29:25 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 2 Rules triggered EDT_SA_DN_PASS=0, RV6270=0 X-NAI-Spam-Version: 2.3.0.9418 : core <6270> : inlines <6582> : streams <1784885> : uri <2630481> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 16206 Cc: Christopher Wellons , 16206@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > (let ((count 10)) > (dotimes (i count count) (print i))) I don't disagree with you: I think this 3rd field is a misfeature of dotimes. But IIRC there is code out there which uses it. It can be marginally useful in cases such as: (dotimes (i (read-number "Nb of entries: ") i) ...blabla...) which would otherwise need to explicitly bind the output of `read-number` to a variable, hence something like: (let ((n (read-number "Nb of entries: "))) (dotimes (i n) ...blabla...) n) But basically, IIRC last time this question came up we kept the current behavior because while this shed's color is not great, at least it's the same color as Common Lisp's. BTW, you say: > it's clearer to use `count' > > (let ((count 10)) > (dotimes (i count count) (print i))) but I really don't like the way the overall output is "hidden" in this third field; it gives a very unusual order of execution. I personally consider: (let ((count 10)) (dotimes (i count) (print i)) count) to be much more clear. Which is why I think the current behavior of complaining when the third field is used (except in the very rare case where the third field refers to the iteration variable) is a fairly good compromise. Stefan From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 24 15:59:03 2018 Received: (at 16206) by debbugs.gnu.org; 24 Apr 2018 19:59:03 +0000 Received: from localhost ([127.0.0.1]:38476 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fB45f-0000ni-EG for submit@debbugs.gnu.org; Tue, 24 Apr 2018 15:59:03 -0400 Received: from sub3.mail.dreamhost.com ([69.163.253.7]:37837 helo=homiemail-a101.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fB45e-0000nN-3V for 16206@debbugs.gnu.org; Tue, 24 Apr 2018 15:59:02 -0400 Received: from homiemail-a101.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a101.g.dreamhost.com (Postfix) with ESMTP id 81B04117E07F; Tue, 24 Apr 2018 12:59:01 -0700 (PDT) Received: from localhost.linkov.net (m91-129-103-238.cust.tele2.ee [91.129.103.238]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by homiemail-a101.g.dreamhost.com (Postfix) with ESMTPSA id EC786117E078; Tue, 24 Apr 2018 12:58:59 -0700 (PDT) From: Juri Linkov To: Stefan Monnier Subject: Re: bug#16206: 24.3; Incorrect unused variable byte-compiler warning in dotimes Organization: LINKOV.NET References: <87ob4bxme9.fsf@susie.zeus.nullprogram.com> <874lk26fjt.fsf@mail.linkov.net> Date: Tue, 24 Apr 2018 22:21:31 +0300 In-Reply-To: (Stefan Monnier's message of "Mon, 23 Apr 2018 15:09:37 -0400") Message-ID: <87po2ommv8.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16206 Cc: Christopher Wellons , 16206@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >> (let ((count 10)) >> (dotimes (i count count) (print i))) > > I don't disagree with you: I think this 3rd field is a misfeature > of dotimes. But IIRC there is code out there which uses it. And I agree with you that the 3rd field is a misfeature - in more modern Lisp languages like Clojure there is no 3rd field. But there is the need to unlearn it - to update the documentation and examples: diff --git a/lisp/subr.el b/lisp/subr.el index 9cf7d59..379cf33 100644 --- a/lisp/subr.el +++ b/lisp/subr.el @@ -223,7 +223,8 @@ dotimes "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). +the return value (nil if RESULT is omitted). Note that RESULT +should not be used unless it makes use of VAR. =20 \(fn (VAR COUNT [RESULT]) BODY...)" (declare (indent 1) (debug dolist)) diff --git a/etc/NEWS b/etc/NEWS index bde9b89..06896d4 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -433,6 +433,9 @@ names" in the Tramp manual for full documentation of = these facilities. =0C * Incompatible Lisp Changes in Emacs 27.1 =20 +** The RESULT argument of =E2=80=98dotimes=E2=80=99 should not be used +unless it makes use of the VAR argument. + ** The 'repetitions' argument of 'benchmark-run' can now also be a varia= ble. ** The FILENAME argument to 'file-name-base' is now mandatory and no longer defaults to 'buffer-file-name'. diff --git a/doc/lispref/control.texi b/doc/lispref/control.texi index adec632..dc23d2d 100644 --- a/doc/lispref/control.texi +++ b/doc/lispref/control.texi @@ -703,6 +703,7 @@ Iteration (inclusive) to @var{count} (exclusive), binding the variable @var{var} to the integer for the current iteration. Then it returns the value of evaluating @var{result}, or @code{nil} if @var{result} is omitted. +Note that the @var{result} should not be used unless it makes use of @va= r{var}. Here is an example of using @code{dotimes} to do something 100 times: =20 @example diff --git a/doc/misc/cl.texi b/doc/misc/cl.texi index bf85b00..f74214e 100644 --- a/doc/misc/cl.texi +++ b/doc/misc/cl.texi @@ -1712,9 +1712,10 @@ Iteration The body is executed with @var{var} bound to the integers from zero (inclusive) to @var{count} (exclusive), in turn. Then @c FIXME lispref does not state this part explicitly, could move this th= ere. -the @code{result} form is evaluated with @var{var} bound to the total +the @var{result} form is evaluated with @var{var} bound to the total number of iterations that were done (i.e., @code{(max 0 @var{count})}) -to get the return value for the loop form. +to get the return value for the loop form. Note that the @var{result} +should not be used unless it makes use of @var{var}. @end defmac =20 @defmac cl-do-symbols (var [obarray [result]]) forms@dots{} diff --git a/doc/lispintro/emacs-lisp-intro.texi b/doc/lispintro/emacs-li= sp-intro.texi index b672d7c..4d514aa 100644 --- a/doc/lispintro/emacs-lisp-intro.texi +++ b/doc/lispintro/emacs-lisp-intro.texi @@ -11013,9 +11013,8 @@ dotimes loops a specific number of times. =20 The first argument to @code{dotimes} is assigned the numbers 0, 1, 2 -and so forth each time around the loop, and the value of the third -argument is returned. You need to provide the value of the second -argument, which is how many times the macro loops. +and so forth each time around the loop. You need to provide the value +of the second argument, which is how many times the macro loops. =20 @need 1250 For example, the following binds the numbers from 0 up to, but not @@ -11027,17 +11026,18 @@ dotimes @smallexample @group (let (value) ; otherwise a value is a void variable - (dotimes (number 3 value) - (setq value (cons number value)))) + (dotimes (number 3) + (setq value (cons number value))) + value) =20 @result{} (2 1 0) @end group @end smallexample =20 @noindent -@code{dotimes} returns @code{value}, so the way to use -@code{dotimes} is to operate on some expression @var{number} number of -times and then return the result, either as a list or an atom. +The way to use @code{dotimes} is to operate on some expression +@var{number} number of times and then return the result, either as +a list or an atom. =20 @need 1250 Here is an example of a @code{defun} that uses @code{dotimes} to add @@ -11048,8 +11048,9 @@ dotimes (defun triangle-using-dotimes (number-of-rows) "Using `dotimes', add up the number of pebbles in a triangle." (let ((total 0)) ; otherwise a total is a void variable - (dotimes (number number-of-rows total) - (setq total (+ total (1+ number)))))) + (dotimes (number number-of-rows) + (setq total (+ total (1+ number)))) + total)) =20 (triangle-using-dotimes 4) @end group diff --git a/test/lisp/filenotify-tests.el b/test/lisp/filenotify-tests.e= l index 219fa74..fa1ac95 100644 --- a/test/lisp/filenotify-tests.el +++ b/test/lisp/filenotify-tests.el @@ -1129,14 +1129,16 @@ file-notify--test-with-events ;; w32notify fires both `deleted' and `renamed' events. ((string-equal (file-notify--test-library) "w32notify") (let (r) - (dotimes (_i n r) - (setq r (append '(deleted renamed) r))))) + (dotimes (_i n) + (setq r (append '(deleted renamed) r))) + r)) ;; cygwin fires `changed' and `deleted' events, sometimes ;; in random order. ((eq system-type 'cygwin) (let (r) - (dotimes (_i n (cons :random r)) - (setq r (append '(changed deleted) r))))) + (dotimes (_i n) + (setq r (append '(changed deleted) r))) + (cons :random r))) (t (make-list n 'renamed))) (let ((source-file-list source-file-list) (target-file-list target-file-list)) diff --git a/test/src/emacs-module-tests.el b/test/src/emacs-module-tests= .el index 8b6328d..9ef5a47 100644 --- a/test/src/emacs-module-tests.el +++ b/test/src/emacs-module-tests.el @@ -138,8 +138,9 @@ mod-test-emacs =20 (defun multiply-string (s n) (let ((res "")) - (dotimes (i n res) - (setq res (concat res s))))) + (dotimes (i n) + (setq res (concat res s))) + res)) =20 (ert-deftest mod-test-globref-make-test () (let ((mod-str (mod-test-globref-make)) From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 24 17:13:39 2018 Received: (at 16206) by debbugs.gnu.org; 24 Apr 2018 21:13:39 +0000 Received: from localhost ([127.0.0.1]:38517 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fB5Fq-0002Xe-Tb for submit@debbugs.gnu.org; Tue, 24 Apr 2018 17:13:39 -0400 Received: from chene.dit.umontreal.ca ([132.204.246.20]:45877) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fB5Fo-0002XW-1m for 16206@debbugs.gnu.org; Tue, 24 Apr 2018 17:13:37 -0400 Received: from ceviche.home (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.7/8.14.1) with ESMTP id w3OLDfEl014026; Tue, 24 Apr 2018 17:13:41 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 915B866090; Tue, 24 Apr 2018 17:13:33 -0400 (EDT) From: Stefan Monnier To: Juri Linkov Subject: Re: bug#16206: 24.3; Incorrect unused variable byte-compiler warning in dotimes Message-ID: References: <87ob4bxme9.fsf@susie.zeus.nullprogram.com> <874lk26fjt.fsf@mail.linkov.net> <87po2ommv8.fsf@mail.linkov.net> Date: Tue, 24 Apr 2018 17:13:33 -0400 In-Reply-To: <87po2ommv8.fsf@mail.linkov.net> (Juri Linkov's message of "Tue, 24 Apr 2018 22:21:31 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Level: X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0.1 X-NAI-Spam-Rules: 3 Rules triggered GEN_SPAM_FEATRE=0.1, EDT_SA_DN_PASS=0, RV6271=0 X-NAI-Spam-Version: 2.3.0.9418 : core <6271> : inlines <6586> : streams <1784989> : uri <2631093> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 16206 Cc: Christopher Wellons , 16206@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > -the return value (nil if RESULT is omitted). > +the return value (nil if RESULT is omitted). Note that RESULT > +should not be used unless it makes use of VAR. I would drop the "unless it makes use of VAR". Stefan From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 24 20:12:03 2018 Received: (at 16206) by debbugs.gnu.org; 25 Apr 2018 00:12:03 +0000 Received: from localhost ([127.0.0.1]:38567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fB82U-0006YQ-UO for submit@debbugs.gnu.org; Tue, 24 Apr 2018 20:12:03 -0400 Received: from mout.web.de ([212.227.15.14]:44815) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fB82T-0006Xw-D7 for 16206@debbugs.gnu.org; Tue, 24 Apr 2018 20:12:01 -0400 Received: from drachen.dragon ([94.217.119.40]) by smtp.web.de (mrweb004 [213.165.67.108]) with ESMTPSA (Nemesis) id 0MVXnr-1etmxG3Fp1-00YyGe; Wed, 25 Apr 2018 02:11:41 +0200 From: Michael Heerdegen To: Stefan Monnier Subject: Re: bug#16206: 24.3; Incorrect unused variable byte-compiler warning in dotimes References: <87ob4bxme9.fsf@susie.zeus.nullprogram.com> <874lk26fjt.fsf@mail.linkov.net> <87po2ommv8.fsf@mail.linkov.net> Date: Wed, 25 Apr 2018 02:11:38 +0200 In-Reply-To: (Stefan Monnier's message of "Tue, 24 Apr 2018 17:13:33 -0400") Message-ID: <87in8gm9fp.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:fnerQaK/fQ1QaMvaFQdrf1eM3TwvOHQ8Of2FQd7O+4V8CO9v2kZ rTph+Ncx7s63zguLVas0MDp/wrjVLvEI5h8FAiPp4XaUHhSAcFavsEwqL+zcoZd5cSWz2FV jztRsp8iD9AnuUpx+YdD1fsprK1Uy5KaJMb+WD4n04jdWGYbykWjj+dpP4kwIuQuf6BRUX7 Rwx5VX9RH41XJJnDQM6qw== X-UI-Out-Filterresults: notjunk:1;V01:K0:YYbkRoIEfUw=:5JH8qCulEkfKnMW4rSt0lQ yHWVNMxguDkizeGkzkZBgkpvfIoAG25JaVZuHtq/z/F2zQXQkxvGjpkhyhrn5nS7LjWVZfMMt nPxZ30eH80+rB/zZ9MVsETXQAc54aHxUqA2jNlzjHjeklfxc5vBmXLLZXGmol1TK0A5L8gqrj F9dxl0eB5wpU2thi4OJRF0rtSmgM3jn6V3oEtPS9jMoP8U99ipdZd9/xmnX4jIRFPCONMl8gs 4nY8L93kJ2JoXggYEGvUISrnkEo6pUUB5/tInC10tKepUOEg6Iszu/0C9SJfCGaXTHdXGEZ4d ETar1mlmLJZzhUrZpIuw4j2k9DkdtEs3/j+Nrbd/0sVCc+XnnHCwQLTgIZI3BY+zix8h9DYZb rXOYbfD6Sy7ulwD+57j9QJnB2suUiqd62ziGD+S0aOx2JaCqfdVY4hEMOKJodz9I2GRcTEgut 1RlPvu+QwnyqLlS+ubbzrfMJhDo5vH24bLpEuQ+cOsCyFNPpEbV8fbAxAtydJPxh41fUzBWQf ME39ZL9WfXg1AhJ3d6BWqE3Sx6ygYgz37FjPzKnjYdpByzaf+8PuPpvU3JpwG2OEYX4WEYlFD Ke2Y2pZ3BuPnFM90NbRo6P03mN9IqeAh7YmHaNIqIAoPDsn0bBCo8jPZAj9ckeBv5p7rklIHP 8iHKRwYoXEhfW4m0AaPwWzXxEr2tL+6l8PPQxWcYaZYWSm9T5kIuVhHC64NVlW5b92OmNIWfL mKAhZWaTj4p3VEZ38+SBvsojvyUX0IxkbEwMKvFGvny2ivgAYdAz+sJJO9MNnzx2h49ufEigO 5+I2URfBR8KMrGZvtTdsTMbk7zlOiCAXpgwA/1yD2v2QOzK+HU= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 16206 Cc: Christopher Wellons , 16206@debbugs.gnu.org, Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Stefan Monnier writes: > > -the return value (nil if RESULT is omitted). > > +the return value (nil if RESULT is omitted). Note that RESULT > > +should not be used unless it makes use of VAR. > > I would drop the "unless it makes use of VAR". Yes. For example, #+begin_src emacs-lisp (let ((count 10) (result 0)) (dotimes (i count result) (print i) (setq result (+ result i)))) #+end_src produces the warning - but doesn't RESULT "make use of the VAR"? With the suggested patch, we would have a strange macro argument, using it can produce strange compiler warnings, and we would have an obscure description how these should be avoided. It has to stop. Michael. From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 24 22:33:47 2018 Received: (at 16206) by debbugs.gnu.org; 25 Apr 2018 02:33:47 +0000 Received: from localhost ([127.0.0.1]:38630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fBAFe-0001Qq-RY for submit@debbugs.gnu.org; Tue, 24 Apr 2018 22:33:47 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48019) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fBAFd-0001Qc-E1 for 16206@debbugs.gnu.org; Tue, 24 Apr 2018 22:33:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fBAFU-0001My-19 for 16206@debbugs.gnu.org; Tue, 24 Apr 2018 22:33:40 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50267) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fBAFT-0001Ms-US; Tue, 24 Apr 2018 22:33:35 -0400 Received: from [176.228.60.248] (port=1188 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fBAFT-0005iC-Be; Tue, 24 Apr 2018 22:33:35 -0400 Date: Wed, 25 Apr 2018 05:33:31 +0300 Message-Id: <83vacgui9w.fsf@gnu.org> From: Eli Zaretskii To: Juri Linkov In-reply-to: <87po2ommv8.fsf@mail.linkov.net> (message from Juri Linkov on Tue, 24 Apr 2018 22:21:31 +0300) Subject: Re: bug#16206: 24.3; Incorrect unused variable byte-compiler warning in dotimes References: <87ob4bxme9.fsf@susie.zeus.nullprogram.com> <874lk26fjt.fsf@mail.linkov.net> <87po2ommv8.fsf@mail.linkov.net> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 16206 Cc: wellons@nullprogram.com, 16206@debbugs.gnu.org, monnier@IRO.UMontreal.CA X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > From: Juri Linkov > Date: Tue, 24 Apr 2018 22:21:31 +0300 > Cc: Christopher Wellons , 16206@debbugs.gnu.org > > diff --git a/etc/NEWS b/etc/NEWS > index bde9b89..06896d4 100644 > --- a/etc/NEWS > +++ b/etc/NEWS > @@ -433,6 +433,9 @@ names" in the Tramp manual for full documentation of these facilities. > > * Incompatible Lisp Changes in Emacs 27.1 > > +** The RESULT argument of ‘dotimes’ should not be used > +unless it makes use of the VAR argument. This isn't a change, let alone an incompatible one. We don't call out documentation changes in NEWS. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 25 15:42:57 2018 Received: (at 16206) by debbugs.gnu.org; 25 Apr 2018 19:42:57 +0000 Received: from localhost ([127.0.0.1]:39556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fBQJd-0006Ot-80 for submit@debbugs.gnu.org; Wed, 25 Apr 2018 15:42:57 -0400 Received: from sub3.mail.dreamhost.com ([69.163.253.7]:39732 helo=homiemail-a12.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fBQJb-0006Ol-Po for 16206@debbugs.gnu.org; Wed, 25 Apr 2018 15:42:56 -0400 Received: from homiemail-a12.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a12.g.dreamhost.com (Postfix) with ESMTP id A29D226206A; Wed, 25 Apr 2018 12:42:54 -0700 (PDT) Received: from localhost.linkov.net (m91-129-103-238.cust.tele2.ee [91.129.103.238]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by homiemail-a12.g.dreamhost.com (Postfix) with ESMTPSA id 8D00C262065; Wed, 25 Apr 2018 12:42:53 -0700 (PDT) From: Juri Linkov To: Stefan Monnier Subject: Re: bug#16206: 24.3; Incorrect unused variable byte-compiler warning in dotimes Organization: LINKOV.NET References: <87ob4bxme9.fsf@susie.zeus.nullprogram.com> <874lk26fjt.fsf@mail.linkov.net> <87po2ommv8.fsf@mail.linkov.net> Date: Wed, 25 Apr 2018 22:31:57 +0300 In-Reply-To: (Stefan Monnier's message of "Tue, 24 Apr 2018 17:13:33 -0400") Message-ID: <87zi1rp8oi.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16206 Cc: Christopher Wellons , 16206@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >> -the return value (nil if RESULT is omitted). >> +the return value (nil if RESULT is omitted). Note that RESULT >> +should not be used unless it makes use of VAR. > > I would drop the "unless it makes use of VAR". But without that addition the sentence makes no sense when the documentation describes the RESULT argument and then at the end says that "RESULT should not be used". And I have no better idea how to handle its obsolescence: maybe just remove all mentions of RESULT from documentation? From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 25 23:43:30 2018 Received: (at 16206) by debbugs.gnu.org; 26 Apr 2018 03:43:30 +0000 Received: from localhost ([127.0.0.1]:39809 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fBXog-0002YP-5n for submit@debbugs.gnu.org; Wed, 25 Apr 2018 23:43:30 -0400 Received: from chene.dit.umontreal.ca ([132.204.246.20]:52497) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fBXod-0002YC-Lv for 16206@debbugs.gnu.org; Wed, 25 Apr 2018 23:43:28 -0400 Received: from ceviche.home (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.7/8.14.1) with ESMTP id w3Q3hYPi000577; Wed, 25 Apr 2018 23:43:34 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 80F2E661D2; Wed, 25 Apr 2018 23:43:25 -0400 (EDT) From: Stefan Monnier To: Juri Linkov Subject: Re: bug#16206: 24.3; Incorrect unused variable byte-compiler warning in dotimes Message-ID: References: <87ob4bxme9.fsf@susie.zeus.nullprogram.com> <874lk26fjt.fsf@mail.linkov.net> <87po2ommv8.fsf@mail.linkov.net> <87zi1rp8oi.fsf@mail.linkov.net> Date: Wed, 25 Apr 2018 23:43:25 -0400 In-Reply-To: <87zi1rp8oi.fsf@mail.linkov.net> (Juri Linkov's message of "Wed, 25 Apr 2018 22:31:57 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Level: X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0.1 X-NAI-Spam-Rules: 3 Rules triggered GEN_SPAM_FEATRE=0.1, EDT_SA_DN_PASS=0, RV6272=0 X-NAI-Spam-Version: 2.3.0.9418 : core <6272> : inlines <6590> : streams <1785110> : uri <2631782> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 16206 Cc: Christopher Wellons , 16206@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > But without that addition the sentence makes no sense when > the documentation describes the RESULT argument and then > at the end says that "RESULT should not be used". "Its use is deprecated". Stefan From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 28 16:21:37 2018 Received: (at 16206-done) by debbugs.gnu.org; 28 Apr 2018 20:21:37 +0000 Received: from localhost ([127.0.0.1]:42242 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fCWLh-0006fq-BQ for submit@debbugs.gnu.org; Sat, 28 Apr 2018 16:21:37 -0400 Received: from sub3.mail.dreamhost.com ([69.163.253.7]:34899 helo=homiemail-a17.g.dreamhost.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fCWLg-0006fh-Ew for 16206-done@debbugs.gnu.org; Sat, 28 Apr 2018 16:21:36 -0400 Received: from homiemail-a17.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a17.g.dreamhost.com (Postfix) with ESMTP id 834052B2074; Sat, 28 Apr 2018 13:21:35 -0700 (PDT) Received: from localhost.linkov.net (m91-129-103-238.cust.tele2.ee [91.129.103.238]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by homiemail-a17.g.dreamhost.com (Postfix) with ESMTPSA id 7386C2B206E; Sat, 28 Apr 2018 13:21:34 -0700 (PDT) From: Juri Linkov To: Stefan Monnier Subject: Re: bug#16206: 24.3; Incorrect unused variable byte-compiler warning in dotimes Organization: LINKOV.NET References: <87ob4bxme9.fsf@susie.zeus.nullprogram.com> <874lk26fjt.fsf@mail.linkov.net> <87po2ommv8.fsf@mail.linkov.net> <87zi1rp8oi.fsf@mail.linkov.net> Date: Sat, 28 Apr 2018 23:21:05 +0300 In-Reply-To: (Stefan Monnier's message of "Wed, 25 Apr 2018 23:43:25 -0400") Message-ID: <87r2mzf5fy.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.8 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Version: 27.0.50 >> But without that addition the sentence makes no sense when >> the documentation describes the RESULT argument and then >> at the end says that "RESULT should not be used". > > "Its use is deprecated". [...] Content analysis details: (2.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.8 RCVD_IN_MSPIKE_L3 RBL: Low reputation (-3) [69.163.253.7 listed in bl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [69.163.253.7 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_BL Mailspike blacklisted X-Debbugs-Envelope-To: 16206-done Cc: Christopher Wellons , 16206-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.8 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Version: 27.0.50 >> But without that addition the sentence makes no sense when >> the documentation describes the RESULT argument and then >> at the end says that "RESULT should not be used". > > "Its use is deprecated". [...] Content analysis details: (1.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.8 RCVD_IN_MSPIKE_L3 RBL: Low reputation (-3) [69.163.253.7 listed in bl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [69.163.253.7 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_BL Mailspike blacklisted -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Version: 27.0.50 >> But without that addition the sentence makes no sense when >> the documentation describes the RESULT argument and then >> at the end says that "RESULT should not be used". > > "Its use is deprecated". Done in f4eeb0f. From unknown Thu Aug 14 21:52:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 27 May 2018 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 27 22:32:27 2020 Received: (at control) by debbugs.gnu.org; 28 Apr 2020 02:32:27 +0000 Received: from localhost ([127.0.0.1]:38482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTG2s-0004tR-VN for submit@debbugs.gnu.org; Mon, 27 Apr 2020 22:32:27 -0400 Received: from mout.web.de ([212.227.17.11]:58389) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTG2q-0004tD-WF for control@debbugs.gnu.org; Mon, 27 Apr 2020 22:32:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1588041138; bh=7gONsEW6V6OiKOLm0iw29qcKiyrME0FBTEo6p5KWNbc=; h=X-UI-Sender-Class:Date:To:From:Subject; b=YM3KQBhDB5RQMICG2EErqa6rzK8R07RaizPTZZs9iT9LoOwPHFfi57D71Or5We11a 3XTb75scI8Fyw0rObT2HAou/m7yew0Kq1fxAey0MaaxIcLykFGWa9OoFAwe+OCPYTi 81En0HuTcoFG+gN2WyYdatiAuRjcNnFW7PnTLF+U= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from drachen.dragon ([188.98.99.7]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MN4Oy-1jZqgM27bM-006j7M for ; Tue, 28 Apr 2020 04:32:18 +0200 Date: Tue, 28 Apr 2020 04:32:17 +0200 Message-Id: <87k1202vda.fsf@web.de> To: control@debbugs.gnu.org From: Michael Heerdegen Subject: control message for bug #31232 X-Provags-ID: V03:K1:f/dkJUv4J227DOrSh1bqct4Iey5JUzdgkLCFsMq36HHhA6XWPg+ rysbrlbZU3I0CLVntyu1Tn2Ir1ec3L8W8nvqzfPfxNDQnvq/7+fs3IAbPiTwxJvUNvFeebP zCbfbbFUlwIiIpkNlrQf+pLl3JDEVydegigPmeA13qJ6aKapd+OV3esuny+LPEW+vzB7l8q pwyfgLHKsGa80c4H2CBwQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:+tn0Lgj5v7g=:b5JtQDD8x9MqQkSapaE4+h yjTVbMRWZdQBYc444f7b/UrkakGxJsGUCnTmqqpGszKt0n4Gj+D8OGmF6hKJDH/CXviHtgg6K +ZU1srw5H2tk/3rSw+Qdu3cv1yGvF2f5lryndfADNBP3v/66ZP+FBuffvqRw9QELAzzVG5q+D kdZdgD7eE7ZwaQgq6Y/cjCiH7nP8ljFPtDUrjtIBEyKImtBraM/zPLXiYPd90Y1n33BDxWMci eMR9lP6ZRlbcdd+hNt/GUdM9kJnFBKVbCRw+29ekPIyd6EcxmtUd2dMRKx3c9xngnPAyuPTDW Ter91VW/xTqj0glv4U5KKvo49S7DmyHpy35fleH/HV/VVbIOhgoYz6CTOJIL6AmC6IUjlNJys P4L79ukTAvdEzAaCoil6OOJXrKtkWEF9AkTzsJ+G5++m91AbJDieSCY9hYKS6Mj9DtgfneSjW +uEPc7/WeVcoolNbo9EQY419cBwSFdCABxy5mFJTQ1M4UsHUWBHxs6hkzR8ReO0kHsnXntIHZ 8h207xh1yyoUNOExS2smhDXP8M3vUiv9ursMPQc+wJ236YdvuUR89vh4wKO3GPoypmNaf7ql+ Ps6vEHFcLKIkEI6x17dL5jRIUHnWHl0CTiROwxRJo9LXghD1DmMf1QBcsLfbn2B8QGG2nwtna 7vHMHOvIavkRFiKbVQEwfzPI+FlGWySAxb2V9JmhISd6souUiuWScvpTw1r1TArbBeviPj9j1 KlcFuTnRnt/NQubGm3uPbq/rzizGAH/ewuRgKMXM7oy+I0pvQ8thbVcpVDRmq3P9ptAw5Z71p 09WDiJ5l/weJnWMP2uAWPpQWib1CN6lTjyLKiuNU50zFTRGDkr2JtICHMy91nKEXjJs9nMTYA njw56ZX/mZjcZCgqLTqT74JLyMBoqlNKqe/SN+youZFg8jP88jfoBb69PWtFlBJFqwnJSPrK+ aiWrdYqolTpXSM4K5/XmDhVLiProgsvEwO0rbx3VntU+KupL6bWszeF4BUACQfdtPRph3y/Be eYtehDUOhsAq7Qo2GP4zCjQ1maT76cZmFBZ0zB+KZT7JmtIvD+P2i0bQVKAT5EJUTJUo47jVD JRAhgZMoqjjvc1XAlJisuKgmx1Gf5VyUsPKy0yTKPZwPd9mvslLCoAw8twgY3bzl+W+Kf3dcl B2bPspGxkvTniOuHwUa4oxiu65r+kRfBgva/IcpKVdMm14Vg8oPSbbg/VKP4MN2s7FM96hsa9 yamPfqyQDsMYNu6Ev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) unarchive 31232 quit From unknown Thu Aug 14 21:52:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug No longer marked as fixed in versions 27.0.50 and reopened. Date: Tue, 28 Apr 2020 02:33:02 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug No longer marked as fixed in versions 27.0.50 and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 27 22:37:02 2020 Received: (at control) by debbugs.gnu.org; 28 Apr 2020 02:37:02 +0000 Received: from localhost ([127.0.0.1]:38509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTG7K-00052Z-EP for submit@debbugs.gnu.org; Mon, 27 Apr 2020 22:37:02 -0400 Received: from mout.web.de ([212.227.17.11]:56105) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jTG7J-00051u-BH for control@debbugs.gnu.org; Mon, 27 Apr 2020 22:37:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1588041415; bh=Tjf0INn1BaV7mLoEKmbxueqcs8AZqphNnAXbTWq8ocI=; h=X-UI-Sender-Class:Date:To:From:Subject; b=QmhNkpk7u2sSs14gjZrR6QC8comcBqoK2Hg4ctM0iPA4C/dtQ7f4s+9ZHokIli1us aBXQBvIaSeaRpbVDdMYZaBUaGmZn3f5OYI1u1fTbZQqFefQbVcwqlgfK+jTPjvMFRZ ZjXJgUnv9UI1ZXciHrotKAmQanCFEtIyaKea9bNk= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from drachen.dragon ([188.98.99.7]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MVtxM-1jikiF2Snw-00X4tH for ; Tue, 28 Apr 2020 04:36:55 +0200 Date: Tue, 28 Apr 2020 04:36:54 +0200 Message-Id: <87ees82v5l.fsf@web.de> To: control@debbugs.gnu.org From: Michael Heerdegen Subject: control message for bug #39919 X-Provags-ID: V03:K1:bXwYWTMdbU+kIZeUibefdt9IQJrBPhKQ/01voC2Ilf1D4DmZw+E hyhrUqzsnlWrhrhMCEf4Q6CeDi0oFSJF4/Gzjm5Jgkrelp8avrZ2mLqfo4VTvJ+tELWmvES 6IbqrJUG+Oou2NZeOScQHVka8nhtYdL/9HErSdd66GtB7ZAJTi95D1XglFlcaupH5zUQylm bUpfLSQba3mzcLuT3/R5w== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:oE95tFs387M=:V13bqG0ANiPRaOxRJFGlJL QA203Cq4J1aZ0JIhnLC3ebrfu3YvKrpolsOgzzTniA87HTYpwi/Pu5yXQQaD+rQdiMZxlmd+y toUlopgjPvCUNe566sZw2sXKVnBnBlWqXKduLWqOmqOSSipMVe5W8DxY2v4dFjIFRt2yMh41e 6MEHKlOJgQR6oJhShDQSn5av+d4Gv9++OgEMZrA/VG1X/Q3eVnzsvlSh7V7xuLvOjKpFDuEeR aL0spFhZxneXNNZVi/pSRYtjJEdyQHmxcniS1YYvmjDNIqxT+mhrq9nBOo7peN1uJqDTJDOTp WwTjm1IUxNyLBUpN46fSXK3PuoVwgxPtOW6IYasfG67DkxovgdWcZFtRP/XqaGOYS2PTDYWrO 2mUQTuakaAAQq3zNcW0OIPYXoYrLigjludDf0D6x5wa+Y4wMEQvf+/7zIwPRujfIuwOay5kGM lhY8xw2ZBrlySnEoGyYkMBpg90OjGLENJgI6F/Js8ppLh5s/K9V1IUjMIvwJD455EzIIn8vDY MTVSBMA039YD0XQ9Kmiia/fYdC1PFvA6BPAUL1qm6ePCRbGLbz+BuTCb9TpSMAZrSR0MIoIVY nFttJSogFjXNObkAuJOEymaoqdHx76Mw4hf98Sxq/4931xGTLTOxwiEo6QISVGJ3MKJed1u6e dGzhQjx79O13KFFHhDbEPHJeFfsf0bYTtzhJLfIqfgnjhjRk+nISFc6xFVIA3raagSmZePQqa HTUa2b+12xSIpUB4oUcYA8kiPGvA4xjl9Ses0niG91lCQ/F9dOj1oRdeleEh+pEwODLsBYGOz t1N1f/+iANRMezsVJ3qPPXS9r58ZhrtnLqcwCmOtm6xlMTpP6vmUWu48QnvlLqs8kijQhWHpu DZ5BPC5MBUUTi7rer8sAn1/KoUCjpeadnCb+AShdvmbWi+kX9PE3EODHAhl/NqW5rnV0zvz0B 97GUDFEE3EVvrAatDGQvdzs5ptgxRXltpvU3ImY1RXJzpnuSrJ6Tbe1VtTwFEgZKBeA9Smylo rTFJGBjsipa6j7crIfUikOZ3gfFeqNQOU4rnqWebxhb1vPipVvhsAgoe5H4Fj4wdgETyw8i33 Ee4ZNUhhlRVvtLTpUicopZftrQbkSyqxlPYiVO3mqDDeD+CzBAlY7xvwSIlobksOU6Ykr/j5T mBdHpwvS47YaiLzYtXMHyg+GNtnghk5NVE6Os33UkAqEGXkPT3kfBZDeohyg/xtZexLUVO0ee JE0srfIf+TyFdBpCV X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) merge 39919 31232 quit From debbugs-submit-bounces@debbugs.gnu.org Fri May 15 10:27:58 2020 Received: (at control) by debbugs.gnu.org; 15 May 2020 14:27:58 +0000 Received: from localhost ([127.0.0.1]:38417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZbJd-0006GH-Q0 for submit@debbugs.gnu.org; Fri, 15 May 2020 10:27:58 -0400 Received: from mout.gmx.net ([212.227.15.19]:45235) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jZbJb-0006Fy-RK for control@debbugs.gnu.org; Fri, 15 May 2020 10:27:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1589552870; bh=YIwD8r5ZB8Q/vrhPvLKFjVYEtOSdGn+ApPpyvY2+RPE=; h=X-UI-Sender-Class:Date:To:From:Subject; b=GI2/Xg0IvpmTGO19gT/h0iThHC9//glY99YgW0QeEVI2p3UIoW6RRAEPGSjPX+gbs 94atMicdvTmYaLmV5wg8koIGWh1ZAA3N7y+pMlSDBuJUYfiTKfPrkv2TvfjDnKCTaN ttLDxApkjqQcw49bEegbinaiuxZ1jlQ9feaNUtPo= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([79.140.119.151]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M1HZo-1jWrE40ZAI-002l2I for ; Fri, 15 May 2020 16:27:50 +0200 Date: Fri, 15 May 2020 16:27:49 +0200 Message-Id: <87tv0hgtne.fsf@gmx.de> To: control@debbugs.gnu.org From: Michael Albinus Subject: control message for bug #41287 X-Provags-ID: V03:K1:io/wjWZkbtmOdmRlwB2IA32mdVKSWZZVNb/tIHDBHBiVEt9IUu/ mihyunR60C3iwlLx1CN+ZItN202ONXOFURASAxXr0xGOvCZLy/OV3REO9MhL9tUDwdOwoIn dn2YK+EKrCcJlZeXGA5q/Rcb0u+zSIe/bnDjf7v2SrjcQqTBh68SKQQGcR07MqxwySrskSx j90V8CfMsrG8D8mAP9EUg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:d0LfnY+pKP4=:qOcxGpf8iXqCr/EGj424a2 04Bca+Xqw3rxRcmT2TltcHqer572z74tS0wZJK/yq5O1urIjyTZlrYZbWcTQBeV2fqJVnSGVA AquwFjvZVNyjZViPymyfjsrjfDgxeHLCLI3zt90S3w2QQgifZ99Jn9d1Y0vtxMTrxnfKCaEnk JmGYVLkg0aToisKekouaslnHIZlzd0Ztj0J5sJFdib04coAkw4mx3Yq4zvW0jhDPmIbnat9Nh HeTAk2/R4nc6ZOzAYDJt2DVzYCOLeuGS8hJIP0JVPwglYTgRTFd6ONaZ6JMTUcA907lTAySvk U8QZ56eAu3+ON1fN3YLIsGtxyStV33XVpVMm23mUGH268NLHeOn3V/ksmqu58c3E08UtiA5Oc yzBq2zf8UYZYIYoUpzq3lqXYny1Sl369IQv5ShebZmbQwCqWOxgUelpaFvgKO+J2JwJCG4uxZ Oa/5kGbkTiXKHSbhiukLWjXVV6ogsyDf1Vc7auKpFfSbt8HXW3aN/IgZ6qJLOJvW/rddNp2uW DqibeTfMk4tvaU3tgHroRGH0Y3rWj1y3btlYVQ6tvuxQhEhICJvkljyNzxV+UnxUlXIPUApoj 14f4lgn/WC1cxcgQv1yUukpErqtYcGDFg/N7i+5tOMsqvKo3Frag9y3oFK+lWF+zLEjfUzsCS k84IoQLLrpcZQIMJR2dknOOoO9s17Jp3SqjcR2ZY0+fjdkvPxpsMk/WE6IrMW4N+a9Sf4EmNh xxGtCjuv0j5NHD87Fc4ensg+Mb28aNy4fkczy/nUMg2/AiI3c25pFzZbis3hqzA7xOeLvOrG7 t+zVIbtSuvvx856CBI0TxeXO46li4X6iTfOqs//43FJ9zTUxQw3imxG7sY9CIP+mCVzCRO2I5 p6dyc5EA7Y8BwpzemqTIPW22W6dHhRciXJXiAg7AU+oHg0afjEJPkmmejEGQvgDsJM4BIan3k mKoMTV1OtAcWw+rC7u9v2cTae1ombjzny4lQD61wH0Gqj6kXPVIoIZQg2uEWQiN8D1w0Q5Pa2 MYQJWUVI4/75NMp4kYH9N/uTwlbPs+iaLhfqGk2MBlPwrGdJhveSsDV9kc6J3ZseQRn5kYhdY 4b6jh914ESj7qWQkLUpIYrSiNJhxUZM9VF749FiY8mw3wpuxBhql2h1wiCz+C6yw8Jv5ambnP PfAjDYupdff5jusQ7xBr4EnCpzN0kgSJuON5Vd95kV74VnoPiDMQtuegau2Wv/hzy/FYs4GN8 i11NRONtm97/te/3Q X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) merge 41287 39919 quit From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 30 14:31:38 2020 Received: (at 16206) by debbugs.gnu.org; 30 Sep 2020 18:31:38 +0000 Received: from localhost ([127.0.0.1]:33102 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kNgt8-00066M-4o for submit@debbugs.gnu.org; Wed, 30 Sep 2020 14:31:38 -0400 Received: from quimby.gnus.org ([95.216.78.240]:48568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kNgt5-000664-P3; Wed, 30 Sep 2020 14:31:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=iQhHOLjUyqPr+Xo5hKyrIrJTvgcRGgfGpFmtzd/iqvw=; b=CPBQbX4MeRsczdS/aiyeiTnImh bT/EdBU+yQ/IyA2WhCld7BPaj30LIHwQeeJGsvVi2/Z+JrrS+O6h95IRQ6+I13C/6w/9l9wgT0222 UHnC+NS/e804kPPc+oUBkVfQhQn/JbuWuJOsr/dqU2vNvzzDGWk/6Dl/03dEEG2XRgXc=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kNgss-0004VL-IX; Wed, 30 Sep 2020 20:31:28 +0200 From: Lars Ingebrigtsen To: Stefan Monnier Subject: Re: bug#16206: 24.3; Incorrect unused variable byte-compiler warning in dotimes References: <87ob4bxme9.fsf@susie.zeus.nullprogram.com> <874lk26fjt.fsf@mail.linkov.net> <87po2ommv8.fsf@mail.linkov.net> <87zi1rp8oi.fsf@mail.linkov.net> X-Now-Playing: Martin Finke's _Let It Ring_: "Esprit de Down" Date: Wed, 30 Sep 2020 20:31:20 +0200 In-Reply-To: (Stefan Monnier's message of "Wed, 25 Apr 2018 23:43:25 -0400") Message-ID: <875z7vyv47.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Monnier writes: >> But without that addition the sentence makes no sense when >> the documentation describes the RESULT argument and then >> at the end says that "RESULT should not be used". > > "Its use is deprecate [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16206 Cc: Christopher Wellons , 31232@debbugs.gnu.org, 16206@debbugs.gnu.org, Juri Linkov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Stefan Monnier writes: >> But without that addition the sentence makes no sense when >> the documentation describes the RESULT argument and then >> at the end says that "RESULT should not be used". > > "Its use is deprecated". I've touched it up further -- I thought it was unclear what "it" was referring to, and I've now also mentioned that using it may result in byte compilation warnings. With that change, I don't think there's anything more to fix here. It was mentioned that perhaps cl-dotimes should have a different implementation, but I, too, think the RESULT bit is awkward, so I don't think it's worth it. So I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 30 14:31:46 2020 Received: (at control) by debbugs.gnu.org; 30 Sep 2020 18:31:46 +0000 Received: from localhost ([127.0.0.1]:33107 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kNgtF-00066l-Mu for submit@debbugs.gnu.org; Wed, 30 Sep 2020 14:31:46 -0400 Received: from quimby.gnus.org ([95.216.78.240]:48584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kNgtA-000669-JI for control@debbugs.gnu.org; Wed, 30 Sep 2020 14:31:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=DRV7ljiCwwf6WPW9ojioqCLz6uH2uAOsfM9Nurdo94M=; b=Dns9mYIewo0SGLYYpl7KnDI1Wb 16SxYWTR6x/2K4+bsoL+AYj4Z8x75IgnqpwoDgyinxkf9Lw32DvRUvlC8l82RbVoynSRmBNKBJ4rI X1uD7zuK8cBox8XBvgdujmlY6zLwQg0zDD+ZCjet01Ky792jkLXhgKYlhLOjVFApe1bo=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kNgt2-0004VT-Ta for control@debbugs.gnu.org; Wed, 30 Sep 2020 20:31:35 +0200 Date: Wed, 30 Sep 2020 20:31:31 +0200 Message-Id: <874knfyv3w.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #31232 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 31232 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 31232 quit From unknown Thu Aug 14 21:52:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 29 Oct 2020 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator