From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: npostavs@users.sourceforge.net Newsgroups: gmane.emacs.bugs Subject: bug#25017: Fwd: Re: dotimes var comiler warning Date: Thu, 24 Nov 2016 09:23:27 -0500 Message-ID: <87a8cpj6sg.fsf@users.sourceforge.net> References: <878ts957gj.fsf@web.de> <266831cc-e199-35b0-9564-327c192b2ea6@easy-emacs.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1479997489 17502 195.159.176.226 (24 Nov 2016 14:24:49 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 24 Nov 2016 14:24:49 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) Cc: Michael Heerdegen , 25017@debbugs.gnu.org To: Andreas =?UTF-8?Q?R=C3=B6hler?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Nov 24 15:24:44 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c9ux6-00038S-TU for geb-bug-gnu-emacs@m.gmane.org; Thu, 24 Nov 2016 15:24:41 +0100 Original-Received: from localhost ([::1]:40304 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c9ux9-0005fy-41 for geb-bug-gnu-emacs@m.gmane.org; Thu, 24 Nov 2016 09:24:43 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58364) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c9uvb-0004qm-AM for bug-gnu-emacs@gnu.org; Thu, 24 Nov 2016 09:23:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c9uvW-0005aa-DI for bug-gnu-emacs@gnu.org; Thu, 24 Nov 2016 09:23:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:52870) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c9uvW-0005aW-9i for bug-gnu-emacs@gnu.org; Thu, 24 Nov 2016 09:23:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1c9uvW-0002OR-21 for bug-gnu-emacs@gnu.org; Thu, 24 Nov 2016 09:23:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 24 Nov 2016 14:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25017 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25017-submit@debbugs.gnu.org id=B25017.14799973629153 (code B ref 25017); Thu, 24 Nov 2016 14:23:02 +0000 Original-Received: (at 25017) by debbugs.gnu.org; 24 Nov 2016 14:22:42 +0000 Original-Received: from localhost ([127.0.0.1]:40036 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c9uvB-0002NV-Q1 for submit@debbugs.gnu.org; Thu, 24 Nov 2016 09:22:42 -0500 Original-Received: from mail-io0-f177.google.com ([209.85.223.177]:36731) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c9uvA-0002ND-Di; Thu, 24 Nov 2016 09:22:40 -0500 Original-Received: by mail-io0-f177.google.com with SMTP id x94so81579808ioi.3; Thu, 24 Nov 2016 06:22:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=7Fg4/N0Zb1/6waUvqRIuRi9UJ2RuaKQyRxNe50GDThI=; b=P7MHmg7NzjTjOWmhpLkNFekbVKr3ieYPv8/CTmg4QPVMJwQh7561D0K/xAuCH4r+ad dncV2S9WrDHoq+ccOmeE/3Iibs6yWMjUZKKeg6TuSLpFQlnLz2uCTKXci7Yd7gIOCD0c 8fJ/QU3fL/63Wf7TsJtE2+544Z7ZLvF5+w7Utts+2PX0niXpBF/3mD6soeW8yewBum8A YCLYotMi33E/lpMaXNqlLTGNF3B0AD/ZWo1mirzThHTpG2qcOwP7lpNPYNJjscSrG6K+ psc0qxVwl/rpaNlMAIkRZKLjp9Nb6d/cD8zJL1RZjQJruGC1awHOlwZxn03mNDaOEBxx 2R/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version :content-transfer-encoding; bh=7Fg4/N0Zb1/6waUvqRIuRi9UJ2RuaKQyRxNe50GDThI=; b=Ix84pVt2Kjo5f6+mp0DYx17j+eyJiFLVqucuunoCosdEvvVHBi/0WktXMy29f0eqzB WID3AVEQN17kHT1SgSG8Mj/IqSV43Y6AmlJQ8Hts2nML7mMsS54u2hLVXFuxrlKDTBr8 ByTsMd3R2kYJVTAaMPyO2nByPkb7FVte3g9PiGlnqxZCDE32jlktNCSoZBlOSohQRIqK e8Tbfe68F+1pZkog92lYybTAaEwVkFK94vKKgPmYV1xcwJ3jKIk6qnJIhc5RPUhstARj OA9PMLhNWiLue0Q082gVr5KrhCif+BT0HizRZ0rX7U1A+ie9nT4xVBmgHSwok8hpUVk5 JDAQ== X-Gm-Message-State: AKaTC003tikd+8CdR5xd1xr+ee16PBZof08lnMW+HBMISUZH5e2e+lJW9wu7koIJJDlPNg== X-Received: by 10.36.66.143 with SMTP id i137mr2408161itb.43.1479997354667; Thu, 24 Nov 2016 06:22:34 -0800 (PST) Original-Received: from zony ([45.2.7.65]) by smtp.googlemail.com with ESMTPSA id n206sm2553968itg.1.2016.11.24.06.22.33 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 24 Nov 2016 06:22:34 -0800 (PST) In-Reply-To: <266831cc-e199-35b0-9564-327c192b2ea6@easy-emacs.de> ("Andreas \=\?utf-8\?Q\?R\=C3\=B6hler\=22's\?\= message of "Thu, 24 Nov 2016 15:10:02 +0100") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:126042 Archived-At: severity 25017 wishlist quit > > Subject: Re: dotimes var comiler warning=20=20 > Date: Thu, 24 Nov 2016 14:32:44 +0100=20=20 > From: Michael Heerdegen =20=20 > To: Andreas R=C3=B6hler =20=20 > CC: Help Gnu Emacs mailing list =20=20 > > Andreas R=C3=B6hler writes: > >> when employing a form >> >> (dotimes (i erg) >> >> ...do-something >> >> >> Compiler sends a warning "Unused lexical variable =E2=80=98i=E2=80=99 - = whilst seems >> no way to leave out such a var. So you want to do: (dotimes (erg) ...) Or perhaps even (dotimes erg ...) >> >> Worth a bug-report? > > If none exists yet, I'm for it. FWIW, there is a FIXME comment in the > source code already. The FIXME comment is unrelated to this, as far as I can tell (it's talking about binding the variable around the optional RESULT expression). > > Yes, you can probably use `_' to suppress the warning, but I always > wondered why something called like this requires a variable to be > specified (mandatorily) at all. Because it's a bit nonstandard to make the *first* arg &optional?