chestnut icon indicating copy to clipboard operation
chestnut copied to clipboard

cider-cljs-lein-repl is deprecated.

Open ponkore opened this issue 8 years ago • 4 comments

In the latest version of CIDER, cider-cljs-lein-repl is deprecated. Emacs says:

 cider-cljs-lein-repl is obsolete (since 0.17); use ‘cider-default-cljs-repl’ instead

This PR fix it.

ponkore avatar Apr 14 '18 12:04 ponkore

Hey thanks for the PR! I will merge this once cider's 0.17 is out.

featheredtoast avatar Apr 16 '18 15:04 featheredtoast

How about setting both for the time being? That way both pre-1.7 and post-1.7 users are covered. Maybe add a comment

;; CIDER up to version 0.16
cider-cljs-lein-repl ,,,
;; CIDER versions 0.17 and after
cider-default-cljs-repl ,,,

plexus avatar Apr 17 '18 12:04 plexus

What is the status of this? I'm trying out Chestnut for the first time, and I'm getting this error. The pull request looks like it's from 2018. Is this project still being maintained?

ghost avatar Apr 29 '21 13:04 ghost

Chestnut does not represent current best practices. A lot has happened since Chestnut was created, and you can get away with a much simpler setup now.

My recommendations

  • use deps.clj/clojure CLI instead of project.clj/leiningen
  • use figwheel-main or shadow-cljs, not figwheel classic
  • use jetty if you want a backend server, with compojure (as used in Chestnut) or reitit (the more modern option)
  • use integrant instead of Stuart Sierra's Component

plexus avatar Apr 30 '21 06:04 plexus