GNU bug report logs - #79124
emacs -Q doesn't give me a clean slate

Previous Next

Package: emacs;

Reported by: Paul Eggert <eggert <at> cs.ucla.edu>

Date: Wed, 30 Jul 2025 00:00:02 UTC

Severity: normal

Full log


Message #65 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Rudolf Schlatte <rudi <at> constantly.at>
To: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#79124: emacs -Q doesn't give me a clean slate
Date: Mon, 04 Aug 2025 07:13:42 +0200
Paul Eggert <eggert <at> cs.ucla.edu> writes:

>>> this is better for testing, as test results do not rely on the
>>> contents of the user's home directory.

[...]

> It's a matter of priorities. If we want Emacs to be easy to test
> reproducibly, there's a real need for improvement here. If we think
> this sort of testing is unimportant, then indeed we should stop this
> discussion.

You probably are already aware, but (if my understanding is correct) the
code that is tested with a non-existent or non-writable home directory
is byte-code interpreted, whereas with a writable home directory the
code that is run is natively compiled.  So the tests will test something
subtly different than what end users will run.





This bug report was last modified 4 days ago.

Previous Next


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