Hi! Bastien Guerry <b...@gnu.org> writes: > For now `org-babel-clojure-backend' is nil. > > I suggest to set it to babashka by default: babashka is stable and > well established now, it is by far the most efficient way to run > Clojure code. Also, it is particularily suitable for Babel use. > > What do you think?
Sounds good. I would set it to (and (executable-find "bb") 'babashka) so it's still nil when babashka is installed? Or we could even test more available backends like (cond ((executable-find "bb") 'babashka) ((executable-find "nbb") 'nbb) ((featurep 'cider) 'cider) ((featurep 'inf-clojure) 'inf-clojure) ((featurep 'slime) 'slime)) Or is that too much "magic" in that on some systems the default is bb and in others it's cider etc? Cheers, Daniel