From 48e3603dfeb22d46b3505217ea9379d5c02abd6d Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 28 Jul 2022 11:42:02 +0200 Subject: [PATCH] fix: envvars in profiles.el not being set --- early-init.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/early-init.el b/early-init.el index 141148320..5e0e98da5 100644 --- a/early-init.el +++ b/early-init.el @@ -105,8 +105,8 @@ (condition-case-unless-debug e (let ((profile-data (cdr (assq (intern profile) (read (current-buffer)))))) (dolist (var profile-data (if profile-data (throw 'found t))) - (if (eq var 'env) - (dolist (env var) (setenv (car env) (cdr env))) + (if (eq (car var) 'env) + (dolist (env (cdr var)) (setenv (car env) (cdr env))) (set (car var) (cdr var))))) (error (error "Failed to parse profiles.el: %s" (error-message-string e)))))) ;; If the requested profile isn't in profiles.el, then see if