From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.devel Subject: Re: master 8f0f851: * lisp/autoarg.el: Use lexical binding. Date: Tue, 28 Apr 2020 04:14:38 +0200 Message-ID: <87o8rc2w6p.fsf@web.de> References: <20200419004503.26161.91884@vcs0.savannah.gnu.org> <20200419004504.C65772049B@vcs0.savannah.gnu.org> <026ef78c-3c5e-4fd8-8161-0cc2cf5771c0@default> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="61809"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Juanma Barranquero , Stefan Kangas , Drew Adams , Emacs developers To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Apr 28 04:20:17 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jTFr6-000FyU-Ct for ged-emacs-devel@m.gmane-mx.org; Tue, 28 Apr 2020 04:20:16 +0200 Original-Received: from localhost ([::1]:38971 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jTFr4-0000lT-3M for ged-emacs-devel@m.gmane-mx.org; Mon, 27 Apr 2020 22:20:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39904) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jTFlx-0006SD-70 for emacs-devel@gnu.org; Mon, 27 Apr 2020 22:14:57 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jTFlw-0006KY-Lc for emacs-devel@gnu.org; Mon, 27 Apr 2020 22:14:57 -0400 Original-Received: from mout.web.de ([212.227.17.11]:60271) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jTFlw-0006KP-0u for emacs-devel@gnu.org; Mon, 27 Apr 2020 22:14:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1588040080; bh=1t7IQDjOMeH1gAWclZapVWjYexpB8fIRvPE2ogRMSnY=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=DFRIyw4hmQpfJNkEfpww+QhoSvFLXKA4d2w8YWJICXtKgAs084+XB3LCKgAViyLLp v8I3De2nWnvYo1YHJFYQn6wonqi25Coa81ya6jiCGah/TKDj02B9oEkrLNG0CSw1Ui aG14BfNh6oKKlhnFsB1mRLbzJqtP+lVqExWGW2oM= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([188.98.99.7]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MFLB2-1jNm8J3hRM-00EOeQ; Tue, 28 Apr 2020 04:14:40 +0200 In-Reply-To: (Stefan Monnier's message of "Mon, 20 Apr 2020 12:32:47 -0400") X-Provags-ID: V03:K1:MEbJs1lhXQiYc4I69F5Rqs3ZLWwehDgkccs4kYrLf56de/697A+ 6M04JidmjmLeq9GbXOOq0z1Vy+tkY8sDsNReFmlRt4kI253BtFHnrghgfy/bQAoQebAgIqw TBhsvnrjQCir/r86+Fmd22O21IsclhvvGG+fqqlJ9HRBWzx8GEBD0XCxBYKUDYfNzSmpGMf 4kXMgCZ9+WQTXAmF2816A== X-UI-Out-Filterresults: notjunk:1;V03:K0:3oRSrOa9S1E=:vjrvQwLU8YQtaz+3a0IwtH P+iZ6QEtwo8iH+hMiyUbra9kLb+fm12bmDbr7nPTE1Rkj44RK7EIMfn54q5p6H0cpC2ZFeTvw mHlkGpF6uORuasIakLzKvGcmqqc848KdKKTVB9B5frtn837GTqrmRLPPBE5edqrn2DejUaLK3 uTOhQEa8KmAn476cZpLqfc3F3E8FazH3x6b4MYVXju2hX0TdgjQYYS5CwyTifdFiuzCXo2eL8 sdQ4Ht6Iw1ZoX5maYnkMXumArGO013pqHYCAb+1WuFcEthnvMqi7jqSA7msaodmwTAcWeEi+q lTaSbMlm0eCEPge1KjuBiUbvrVu9B/hNOD+eQf8nGFmkkJJ99UOV/VAPTRr9582+5h+qHxZ0O uWz5e8k/hulE85LmrdUJMRNGXmmXbXGt6+DcptRwym/XuY3PVD8y1dUQUMu103mqO8g8QKs8a Zym+yxDSIH2jIUt0oYyh8rqweiTnt/G958PZ/lavuKVFCHZ3bjH8kGO7RK0Sn5mNhF+KeKzFv +UKiNl1xu3MrwK3XGq5C1yXyEpDAr4+dwbQiEZiNZW/P6KGoUfXM2mauq19XRdFksaKs30ym2 xcZzHTH/BOnvmAan81Q7CwD+Ryevrim21h9xsZqFSNo8qclNtf7DRcw4HvY3KcIWBb8gBi4mL rmj9Tr2DoqYRHwvdhv6rD+hi+5NppkeURLSaUi41q0qpAmJHDaXgTyflO8ApHRWiY4pnwzQhl Ib/hF7w0d35dhNrI02roBLf4zzP56ctp8hOa+yw2kQ6Nxf795cBIpcMRK8diNdtrLflmJGBa Received-SPF: pass client-ip=212.227.17.11; envelope-from=michael_heerdegen@web.de; helo=mout.web.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/04/27 22:14:54 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.11 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:247979 Archived-At: Stefan Monnier writes: > > Is this just an implementation artifact > > It's mostly an implementation artifact, but one which I think happens > to be good. The bad thing is that most people don't understand why that happens and are just confused and wasting time. Since RESULT is deprecated anyway, and there were no strong opinions against that, I would like to turn that warning into a warning that always happens when you use RESULT saying "warning: argument RESULT in dotimes is deprecated" or so. The only other reasonable alternative I see is to fix the warning. What we now have shouldn't be the end state. FWIW, personally I never liked that RESULT argument, I find it odd no matter if it depends on the iteration var or not. Michael.