[bug#65586,emacs-guix] elisp/guix-misc: Update Emacs Info-directory-list if needed
Commit Message
* elisp/guix-misc.el (guix-set-emacs-environment): Set 'Info-directory-list'
when setting "INFOPATH" variable.
---
elisp/guix-misc.el | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
Comments
Hi,
Janneke Nieuwenhuizen <janneke@gnu.org> skribis:
> * elisp/guix-misc.el (guix-set-emacs-environment): Set 'Info-directory-list'
> when setting "INFOPATH" variable.
LGTM, please push! :-)
Ludo’.
Ludovic Courtès writes:
> Janneke Nieuwenhuizen <janneke@gnu.org> skribis:
>
>> * elisp/guix-misc.el (guix-set-emacs-environment): Set 'Info-directory-list'
>> when setting "INFOPATH" variable.
>
> LGTM, please push! :-)
Thanks! Pushed to master as 3fba3f46483aa8ad4482ca2ae02d83a6f0fefd46
Greetings,
Janneke
@@ -1,7 +1,7 @@
;;; guix-misc.el --- Miscellaneous definitions -*- lexical-binding: t -*-
;; Copyright © 2014–2018 Alex Kost <alezost@gmail.com>
-;; Copyright © 2018, 2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
+;; Copyright © 2018, 2020, 2023 Janneke Nieuwenhuizen <janneke@gnu.org>
;; This file is part of Emacs-Guix.
@@ -244,7 +244,9 @@ If PROFILE is nil, use `guix-current-profile'."
path)))
(setenv variable value)
(when (equal variable "PATH")
- (setq exec-path (split-string value ":")))))))
+ (setq exec-path (split-string value ":")))
+ (when (equal variable "INFOPATH")
+ (setq Info-directory-list (split-string value ":")))))))
;;; Executing guix commands