Fork me on GitHub
#chlorine-clover
<
2021-01-29
>
mauricio.szabo14:01:39

Yes, I also renamed to #chlorine-clover so it's easier to find on Slack 🙂

🎉 6
clyfe15:01:37

Every time I tried a socket repl I got annoyed. Mostly about having to do in-ns all the time. I feel nREPL does more for me. How do you folks not mind it? (Is it something I'm missing? Like some nifty workflow?)

mauricio.szabo15:01:44

Chlorine already adds the in-ns if it detects a namespace in the current editor 🙂

3
seancorfield18:01:13

@claudius.nicolae Are you typing into the REPL? Or just eval'ing from an editor?

clyfe18:01:05

Eval from editor, but not Chlorine.

seancorfield18:01:18

Hmm, I thought only Chlorine/Clover supported Socket REPL. What editor/plugin are you using for Clojure stuff?

clyfe18:01:19

Cursive, a while back, workfolk got me a license. In hindsight, it was not a socket repl, it was just "not nREPL" (clojure main something - not sure what cursive does there when you don't pick nREPL).

clyfe18:01:12

I imagine clojure main and socket yield rather similar repls.

seancorfield18:01:20

Ah, a plain text REPL. Yeah, I wouldn't expect Cursive's support of that to be as solid as for nREPL. You'd be in the same boat with inferior lisp mode in Emacs.

seancorfield18:01:21

What Chlorine/Clover do is side-load unrepl over the Socket REPL which provides a lot more functionality (at the cost of complexity dealing with the REPL internally for the plugin). That's what provides eval interruption and some other stuff.

👍 3
seancorfield18:01:27

I would probably use Emacs more if it had a decent Socket REPL package (there is one but it's pretty basic and a bit flaky).

sogaiu06:02:00

curious what you consider the minmum feature set you'd like. i use a custom socket repl arrangement in emacs as i had problems with inf-clojure at various times.

seancorfield17:02:49

@UG1C3AD5Z I can't remember what was missing last time I looked at the socket REPL package for Emacs -- I just remember that I ran into a wall pretty quickly with it, based on what I expected to be able to do...

sogaiu07:02:10

@U04V70XH6 thanks -- i was curious about the "expected to be able to do" part. but i can understand if you don't have any of that spelled out.

seancorfield17:02:54

@UG1C3AD5Z Sorry, I just don't remember. It was some time last year when I tried it and I quickly went back to Atom/Chlorine at the time.

sogaiu00:02:09

thanks in any case :)