Fix #1322: replace load-env-vars w/ custom loader
I've replaced load-env-var with our own custom parser. load-env-var expects a well-formatted env file, which neither env nor set produces, which is what doom env uses to dump the shell environment. This should fix issues that arise when envvars (like PATH) contain arbitrary whitespace.
This commit is contained in:
parent
31ed6fdf2b
commit
3ed54e191b
3 changed files with 25 additions and 13 deletions
|
@ -38,7 +38,7 @@ package's name as a symbol, and whose CDR is the plist supplied to its
|
|||
`package!' declaration. Set by `doom-initialize-packages'.")
|
||||
|
||||
(defvar doom-core-packages
|
||||
'(persistent-soft use-package quelpa async load-env-vars)
|
||||
'(persistent-soft use-package quelpa async)
|
||||
"A list of packages that must be installed (and will be auto-installed if
|
||||
missing) and shouldn't be deleted.")
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue