[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bug#40248: 27.0.90; Failure open .authinfo.gpg from Gnus
From: |
Robert Pluim |
Subject: |
Re: bug#40248: 27.0.90; Failure open .authinfo.gpg from Gnus |
Date: |
Tue, 31 Mar 2020 21:53:13 +0200 |
>>>>> On Tue, 31 Mar 2020 20:59:01 +0300, Eli Zaretskii <address@hidden> said:
>> From: Robert Pluim <address@hidden>
>> Cc: Eli Zaretskii <address@hidden>, Lars Ingebrigtsen <address@hidden>,
>> address@hidden
>> Date: Tue, 31 Mar 2020 18:13:10 +0200
>>
>> Now that Iʼve actually tested it, the change looks like this, making
>> make-network-process and make-serial process behave the same as
>> make-process and make-pipe-process. Iʼve looked at all uses of those
>> two functions in Emacs' sources, and none of them depend on the change
>> in semantics, in fact only a couple of them actually pass a :coding
>> keyword.
Eli> Nevertheless, we should call out this change in NEWS.
That goes without saying. Probably put a note somewhere in the elisp
manual as well.
>> Having said all that, this does go back a looooong way (2002 at
>> least), so maybe we want to let sleeping dogs lie.
Eli> I don't think this is a risky change. Programs that assume what we
Eli> currently do rely on undefined behavior, IMO.
Well, itʼs not undefined in the 'C' sense of undefined at least :-)
Iʼll finish it up, and then convert at least Gnus over to use it.
Robert