On Mon, Oct 14, 2024 at 9:50 AM Eli Zaretskii <
eliz@gnu.org> wrote:
> From: chad <yandros@gmail.com>
> Date: Sun, 13 Oct 2024 21:39:31 -0400
> Cc: Joost Kremers <joostkremers@fastmail.fm>, petterih@iki.fi, emacs-devel@gnu.org
>
> ..which is the (expected) Commentary section of lisp/net/dictionary.el
>
> This is from a recent HEAD build, but I get the same with a prebuilt
> binary of 30.0.90 under win11 (although it's harder for me to be sure
> that I passed '-Q' correctly).
Also, list-packages doesn't show 'dictionary', neither on MS-Windows
nor on GNU/Linux, at least in "emacs -Q". If it does for you, I'm
guessing you have stuff under ~/.emacs.d/elpa/.
We are seeing different behavior.
I get completions for both dictionary and dictionary-connection with literally no
.emacs, .emacs.d. I also get it with a newly created user with nothing related
to emacs in $HOME or env. I also get the same result under win11, although
my confidence that the environment there is "poisoned" is much lower.
I just repeated this again with a blank user/environment and the invocation:
$ /opt/emacs/bin/emacs-31.0.50 -q --no-site-file --no-site-lisp
In the resulting emacs, there is no elpa directory of .emacs.d either before
or after 'C-h P dict TAB RET' brings up the *Help* buffer with the package
commentary from the built-in lisp/net/dictionary.el, and after that emacs is
closed, there is still only an eln-cache directory in it's just-created .emacs.d.
Hope this helps,
~Chad