diff options
author | Kyle Meyer <kyle@kyleam.com> | 2020-02-14 21:09:12 -0500 |
---|---|---|
committer | Kyle Meyer <kyle@kyleam.com> | 2020-02-14 21:09:12 -0500 |
commit | e361c640435af947fab201c1fe60f25843edb5e9 (patch) | |
tree | b2341e85bf802fe387773aa3f744e43ed141a812 | |
parent | 684ab0f2a47dcc37873ebbbb8c99954e8372ccb6 (diff) | |
download | org-mode-e361c640435af947fab201c1fe60f25843edb5e9.tar.gz |
ob-clojure: Drop recently added if-let* for compatibility
* lisp/ob-clojure.el (org-babel-edit-prep:clojure): Rewrite without
if-let*, which isn't available until Emacs 26.
-rw-r--r-- | lisp/ob-clojure.el | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lisp/ob-clojure.el b/lisp/ob-clojure.el index 0815c42..688a123 100644 --- a/lisp/ob-clojure.el +++ b/lisp/ob-clojure.el @@ -230,8 +230,9 @@ using the :show-process parameter." (defun org-babel-edit-prep:clojure (babel-info) "Set org-edit-special src block by injecting `cider-buffer-ns' as namespace." - (if-let* ((namespace (cdr (assq :ns (nth 2 babel-info))))) - (setq-local cider-buffer-ns namespace))) + (let ((namespace (cdr (assq :ns (nth 2 babel-info))))) + (when namespace + (setq-local cider-buffer-ns namespace)))) (defun org-babel-clojure-initiate-session (&optional session _params) "Initiate a session named SESSION according to PARAMS." |