doomemacs / doomemacs/core

`uv-mode` doesn't restore exec-path, PATH and changes global state

Open
#8,642 1 comment 0 reactions 0 assignees View on GitHub
:lang python
Dominant language
Emacs Lisp
Stars
22.7k
Forks
3.1k
Avg merge
10h 46m
Merged PRs (30d)
4

Description

`uv-mode` doesn't restore its state properly. it also applies its changes globally instead of activated buffers only.
see z80dev/uv-mode#8 for upstream report.

i think the approach used by [`envrc.el`](https://github.com/purcell/envrc/blob/master/envrc.el) should be preferred (in fact, using a `.envrc` file in the project root setting `VIRTUAL_ENV` and `PATH` has the same effect (+better behavior) as `uv-mode`.)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.