Explorar o código

ob-clojure.el (org-babel-clojure-backend): Use 'cider when available

* ob-clojure.el (org-babel-clojure-backend): Use 'cider as the
backend when available.  Fall back on nrepl when available and
on slime otherwise.
Bastien Guerry %!s(int64=11) %!d(string=hai) anos
pai
achega
581db4e0a5
Modificáronse 1 ficheiros con 4 adicións e 1 borrados
  1. 4 1
      lisp/ob-clojure.el

+ 4 - 1
lisp/ob-clojure.el

@@ -63,7 +63,10 @@
 (defvar org-babel-default-header-args:clojure '())
 (defvar org-babel-header-args:clojure '((package . :any)))
 
-(defcustom org-babel-clojure-backend 'nrepl
+(defcustom org-babel-clojure-backend
+  (cond ((featurep 'cider) 'cider)
+	((featurep 'nrepl) 'nrepl)
+	(t 'slime))
   "Backend used to evaluate Clojure code blocks."
   :group 'org-babel
   :type '(choice