From unknown Tue Aug 19 02:57:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7056: 24.0.50; Spurious vars in C-h v completion Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 17 Sep 2010 16:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 7056 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 7056@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.128473932210030 (code B ref -1); Fri, 17 Sep 2010 16:03:02 +0000 Received: (at submit) by debbugs.gnu.org; 17 Sep 2010 16:02:02 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwdNy-0002bj-A3 for submit@debbugs.gnu.org; Fri, 17 Sep 2010 12:02:02 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwdNw-0002bM-Et for submit@debbugs.gnu.org; Fri, 17 Sep 2010 12:02:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OwdQC-0007Ed-24 for submit@debbugs.gnu.org; Fri, 17 Sep 2010 12:04:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:34717) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwdQA-0007EF-QR for submit@debbugs.gnu.org; Fri, 17 Sep 2010 12:04:20 -0400 Received: from [140.186.70.92] (port=46279 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OwdQ4-0007wX-H9 for bug-gnu-emacs@gnu.org; Fri, 17 Sep 2010 12:04:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OwdPz-0007Cx-B1 for bug-gnu-emacs@gnu.org; Fri, 17 Sep 2010 12:04:08 -0400 Received: from pantheon-po43.its.yale.edu ([130.132.50.104]:44380) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OwdPz-0007Ci-84 for bug-gnu-emacs@gnu.org; Fri, 17 Sep 2010 12:04:07 -0400 Received: from furry (dhcp128036014154.central.yale.edu [128.36.14.154]) (authenticated bits=0) by pantheon-po43.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o8HG46Vd013622 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Fri, 17 Sep 2010 12:04:06 -0400 Received: by furry (Postfix, from userid 1000) id 3440AC018; Fri, 17 Sep 2010 12:04:06 -0400 (EDT) From: Chong Yidong Date: Fri, 17 Sep 2010 12:04:06 -0400 Message-ID: <87hbhopdah.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4-2.6 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.7 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.7 (----) I see this in Emacs 23.1 onwards, including latest bzr trunk. emacs -Q C-h v beg RET This pops up a *Help* buffer with the contents beg is void as a variable. Documentation: Not documented as a variable. Similar for `end', `v', and `val'. I think `v' and `val' come from let-bindings in describe-variable; not sure about `beg' and `end'. The call to completing-read in describe-variable should do something to filter out these false completions. GNU Emacs 24.0.50.1 (i686-pc-linux-gnu, GTK+ Version 2.20.1) of 2010-09-16 on furry From unknown Tue Aug 19 02:57:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7056: 24.0.50; Spurious vars in C-h v completion Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Sep 2010 21:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7056 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Chong Yidong Cc: 7056@debbugs.gnu.org Received: via spool by 7056-submit@debbugs.gnu.org id=B7056.128544922915038 (code B ref 7056); Sat, 25 Sep 2010 21:14:01 +0000 Received: (at 7056) by debbugs.gnu.org; 25 Sep 2010 21:13:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ozc44-0003uV-9J for submit@debbugs.gnu.org; Sat, 25 Sep 2010 17:13:48 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ozc42-0003uQ-CG for 7056@debbugs.gnu.org; Sat, 25 Sep 2010 17:13:47 -0400 Received: from dyn.144-85-161-081.dsl.vtx.ch ([144.85.161.81]:10751 helo=fmsmemgm.homelinux.net) by fencepost.gnu.org with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.69) (envelope-from ) id 1Ozc6f-0005qY-2M; Sat, 25 Sep 2010 17:16:29 -0400 Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848) id 7F7826611D; Sat, 25 Sep 2010 23:16:30 +0200 (CEST) From: Stefan Monnier Message-ID: References: <87hbhopdah.fsf@stupidchicken.com> Date: Sat, 25 Sep 2010 23:16:30 +0200 In-Reply-To: <87hbhopdah.fsf@stupidchicken.com> (Chong Yidong's message of "Fri, 17 Sep 2010 12:04:06 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.3 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.6 (----) > I see this in Emacs 23.1 onwards, including latest bzr trunk. > emacs -Q > C-h v beg RET > This pops up a *Help* buffer with the contents > beg is void as a variable. > Documentation: > Not documented as a variable. > Similar for `end', `v', and `val'. I think `v' and `val' come from > let-bindings in describe-variable; not sure about `beg' and `end'. > The call to completing-read in describe-variable should do something to > filter out these false completions. Yup. We could wait for the lexbind branch to be merged, or we can switch to using lexical-let in that code. Stefan From unknown Tue Aug 19 02:57:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7056: 24.0.50; Spurious vars in C-h v completion References: <87hbhopdah.fsf@stupidchicken.com> In-Reply-To: <87hbhopdah.fsf@stupidchicken.com> Resent-From: Leo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Oct 2010 06:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7056 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 7056@debbugs.gnu.org Received: via spool by 7056-submit@debbugs.gnu.org id=B7056.128625963427964 (code B ref 7056); Tue, 05 Oct 2010 06:21:01 +0000 Received: (at 7056) by debbugs.gnu.org; 5 Oct 2010 06:20:34 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P30t8-0007Gz-NV for submit@debbugs.gnu.org; Tue, 05 Oct 2010 02:20:34 -0400 Received: from ppsw-51.csi.cam.ac.uk ([131.111.8.151]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P30t5-0007Gs-Tv for 7056@debbugs.gnu.org; Tue, 05 Oct 2010 02:20:32 -0400 X-Cam-AntiVirus: no malware found X-Cam-SpamDetails: not scanned X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Received: from [120.42.207.14] (port=7317 helo=Victoria.local) by ppsw-51.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.158]:587) with esmtpsa (PLAIN:sl392) (TLSv1:DHE-RSA-AES128-SHA:128) id 1P30w6-0003rK-Xk (Exim 4.72) for 7056@debbugs.gnu.org (return-path ); Tue, 05 Oct 2010 07:23:39 +0100 From: Leo Date: Tue, 05 Oct 2010 14:23:25 +0800 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (Mac OS X 10.6.4) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -0.6 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.6 (/) With the latest fix, xs and val are still visible. From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 10 16:30:22 2011 Received: (at control) by debbugs.gnu.org; 10 Apr 2011 20:30:22 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q91H3-0005VH-R6 for submit@debbugs.gnu.org; Sun, 10 Apr 2011 16:30:22 -0400 Received: from vm-emlprdomr-06.its.yale.edu ([130.132.50.147]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q91H2-0005V5-54 for control@debbugs.gnu.org; Sun, 10 Apr 2011 16:30:20 -0400 Received: from furball (dhcp128036159042.central.yale.edu [128.36.159.42]) (authenticated bits=0) by vm-emlprdomr-06.its.yale.edu (8.14.4/8.14.4) with ESMTP id p3AKUEKj028621 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sun, 10 Apr 2011 16:30:14 -0400 Received: by furball (Postfix, from userid 1000) id 79FB0160461; Sun, 10 Apr 2011 16:30:13 -0400 (EDT) From: Chong Yidong To: control@debbugs.gnu.org Subject: close 7056 Date: Sun, 10 Apr 2011 16:30:13 -0400 Message-ID: <87y63hhmsq.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.147 X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) close 7056 thanks