fix(python): repl: respect python-shell-dedicated
This commit is contained in:
parent
103843a44d
commit
c8030df9ee
1 changed files with 11 additions and 10 deletions
|
@ -29,16 +29,17 @@ falling back on searching your PATH."
|
||||||
(user-error "`python-shell-interpreter' isn't set"))
|
(user-error "`python-shell-interpreter' isn't set"))
|
||||||
(pop-to-buffer
|
(pop-to-buffer
|
||||||
(process-buffer
|
(process-buffer
|
||||||
(if-let* ((pipenv (+python-executable-find "pipenv"))
|
(let ((dedicated (bound-and-true-p python-shell-dedicated)))
|
||||||
(pipenv-project (pipenv-project-p)))
|
(if-let* ((pipenv (+python-executable-find "pipenv"))
|
||||||
(let ((default-directory pipenv-project)
|
(pipenv-project (pipenv-project-p)))
|
||||||
(python-shell-interpreter-args
|
(let ((default-directory pipenv-project)
|
||||||
(format "run %s %s"
|
(python-shell-interpreter-args
|
||||||
python-shell-interpreter
|
(format "run %s %s"
|
||||||
python-shell-interpreter-args))
|
python-shell-interpreter
|
||||||
(python-shell-interpreter pipenv))
|
python-shell-interpreter-args))
|
||||||
(run-python nil nil t))
|
(python-shell-interpreter pipenv))
|
||||||
(run-python nil nil t)))))
|
(run-python nil dedicated t))
|
||||||
|
(run-python nil dedicated t))))))
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(defun +python/open-ipython-repl ()
|
(defun +python/open-ipython-repl ()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue