File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change 44
55### New Features
66
7+ * [ #44 ] ( https://github.com/clojure-emacs/inf-clojure/pull/44 ) : Add REPL types and Lumo support.
78* [ #50 ] ( https://github.com/clojure-emacs/inf-clojure/pull/50 ) : Rename defcustoms to ` inf-clojure-*-form ` where appropriate.
89* [ #34 ] ( https://github.com/clojure-emacs/inf-clojure/pull/34 ) : Add support for socket REPL connections.
910* [ #46 ] ( https://github.com/clojure-emacs/inf-clojure/pull/46 ) : Make it possible to disable prompt on ` inf-clojure-set-ns ` .
Original file line number Diff line number Diff line change @@ -70,6 +70,16 @@ the default specified in `inf-clojure-program`.
7070You can set custom values to ` inf-clojure ` variables on a per-project basis using [ directory
7171variables] ( https://www.gnu.org/software/emacs/manual/html_node/emacs/Directory-Variables.html ) .
7272
73+ ## REPL Type
74+
75+ An ` inf-clojure ` REPL can be of different types: Clojure, ClojureScript, Lumo and Planck are all potentially valid options.
76+ At the moment, the default Clojure REPL and the Lumo REPL (though partially, see https://github.com/clojure-emacs/inf-clojure/pull/44 ) are supported.
77+
78+ To hook up a custom REPL type, just use the right launch command (or connect through socket).
79+ For example, for Lumo just add the following in your ` .dir-locals.el ` :
80+
81+ ((nil . ((inf-clojure-boot-cmd . "lumo")))) ;; inf-clojure-lein-cmd if you are using Leiningen
82+
7383## ElDoc
7484
7585` eldoc-mode ` is supported in Clojure source buffers and ` *inferior-clojure* `
You can’t perform that action at this time.
0 commit comments