Subject: Re: bug#79124: emacs -Q doesn't give me a clean slate

From: Robert Pluim <[email-masked]>
Date: Wed, 30 Jul 2025 17:33:26 +0200

>>>>> On Wed, 30 Jul 2025 18:29:40 +0300, Eli Zaretskii <[email-masked]> said:

    >> From: Robert Pluim <[email-masked]>
    >> Cc: Paul Eggert <[email-masked]>,  Richard Stallman <[email-masked]>,
    >> [email-masked]
    >> Date: Wed, 30 Jul 2025 16:11:15 +0200
    >> 
    >> We sometimes also read from .emacs.d/network-security.data under -Q,

    Eli> Not at startup time, right?  You are talking about calling some
    Eli> network-related APIs.

Right. But itʼs still surprising that Emacs reads from ~/.emacs.d when
-Q is specified.

Basically it happens whenever `nsm-verify-connection' calls
`nsm-host-settings'. We could add a check for "-Q" there.

Robert
--