GNU logs - #59248, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#59248: 29.0.50; apropos lists keywords as if they were variables
Resent-From: Thibault Polge <thibault@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 13 Nov 2022 16:57:02 +0000
Resent-Message-ID: <handler.59248.B.166835858912986 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 59248
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 59248 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.166835858912986
          (code B ref -1); Sun, 13 Nov 2022 16:57:02 +0000
Received: (at submit) by debbugs.gnu.org; 13 Nov 2022 16:56:29 +0000
Received: from localhost ([127.0.0.1]:52436 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ouGHV-0003NM-Fu
	for submit <at> debbugs.gnu.org; Sun, 13 Nov 2022 11:56:29 -0500
Received: from lists.gnu.org ([209.51.188.17]:41116)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <thibault@HIDDEN>) id 1ouGHS-0003ND-8W
 for submit <at> debbugs.gnu.org; Sun, 13 Nov 2022 11:56:28 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <thibault@HIDDEN>) id 1ouGHS-00014p-2Q
 for bug-gnu-emacs@HIDDEN; Sun, 13 Nov 2022 11:56:26 -0500
Received: from 7.mo576.mail-out.ovh.net ([46.105.50.32])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <thibault@HIDDEN>) id 1ouGHP-0000zy-Uz
 for bug-gnu-emacs@HIDDEN; Sun, 13 Nov 2022 11:56:25 -0500
Received: from player763.ha.ovh.net (unknown [10.110.103.115])
 by mo576.mail-out.ovh.net (Postfix) with ESMTP id 9F57123289
 for <bug-gnu-emacs@HIDDEN>; Sun, 13 Nov 2022 16:56:12 +0000 (UTC)
Received: from thb.lt (lfbn-idf3-1-593-4.w86-252.abo.wanadoo.fr [86.252.170.4])
 (Authenticated sender: thibault@HIDDEN)
 by player763.ha.ovh.net (Postfix) with ESMTPSA id BD55830B0E8FD
 for <bug-gnu-emacs@HIDDEN>; Sun, 13 Nov 2022 16:56:10 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-109S003b4dac2bb-7e31-4003-9786-22b9960a3006,
 CBDE94882D7934710CE3D53E3FCBD1D54B8ABCAA) smtp.auth=thibault@HIDDEN
X-OVh-ClientIp: 86.252.170.4
From: Thibault Polge <thibault@HIDDEN>
Date: Sun, 13 Nov 2022 17:56:09 +0100
Message-ID: <87sfimpzdi.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Ovh-Tracer-Id: 2426314301326017444
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvgedrgedtgdeliecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfggtgesthdtredttddttdenucfhrhhomhepvfhhihgsrghulhhtucfrohhlghgvuceothhhihgsrghulhhtsehthhgsrdhltheqnecuggftrfgrthhtvghrnhepieekgfeuvdehkeegjefgffekiefgffekhfetvdejjedvhfejueetleehvedvhfeunecukfhppeduvdejrddtrddtrddupdekiedrvdehvddrudejtddrgeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehthhhisggruhhlthesthhhsgdrlhhtqedpnhgspghrtghpthhtohepuddprhgtphhtthhopegsuhhgqdhgnhhuqdgvmhgrtghssehgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeeipdhmohguvgepshhmthhpohhuth
Received-SPF: pass client-ip=46.105.50.32; envelope-from=thibault@HIDDEN;
 helo=7.mo576.mail-out.ovh.net
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

On a very recent (about yesterday) Emacs from HEAD, apropos lists
interned keywords as undocumented variables.  Eg, the following
invocation:

M-x apropos RET distant-foreground RET

displays the following output:

> Type RET on a type label to view its full documentation.
>
> :distant-foreground
>  Variable: (not documented)
>  Value: :distant-foreground

This is technically correct --- keywords are variable-ish --- but quite
useless.  At best, keywords just add noise to `apropos` output.  At
worst, they may be misleading, since an user may assume they can somehow
control something by setq'ing a keyword.

Regards,
Thibault




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Thibault Polge <thibault@HIDDEN>
Subject: bug#59248: Acknowledgement (29.0.50; apropos lists keywords as if
 they were variables)
Message-ID: <handler.59248.B.166835858912986.ack <at> debbugs.gnu.org>
References: <87sfimpzdi.fsf@HIDDEN>
X-Gnu-PR-Message: ack 59248
X-Gnu-PR-Package: emacs
Reply-To: 59248 <at> debbugs.gnu.org
Date: Sun, 13 Nov 2022 16:57:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 59248 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
59248: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D59248
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#59248: 29.0.50; apropos lists keywords as if they were variables
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 13 Nov 2022 18:10:01 +0000
Resent-Message-ID: <handler.59248.B59248.166836298419945 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 59248
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Thibault Polge <thibault@HIDDEN>
Cc: 59248 <at> debbugs.gnu.org
Received: via spool by 59248-submit <at> debbugs.gnu.org id=B59248.166836298419945
          (code B ref 59248); Sun, 13 Nov 2022 18:10:01 +0000
Received: (at 59248) by debbugs.gnu.org; 13 Nov 2022 18:09:44 +0000
Received: from localhost ([127.0.0.1]:52498 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ouHQN-0005Bc-LF
	for submit <at> debbugs.gnu.org; Sun, 13 Nov 2022 13:09:43 -0500
Received: from eggs.gnu.org ([209.51.188.92]:42836)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1ouHQL-0005BQ-94
 for 59248 <at> debbugs.gnu.org; Sun, 13 Nov 2022 13:09:42 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1ouHQF-0003K2-2y; Sun, 13 Nov 2022 13:09:35 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=ziLFsRJF6+qsOslMSUlkY5bxT1JlOU+W09QqwsCqDkA=; b=eG/LBC/wtaZH
 RMJz/9fFRCcL+SMdQYgAiZ0l/rQGv0hqZx308EAxysWisvL0VRfbgGGLkxAj+dFYVNPP9LvRi3Mbi
 b5hYnUHRtveiYPItYZj0NpGyKrbWk+ohdtRLSy0djtP4xWyKue2OXgFfVATQdIkyBWRtIyTMLgswk
 1X7o0Z5idVs9sOdPSPw3d87a1+Ae0jNW0IfHgy1tutYnODIXuX0qfLFSxr316qtVm8rDHw32Y7Whu
 oDqooENJOedJ7Q7ytmNbaj6Yws6wxpZyN/ti8gS28D6ykS0hjE96tbzMKt/QCAFzfa91STruzRYU0
 9u0pv0+NDGNDUa89cqS8Fg==;
Received: from [87.69.77.57] (helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1ouHQE-00024o-IT; Sun, 13 Nov 2022 13:09:34 -0500
Date: Sun, 13 Nov 2022 20:09:43 +0200
Message-Id: <835yfilo9k.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87sfimpzdi.fsf@HIDDEN> (message from Thibault Polge on Sun, 13
 Nov 2022 17:56:09 +0100)
References: <87sfimpzdi.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Thibault Polge <thibault@HIDDEN>
> Date: Sun, 13 Nov 2022 17:56:09 +0100
> 
> On a very recent (about yesterday) Emacs from HEAD, apropos lists
> interned keywords as undocumented variables.  Eg, the following
> invocation:
> 
> M-x apropos RET distant-foreground RET
> 
> displays the following output:
> 
> > Type RET on a type label to view its full documentation.
> >
> > :distant-foreground
> >  Variable: (not documented)
> >  Value: :distant-foreground
> 
> This is technically correct --- keywords are variable-ish

"M-x apropos" is not just about variables.  It's about any symbol that
matches a regexp.

> but quite useless.  At best, keywords just add noise to `apropos`
> output.  At worst, they may be misleading, since an user may assume
> they can somehow control something by setq'ing a keyword.

How can Emacs know that the user didn't actually _want_ to look up a
keyword?  It is not impossible.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#59248: 29.0.50; apropos lists keywords as if they were variables
Resent-From: Thibault Polge <thibault@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 13 Nov 2022 18:39:02 +0000
Resent-Message-ID: <handler.59248.B59248.1668364701898 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 59248
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 59248 <at> debbugs.gnu.org
Received: via spool by 59248-submit <at> debbugs.gnu.org id=B59248.1668364701898
          (code B ref 59248); Sun, 13 Nov 2022 18:39:02 +0000
Received: (at 59248) by debbugs.gnu.org; 13 Nov 2022 18:38:21 +0000
Received: from localhost ([127.0.0.1]:48328 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ouHs5-0000EQ-4N
	for submit <at> debbugs.gnu.org; Sun, 13 Nov 2022 13:38:21 -0500
Received: from 11.mo582.mail-out.ovh.net ([188.165.38.119]:39297)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <thibault@HIDDEN>) id 1ouHs2-0000ED-Ug
 for 59248 <at> debbugs.gnu.org; Sun, 13 Nov 2022 13:38:20 -0500
Received: from player693.ha.ovh.net (unknown [10.109.143.79])
 by mo582.mail-out.ovh.net (Postfix) with ESMTP id E10EF22E68
 for <59248 <at> debbugs.gnu.org>; Sun, 13 Nov 2022 18:30:27 +0000 (UTC)
Received: from thb.lt (lfbn-idf3-1-593-4.w86-252.abo.wanadoo.fr [86.252.170.4])
 (Authenticated sender: thibault@HIDDEN)
 by player693.ha.ovh.net (Postfix) with ESMTPSA id 25C9130A1A611;
 Sun, 13 Nov 2022 18:30:24 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-103G0056be5234e-f7b2-407b-ba36-a0815829b5e0,
 CBDE94882D7934710CE3D53E3FCBD1D54B8ABCAA) smtp.auth=thibault@HIDDEN
X-OVh-ClientIp: 86.252.170.4
From: Thibault Polge <thibault@HIDDEN>
In-Reply-To: <835yfilo9k.fsf@HIDDEN>
References: <87sfimpzdi.fsf@HIDDEN> <835yfilo9k.fsf@HIDDEN>
Date: Sun, 13 Nov 2022 19:30:23 +0100
Message-ID: <87mt8upv0g.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Ovh-Tracer-Id: 4018055295521047372
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: -100
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvgedrgedtgdduudehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvvefujghffffkgggtsehttdertddttddtnecuhfhrohhmpefvhhhisggruhhlthcurfholhhgvgcuoehthhhisggruhhlthesthhhsgdrlhhtqeenucggtffrrghtthgvrhhnpeeifeejhfehjeegjefhleeugeekveffvdelhfefvdfghfefjeevgeehveekheegfeenucfkphepuddvjedrtddrtddruddpkeeirddvhedvrddujedtrdegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeothhhihgsrghulhhtsehthhgsrdhltheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheelvdegkeesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekvddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Thibault Polge <thibault@HIDDEN>
>> Date: Sun, 13 Nov 2022 17:56:09 +0100
>>
>> On a very recent (about yesterday) Emacs from HEAD, apropos lists
>> interned keywords as undocumented variables.  Eg, the following
>> invocation:
>>
>> M-x apropos RET distant-foreground RET
>>
>> displays the following output:
>>
>> > Type RET on a type label to view its full documentation.
>> >
>> > :distant-foreground
>> >  Variable: (not documented)
>> >  Value: :distant-foreground
>>
>> This is technically correct --- keywords are variable-ish
>
> "M-x apropos" is not just about variables.  It's about any symbol that
> matches a regexp.

In this case, the docstring for `apropos` is incorrect.  It currently
reads:

"Show all meaningful Lisp symbols whose names match PATTERN.  Symbols
are shown if they are defined as functions, variables, or faces, or if
they have nonempty property lists."

The second sentence should include keywords.

The produced output is also incorrect: a symbol is not a "Variable: (not
documented)", and I'm not sure it makes sense to give its value, since
it's auto-evaluating.

>> but quite useless.  At best, keywords just add noise to `apropos`
>> output.  At worst, they may be misleading, since an user may assume
>> they can somehow control something by setq'ing a keyword.
>
> How can Emacs know that the user didn't actually _want_ to look up a
> keyword?  It is not impossible.

I'm not sure I can think of a reason to do that: all the user would learn is
that something, somewhere, interned that keyword.  But maybe there are use
cases that escape me.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#59248: 29.0.50; apropos lists keywords as if they were variables
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 13 Nov 2022 18:51:01 +0000
Resent-Message-ID: <handler.59248.B59248.166836542610747 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 59248
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Thibault Polge <thibault@HIDDEN>
Cc: 59248 <at> debbugs.gnu.org
Received: via spool by 59248-submit <at> debbugs.gnu.org id=B59248.166836542610747
          (code B ref 59248); Sun, 13 Nov 2022 18:51:01 +0000
Received: (at 59248) by debbugs.gnu.org; 13 Nov 2022 18:50:26 +0000
Received: from localhost ([127.0.0.1]:48352 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ouI3l-0002nH-Qd
	for submit <at> debbugs.gnu.org; Sun, 13 Nov 2022 13:50:26 -0500
Received: from eggs.gnu.org ([209.51.188.92]:38456)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1ouI3k-0002n5-FC
 for 59248 <at> debbugs.gnu.org; Sun, 13 Nov 2022 13:50:24 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1ouHnl-0007Qk-BS; Sun, 13 Nov 2022 13:33:53 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=EptFSr7Ac5Uvp8rOF7BoxTazOOO3A2F8B3/MEa130Lg=; b=FOG3ZtgAUzuT
 Pm9lNqMAXi4c1TqrMrKJs5wWjl0sBeN8vbDZF3+dvBt4gyyfsp1+iLqoEFu5DlRMFMIgpXflG+l0g
 8FXOUXJbEoKDPY0V/QCK4vcPQOXaPyOKIED+txQ//v3LlkKjBa+Bc3vOfDmfnONZ7haFQe6LgrRmT
 fnNeUlZjsy6DTdlFPkFbwowG3NGQBeuGTeVOw50O3E0A0hPDhtt3WJz5wYiBuKbHOgk5NbuAHYf4z
 3D1v1RGjb+u0xPJ44YTV3JtcBdHM/0h9t0mH+lErayjNMIRQL8j+NhLUNqh/NOBf9jWdm3UQJE0NT
 OwxDfqXxTWo0cpggp3OMSA==;
Received: from [87.69.77.57] (helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1ouHnk-0000Mq-Ex; Sun, 13 Nov 2022 13:33:53 -0500
Date: Sun, 13 Nov 2022 20:34:02 +0200
Message-Id: <83y1sek8kl.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87mt8upv0g.fsf@HIDDEN> (message from Thibault Polge on Sun, 13
 Nov 2022 19:30:23 +0100)
References: <87sfimpzdi.fsf@HIDDEN> <835yfilo9k.fsf@HIDDEN>
 <87mt8upv0g.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Thibault Polge <thibault@HIDDEN>
> Cc: 59248 <at> debbugs.gnu.org
> Date: Sun, 13 Nov 2022 19:30:23 +0100
> 
> > "M-x apropos" is not just about variables.  It's about any symbol that
> > matches a regexp.
> 
> In this case, the docstring for `apropos` is incorrect.

I will see about fixing that, thanks.

> > How can Emacs know that the user didn't actually _want_ to look up a
> > keyword?  It is not impossible.
> 
> I'm not sure I can think of a reason to do that: all the user would learn is
> that something, somewhere, interned that keyword.  But maybe there are use
> cases that escape me.

Apropos is also (if not mainly) for when you don't remember the exact
name of something.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#59248: 29.0.50; apropos lists keywords as if they were variables
Resent-From: Akib Azmain Turja <akib@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 14 Nov 2022 08:06:02 +0000
Resent-Message-ID: <handler.59248.B59248.16684131317485 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 59248
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Thibault Polge <thibault@HIDDEN>
Cc: 59248 <at> debbugs.gnu.org
Received: via spool by 59248-submit <at> debbugs.gnu.org id=B59248.16684131317485
          (code B ref 59248); Mon, 14 Nov 2022 08:06:02 +0000
Received: (at 59248) by debbugs.gnu.org; 14 Nov 2022 08:05:31 +0000
Received: from localhost ([127.0.0.1]:48857 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ouUTC-0001wf-Nt
	for submit <at> debbugs.gnu.org; Mon, 14 Nov 2022 03:05:31 -0500
Received: from knopi.disroot.org ([178.21.23.139]:45890)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <akib@HIDDEN>) id 1ouUT2-0001wQ-VQ
 for 59248 <at> debbugs.gnu.org; Mon, 14 Nov 2022 03:05:29 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 53B0B4122B;
 Mon, 14 Nov 2022 09:05:19 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id u1YsA7bmzmEP; Mon, 14 Nov 2022 09:05:18 +0100 (CET)
From: Akib Azmain Turja <akib@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1668413118; bh=2swB8mCw19WVhJsqIuowuFCKYgKwtOXZuxhLI9sotHs=;
 h=From:To:Cc:Subject:In-Reply-To:References:Date:From;
 b=fGZ6Q/qNu6aZJGer7mPSg81E8Aa56ZOVJp1mwNSS5o6k0YJCfUrKlNjsLJRIqwXZp
 oOGIQ3vtvG2Hn1uakteBTpA3D1PX4CZkF1ZlqhGptFTe/dQjg9aqrlw+UzEeKmHi5X
 5DpwdY3aRcCpVgvsQSy8eF13UbxhBTJUi9KKCjzi2Cih6wMCCwF7NuYsnO3T+2wXRh
 AjXkcFT4QTjGkQpg6sSlin8LyWUF4xetZ82fDaJ4E2lQYIFKivmdb6K7kEBX0WEmsA
 rEjzofvKLGZP4hwFDBT2sl7ptsMzckRxXBeigrfMDVH0dXz1xWfmkwk5F/AW+hF9gX
 wy5mN0mdJ4F/g==
In-Reply-To: <87sfimpzdi.fsf@HIDDEN> (Thibault Polge's message of "Sun, 13 Nov
 2022 17:56:09 +0100")
References: <87sfimpzdi.fsf@HIDDEN>
Date: Mon, 14 Nov 2022 11:21:56 +0600
Message-ID: <87r0y6w1or.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Thibault Polge <thibault@HIDDEN> writes:

> On a very recent (about yesterday) Emacs from HEAD, apropos lists
> interned keywords as undocumented variables.  Eg, the following
> invocation:

This happens to me with a Emacs build from more than two months old
commit.

>
> M-x apropos RET distant-foreground RET
>
> displays the following output:
>
>> Type RET on a type label to view its full documentation.
>>
>> :distant-foreground
>>  Variable: (not documented)
>>  Value: :distant-foreground
>
> This is technically correct --- keywords are variable-ish --- but quite
> useless.  At best, keywords just add noise to `apropos` output.  At
> worst, they may be misleading, since an user may assume they can somehow
> control something by setq'ing a keyword.
>
> Regards,
> Thibault
>
>
>

These symbol (nil, t, keywords) are self-evaluating.  Their value is the
symbol itself.  For example, do the following:

M-x apropos RET ^nil$ RET
M-x apropos RET ^t$ RET

However they are constants, the values can't be changed.

I suggest to remove the "Variable" and "Value" and add something like
"Self-evaluating: yes" and "Constant: yes".

=2D-=20
Akib Azmain Turja, GPG key: 70018CE5819F17A3BBA666AFE74F0EFA922AE7F5
Fediverse: akib@HIDDEN
Codeberg: akib
emailselfdefense.fsf.org | "Nothing can be secure without encryption."

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEyVTKmrtL6kNBe3FRVTX89U2IYWsFAmNx0HQACgkQVTX89U2I
YWuKWhAA1HgziOJdl4z/NvsVgfkjREZ/cMHNxypkvQlTuMwew5jS+TPG4NMe5jFv
6QZqmWru26t5RTuK1aWZRsui230cjgIIzLHjGBBdZxqWrW4i31c7en8U/n99xP0c
bp/Fx7d2jjMGZlVYWODaHfQ9eSbC/WBXZfW9PcPwHqBelhj6Ub4/6J1vEZODx0lZ
nI3ismSgo/dOcoaZEb91UpbK2tNtWMQE8HlPUKeK1qaU3jnqRBYbZtRSRCho8+l/
Nw1y6PkLorugjP0KALr+073bMCx8xV8GRhIQqiqF4ThqxCHOIBiep1jySfo/tekg
WAD3T3MPZPgoVgZ91NW5VZU0Q0DDg4TY9dQsNz49vqE/bP3ZSJm06/sWKsyw1UCt
vBw/tzXa7DElFrLVLXrcqpDCMBYFA8TrX1QDvWFT0MxSpUHobvYmN0ixtOSQrJx+
x/2GcMs1GhbW8lgOMBV6dA/XfVs1uVAcz+2GZassOk/y6AZDDnMvyO3DCrmLFHhC
TMhRew/zcAJ123TtvwiG9qir1zy+VdMDEbyZf31vJhkhHD9KPVgSme250MAl5xO/
4P8yhmqwDQENLfR4l008NBnBhlC6yvN29+c18+RS6ImGv8IveBSc4noLwvhXCjyA
TWusUsH3gbYHCjECZpvKC9qZx3kFMdoyOLaZDehpNazCuNyXgKY=
=GOUo
-----END PGP SIGNATURE-----
--=-=-=--




Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 24 Nov 2022 18:37:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 24 13:37:55 2022
Received: from localhost ([127.0.0.1]:60110 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oyH6g-00011h-PU
	for submit <at> debbugs.gnu.org; Thu, 24 Nov 2022 13:37:55 -0500
Received: from mail-oa1-f43.google.com ([209.85.160.43]:39443)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1oyH6d-000117-9u
 for control <at> debbugs.gnu.org; Thu, 24 Nov 2022 13:37:51 -0500
Received: by mail-oa1-f43.google.com with SMTP id
 586e51a60fabf-141ca09c2fbso2786086fac.6
 for <control <at> debbugs.gnu.org>; Thu, 24 Nov 2022 10:37:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=to:subject:message-id:date:mime-version:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=neCqFC3NZx6BKXZtmVLCnrjnU4eK1kIdpReCQ+05V74=;
 b=eyVfS76vFoNL28Hk5+6zVz6XB/dGWU6a2ndZP7xu9xVkBGvZET+uKv9KZ7Ke9MXFSJ
 +H2NB9Tk+IFCzd1ukFVeAGFqyz/KFB7k8+3zcssX11RzWcZQbcFJOZXfNiKnk+Xu9NO2
 +VyYaPF0vQy7S2JIO7su9kC7csu3XZNOyenf23RgowhXcNkFPv96zGiuuX5Z1X9BeFfx
 zBFGEH5CdB7B5d0+szKianjPkNgd0mKWutp5vKjnuuchia7NUcKsLa3U9IugKPHHVi6C
 9WNYMi4W2J+mcRFQDt2CjoDLRcckJl+ntBNncbt09o9YqcUnYMGFpJwvYY7LnwkI7Biq
 klUQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=to:subject:message-id:date:mime-version:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=neCqFC3NZx6BKXZtmVLCnrjnU4eK1kIdpReCQ+05V74=;
 b=KtHG6mzOLEr4uOpAJNEe5Xd4bIzq1dy3vTeoV6l9w2moNch2fDe0Q36bNi/LpRNPdt
 dnBq2mo3kVcyJZvZhm86a+XCkFRpSvcpBHgIbCfyTDRQ4k9fkv/9wcd0kuPwjBRuCbSY
 4u/HUnEFeWuiMW/GrWocia0IrzSgXb+SkEKHg7WnLEnudOU+FvjDOtZoju/0JhL5N6qJ
 Dvk2rlll52rhFQ7PUg3iRqj97GHMp4QNN10zh5gOGiSq0oVhL/7W9T3Sj0ZXTwRicGJH
 uM493ezTT9WnNK93ayk3QBDvGnuD6+zJvIdWnQiXHbHg8UUOze0n6FcxPgvW6kA8g8ae
 tI1g==
X-Gm-Message-State: ANoB5plGNcHjK9kDZ/sRwOfndNsy8o4RbqBfKaaRNbbjwpshU8oyFtMQ
 pvdwXnHlFWkJSNqGNZ0Km5kPOjwhErHV6zUjzKAFWj4N
X-Google-Smtp-Source: AA0mqf7/QDJMdet0g0prkTDL+xdHtpnDW3wbfr6no/etvh3ngNWhp0v63ki/S/+Jhpgbi/AaUc4I04wgZHg5TBKfkbw=
X-Received: by 2002:a05:6870:4995:b0:143:522a:ebcc with SMTP id
 ho21-20020a056870499500b00143522aebccmr2231730oab.199.1669315065921; Thu, 24
 Nov 2022 10:37:45 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Thu, 24 Nov 2022 10:37:45 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
X-Hashcash: 1:20:221124:control <at> debbugs.gnu.org::jxMrwOBzdWKT5WqV:0Fv5
MIME-Version: 1.0
Date: Thu, 24 Nov 2022 10:37:45 -0800
Message-ID: <CADwFkmmKNEL8vwipghv1WdvYQ-FROVfm+DtTNgM=xbcdnmSQ5Q@HIDDEN>
Subject: control message for bug #59248
To: control <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

severity 59248 minor
quit





Last modified: Thu, 24 Nov 2022 18:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.