> 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.

Reply via email to