From c0d988fe0d4aabfc8d5813044abb8567340bbe66 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 3 Oct 2021 20:38:27 +0200 Subject: [PATCH] fix(org): recognize python-shell-interpreter-args Also does not tamber with org-babel-python-command if the user has changed it. Fix #5569 --- modules/lang/org/config.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/lang/org/config.el b/modules/lang/org/config.el index 86b04209d..8b6e37f1e 100644 --- a/modules/lang/org/config.el +++ b/modules/lang/org/config.el @@ -308,7 +308,9 @@ Also adds support for a `:sync' parameter to override `:async'." (add-hook 'org-babel-after-execute-hook #'org-redisplay-inline-images) (after! python - (setq org-babel-python-command python-shell-interpreter)) + (unless org-babel-python-command + (setq org-babel-python-command + (concat python-shell-interpreter " " python-shell-interpreter-args)))) (after! ob-ditaa ;; TODO Should be fixed upstream @@ -1208,6 +1210,7 @@ compelling reason, so..." (defvar org-directory nil) (defvar org-id-locations-file nil) (defvar org-attach-id-dir nil) + (defvar org-babel-python-command nil) (setq org-publish-timestamp-directory (concat doom-cache-dir "org-timestamps/") org-preview-latex-image-directory (concat doom-cache-dir "org-latex/")