> because I still haven't found a development environment I like better than > LightTable
Have you looked at Atom/Chlorine recently? It has the same inline result display that LightTable had, it has a built-in ClojureScript REPL, support for Socket REPLs (in local and remote processes), and support for shadow-cljs if you’re in the ClojureScript world. I used to use LightTable all the time but after it stopped being maintained I gave up on it and went back to Emacs for a while, then switched to Atom/ProtoREPL – until ProtoREPL stopped being maintained – and then to Atom/Chlorine where I’ve been extremely happy for over a year. I’ve posted a few YouTube videos showing how I work with Atom/Chlorine and Cognitect’s REBL for data browsing/visualization: https://www.youtube.com/channel/UC8GD-smsEvNyRd3EZ8oeSrA I have also have a repo of Atom/Chlorine customization/setup (mostly to enable the REBL integration I show in those videos): https://github.com/seancorfield/atom-chlorine-setup Sean Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood From: 'Simon Brooke' via Clojure Sent: Wednesday, February 5, 2020 2:16 AM To: Clojure Subject: Re: Bit rot and leiningen? On Wednesday, 5 February 2020 09:59:25 UTC, Simon Brooke wrote: On Tuesday, 4 February 2020 15:56:47 UTC, James Reeves wrote: This may be due to the plugins overriding a dependency that Leiningen itself needs. There was an issue like this logged with Lein-Ring, which I notice you're using. Try updating the Lein-Ring version to 0.12.5 and see if that fixes the issue. Thanks for this suggestion. Sadly, it doesn't help. OK, I beg your pardon. It seems you were right. Upgrading lein-ring to 0.12.5 and immediately doing a build did not work, but after a bit of tinkering a build did work, and the differences were: - [com.stuartsierra/component "0.3.2"] + [com.stuartsierra/component "0.4.0"] - [lein-ring "0.8.13" :exclusions [org.clojure/clojure]]] + [lein-ring "0.12.5" :exclusions [org.clojure/clojure]]] As Alex Miller suggests, the problem is that something isn't conformant to spec, and it isn't something in my code since that runs under Clojure 1.8 (because I still haven't found a development environment I like better than LightTable). So it must be something in a leiningen plugin, so the change that worked must have been your change. Many thanks! -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/clojure/4238247e-5ed7-474b-9905-b697c466b3e5%40googlegroups.com. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/clojure/5e3b42ea.1c69fb81.828b6.28fd%40mx.google.com.