Subject: bug#59248: 29.0.50; apropos lists keywords as if they were variables

From: Thibault Polge <[email-masked]>
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 --- 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