[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#59334: 29.0.50; loading native-compiled init file sets user-init-fil
From: |
Andrea Corallo |
Subject: |
bug#59334: 29.0.50; loading native-compiled init file sets user-init-file to .eln |
Date: |
Fri, 18 Nov 2022 10:39:46 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Eli Zaretskii <eliz@gnu.org> writes:
>> From: Juanma Barranquero <lekktu@gmail.com>
>> Date: Fri, 18 Nov 2022 08:45:03 +0100
>> Cc: akrl@sdf.org, 59334@debbugs.gnu.org
>>
>> > I think the call to gethash should only be done if the file has the
>> > .eln extension, otherwise you might have false positives.
>>
>> Do you mean the hash comp-eln-to-el-h could have keys that match something
>> that doesn't end in .eln? Or
>> that someone could've an init file with extension .eln and matching one of
>> the keys? Both seem extremely
>> unlikely, but ok.
>
> I thought about a possibility that the session loaded a .eln file, but
> then the user or some Lisp explicitly loaded the .el file by hand.
> I'm not sure in this case the hash table is updated.
In that case (manual load af an .el file) the hash table is just not
updated (and still all the keys in it should be only .eln files).
Andrea
- bug#59334: 29.0.50; loading native-compiled init file sets user-init-file to .eln, (continued)
- bug#59334: 29.0.50; loading native-compiled init file sets user-init-file to .eln, Eli Zaretskii, 2022/11/18
- bug#59334: 29.0.50; loading native-compiled init file sets user-init-file to .eln, Juanma Barranquero, 2022/11/18
- bug#59334: 29.0.50; loading native-compiled init file sets user-init-file to .eln, Eli Zaretskii, 2022/11/18
- bug#59334: 29.0.50; loading native-compiled init file sets user-init-file to .eln, Juanma Barranquero, 2022/11/18
- bug#59334: 29.0.50; loading native-compiled init file sets user-init-file to .eln, Juanma Barranquero, 2022/11/18
- bug#59334: 29.0.50; loading native-compiled init file sets user-init-file to .eln, Eli Zaretskii, 2022/11/18
- bug#59334: 29.0.50; loading native-compiled init file sets user-init-file to .eln, Juanma Barranquero, 2022/11/18
- bug#59334: 29.0.50; loading native-compiled init file sets user-init-file to .eln, Eli Zaretskii, 2022/11/18
- bug#59334: 29.0.50; loading native-compiled init file sets user-init-file to .eln, Juanma Barranquero, 2022/11/18
- bug#59334: 29.0.50; loading native-compiled init file sets user-init-file to .eln, Andrea Corallo, 2022/11/18
- bug#59334: 29.0.50; loading native-compiled init file sets user-init-file to .eln,
Andrea Corallo <=