Remove a usage of thread-first and thread-last

This usage broke debugging of org-babel-execute:jupyter.
This commit is contained in:
Nathaniel Nicandro 2021-11-20 20:32:35 -06:00
parent 162d047e62
commit 0dec83f7e4

View file

@ -468,10 +468,9 @@ the PARAMS alist."
(when (member "replace" result-params) (when (member "replace" result-params)
(org-babel-jupyter-cleanup-file-links)) (org-babel-jupyter-cleanup-file-links))
(let* ((org-babel-jupyter-current-src-block-params params) (let* ((org-babel-jupyter-current-src-block-params params)
(jupyter-current-client (session (alist-get :session params))
(thread-first (alist-get :session params) (buf (org-babel-jupyter-initiate-session session params))
(org-babel-jupyter-initiate-session params) (jupyter-current-client (buffer-local-value 'jupyter-current-client buf))
(thread-last (buffer-local-value 'jupyter-current-client))))
(lang (jupyter-kernel-language jupyter-current-client)) (lang (jupyter-kernel-language jupyter-current-client))
(vars (org-babel-variable-assignments:jupyter params lang)) (vars (org-babel-variable-assignments:jupyter params lang))
(code (org-babel-expand-body:jupyter body params vars lang))) (code (org-babel-expand-body:jupyter body params vars lang)))