chlorine-clover

About Chlorine for Atom and Clover for VS Code: https://atom.io/packages/chlorine and https://marketplace.visualstudio.com/items?itemName=mauricioszabo.clover
Rowan Barnard 2020-06-01T04:24:40.091600Z

@mauricio.szabo Thanks for heeding my advice on the instructions for Chlorine setup, that should help anyone else like me to get started 🙂

mauricio.szabo 2020-06-01T12:58:16.093100Z

Great! If you have any other question, or documentation problems, please open another issue in GitHub :)

👍 1
fabrao 2020-06-01T20:06:35.094800Z

Hello all, after updating to 0.7.3 I observe sometimes Atom closing itself after evaluation some functions. Anyone had the same issue?

seancorfield 2020-06-01T20:18:48.095300Z

Nope. ClojureScript or Clojure? How is your REPL started?

fabrao 2020-06-01T20:38:47.095900Z

Clojure, I started with this clj -J'-Dclojure.server.repl={:port,5555,:accept,clojure.core.server/repl}'

seancorfield 2020-06-01T20:41:15.097100Z

Hmm, that's pretty much how I start my REPL every time and I've never seen Atom close/quit/crash when evaluating a function. Is it a particular function evaluation causing this? i.e., can you repro reliably?

seancorfield 2020-06-01T20:41:37.097400Z

@fabrao What O/S are you running Atom on?

fabrao 2020-06-01T20:43:02.098100Z

Evaluating randomly, Win 10 Pro. It started after upgrading to 0.7.3

seancorfield 2020-06-01T20:43:41.098500Z

And if you downgrade to 0.7.2, the problem goes away?

fabrao 2020-06-01T20:48:32.100200Z

I´m never downgrade in versoins 🙂 , the thing is that when open Atom again it restore the same state as before hanging

mauricio.szabo 2020-06-01T20:49:12.100700Z

@fabrao try to downgrade, with apm install chlorine@0.7.2, and see if the problem goes away

seancorfield 2020-06-01T20:50:09.101900Z

(since you're on Windows, you'll need to open a terminal window and probably navigate to wherever Atom puts the apm binary in order to run that)

mauricio.szabo 2020-06-01T20:50:29.102400Z

Yes, I always forget that Windows don't set PATH for most of things 😞

fabrao 2020-06-01T20:50:31.102600Z

I´ll try downgrading it

seancorfield 2020-06-01T20:51:09.103300Z

I'm not at my Windows machine right now so I can't tell you where to look, sorry.

fabrao 2020-06-01T20:51:20.103600Z

And I saw that too the refresh after save stop working too

fabrao 2020-06-01T20:52:01.104Z

giving "Refresh failed"

mauricio.szabo 2020-06-01T22:03:48.104800Z

@fabrao do you use simple refresh, or full? (or both are failing?)

mauricio.szabo 2020-06-01T22:03:57.105100Z

I'll look at this issue, too.

fabrao 2020-06-01T22:06:16.106600Z

@mauricio.szabo I´m not tried simple, only full.

mauricio.szabo 2020-06-01T22:25:05.107900Z

Okay. I'll look at it. (BTW, I'm thinking about removing refresh - it's easily replicated by the .cljs file, and more configurable too. I'll check if there's a way to keep an "official, over-writable version")

mauricio.szabo 2020-06-01T22:35:28.108200Z

@fabrao ok, found the bug. Will publish a fix

fabrao 2020-06-01T22:35:46.108400Z

bug for what?

mauricio.szabo 2020-06-01T22:35:59.108700Z

For refresh. There is indeeed a bug 😞

mauricio.szabo 2020-06-01T23:04:35.109800Z

Just published a fix for refresh (full and simple) on version 0.7.4 🙂

fabrao 2020-06-01T23:40:01.110200Z

do you use Chlorine with shadow-cljs?

mauricio.szabo 2020-06-01T23:40:41.110900Z

Yes, I also develop Chlorine in Chlorine with shadow-cljs 😄

fabrao 2020-06-01T23:41:17.111200Z

do you use with embedded mode?

fabrao 2020-06-01T23:41:40.111600Z

I tried but it cound´t work

mauricio.szabo 2020-06-01T23:57:22.114Z

What were the steps you tried? Did you start shadow-cljs, started a build, connected Chlorine to the socket repl, then ran the "connect embedded" command?

fabrao 2020-06-01T23:57:36.114200Z

yes