From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#6376: 23.2; byte compile add-to-list report free variable Date: Mon, 31 Jan 2022 17:58:16 +0100 Message-ID: <87o83rzvtj.fsf@gnus.org> References: <87y6eqia4d.fsf@blah.blah> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11349"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 6376@debbugs.gnu.org To: Kevin Ryde Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jan 31 18:04:47 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1nEa6h-0002kC-8Q for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 31 Jan 2022 18:04:47 +0100 Original-Received: from localhost ([::1]:60344 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nEa6g-0000wN-62 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 31 Jan 2022 12:04:46 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:49478) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nEa2U-000775-JK for bug-gnu-emacs@gnu.org; Mon, 31 Jan 2022 12:00:28 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:47612) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nEa26-0006dH-KV for bug-gnu-emacs@gnu.org; Mon, 31 Jan 2022 12:00:18 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nEa26-0001mV-Ja for bug-gnu-emacs@gnu.org; Mon, 31 Jan 2022 12:00:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 31 Jan 2022 17:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6376 X-GNU-PR-Package: emacs Original-Received: via spool by 6376-submit@debbugs.gnu.org id=B6376.16436483436723 (code B ref 6376); Mon, 31 Jan 2022 17:00:02 +0000 Original-Received: (at 6376) by debbugs.gnu.org; 31 Jan 2022 16:59:03 +0000 Original-Received: from localhost ([127.0.0.1]:40512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEa15-0001jg-4L for submit@debbugs.gnu.org; Mon, 31 Jan 2022 11:59:03 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:47916) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEa0z-0001jF-2t for 6376@debbugs.gnu.org; Mon, 31 Jan 2022 11:58:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: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=C+wda9EKOjB30aT0lLvj1yprBF9Jmf/4nnc0NFtuPdU=; b=vQ/VTAztoslQzM7lk9izKkCzEG L19sY6mWupLQGq0zjbLHprQKR6nYq2n0Y/hJu9zSERVrbjwyYTtzdI8ZUYgt9Qe2MGBe0oiRZjxJL bYZjZaZVfGFYRr2SP/zhj5lCuRBie3khZiV5k97LGwULuQ0l+jotwZ3VNFOi+heudtZ4=; Original-Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nEa0Q-0004fW-IH; Mon, 31 Jan 2022 17:58:23 +0100 X-Now-Playing: Nina Simone's _Little Girl Blue_: "You'll Never Walk Alone" In-Reply-To: <87y6eqia4d.fsf@blah.blah> (Kevin Ryde's message of "Tue, 08 Jun 2010 11:30:42 +1000") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:225693 Archived-At: Kevin Ryde writes: > I made a mistake with a variable name to add-to-list and wondered if the > byte compiler might report > > (add-to-list 'nosuchvariable ...) > > as a free variable, similar to the report for > > (set 'nosuchvariable ...) (I'm going through old bug reports that unfortunately weren't resolved at the time.) I tried this byte-compiling such a file in Emacs 29, and I got: Compiling file /tmp/foo.el at Mon Jan 31 17:56:17 2022 foo.el:2:15: Warning: reference to free variable =E2=80=98nosuchvariable=E2= =80=99 foo.el:2:15: Warning: assignment to free variable =E2=80=98nosuchvariable= =E2=80=99 So I guess it's been fixed at some point in the decade since this was reported, and I'm therefore closing this bug report. (If there's more to be done, please respond to the debbugs address and we'll reopen.) --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no