From f4b99b34ed182082a17516ab5f99953275cb171d Mon Sep 17 00:00:00 2001 From: Philip K Date: Sat, 30 May 2020 21:47:51 +0200 Subject: [PATCH] Mark python-shell-virtualenv-root as safe for directories * lisp/progmodes/python.el (python-shell-virtualenv-root): Require a directory name. (Bug#41619) --- lisp/progmodes/python.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/progmodes/python.el b/lisp/progmodes/python.el index aec27a58dea..0ce80db1993 100644 --- a/lisp/progmodes/python.el +++ b/lisp/progmodes/python.el @@ -2092,7 +2092,8 @@ executed through tramp connections." This variable, when set to a string, makes the environment to be modified such that shells are started within the specified virtualenv." - :type '(choice (const nil) string) + :type '(choice (const nil) directory) + :safe #'file-directory-p :group 'python) (defcustom python-shell-setup-codes nil -- 2.39.5