[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Path for system-wide .eln files

From: Andrea Corallo
Subject: Re: Path for system-wide .eln files
Date: Mon, 31 Aug 2020 19:13:27 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

Stefan Monnier <monnier@iro.umontreal.ca> writes:

>> As for point 1 if this folder does not classify as cache because read
>> only, should be easy to go for something more appropriate.  Something as
>> simple as "sys-eln" would work? (I'm not good with names sorry)
> No need for `sys` in that name, AFAICT: the rest of the name makes it
> clear that it belongs to the Emacs installation or to the system but not
> to the user.

Right, so just "eln"? "native-lisp"?  We gotta choose a name here :)

>> For point 2: eln are opened with dlopen so they are technically shared
>> libraries.  They need to be loaded with some special treatment and
>> cannot be used as simple shareds by C programs tho.
>> To me this fits decently in the definition for /usr/libexec from your
>> link:
> AFAICT, `/usr/libexec` contains executables, not shared libraries.
> They're just executables that are not supposed to be in $PATH.
> So I think `/usr/lib` is more appropriate.

AFAIU `/usr/libexec` would be for binaries in general, infact we store
there the pdumper img.  Okay for `/usr/lib`.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]