--- Begin Message ---
Subject: |
28.0.50; [feature/native-comp] Provide a mechanism to populate comp-eln-load-path from the environment |
Date: |
Wed, 18 Nov 2020 13:05:29 -0800 |
Emacs populates `load-path' at startup from `$EMACSLOADPATH' in the
process environment. It would be useful to have an
`$EMACSNATIVELOADPATH' or equivalent to populate `comp-eln-load-path'.
I have implemented a workaround in NixOS with some code in
`site-start.el', but it would probably be useful in other contexts as
well.
;; Append paths set via `EMACSNATIVELOADPATH', an environment
;; variable made up for this purpose.
(when-let ((path-env (getenv "EMACSNATIVELOADPATH"))
(paths-from-env (split-string path-env))
(paths (seq-filter (lambda (path) (not (string= "" path)))
paths-from-env)))
(setq comp-eln-load-path
(append paths comp-eln-load-path)))
Thanks,
Tad
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#44726: 28.0.50; [feature/native-comp] Provide a mechanism to populate comp-eln-load-path from the environment |
Date: |
Mon, 30 Nov 2020 23:25:25 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
Andrea Corallo via "Bug reports for GNU Emacs, the Swiss army knife of
text editors" <bug-gnu-emacs@gnu.org> writes:
> Hi Tad,
>
> a55415af7e should do what we want.
>
> Okay to close?
>
> Thanks
>
> Andrea
Closing this as I think is fulfilled.
Happy to repopen in case it's not :)
Andrea
--- End Message ---