protorepl

seancorfield 2018-02-24T00:13:55.000162Z

@dave.dixon Yeah, I was going to make that observation about Boot but figured @matan might be using Leiningen and it was TMI. But if you're using Boot, it's definitely something to bear in mind! It's caught me out several times...

seancorfield 2018-02-24T00:16:33.000118Z

One thing I haven't yet tried to figure out is what it would look like to use ProtoREPL with a clj/`deps.edn` based project (I just switched clojure.java.jdbc over from Leiningen so it'll be something I'll need to figure out "soon").

sparkofreason 2018-02-24T01:00:26.000173Z

When I paste multiline forms with parinfer, they keep getting reformatted, i.e. the paren nesting isn't preserved, but rather re-worked by parinfer. Is this fixable? I don't think this was happening with the most recent parinfer in cursive (and have no idea if the two parinfer's are sharing any code).

justinlee 2018-02-24T01:01:49.000224Z

i had to turn “auto indent on paste” off in the language-clojure setting of atom

sparkofreason 2018-02-24T01:15:49.000051Z

Hmmm, it was off.

sparkofreason 2018-02-24T01:22:24.000059Z

Seems to only happen in Smart mode. Gets the nesting right in Paren mode, but trying to undo the paste leaves behind part of the form. Weird.

justinlee 2018-02-24T01:47:11.000124Z

oh i haven’t messed with smart mode. parinfer is unstable and wonky enough as is 🙂

seancorfield 2018-02-24T04:47:44.000061Z

@dave.dixon It's a known bug in the version of Parinfer currently used in Atom. Cursive is using an updated version. Atom will be updated "soon". Check the #parinfer channel for updates on that.

sparkofreason 2018-02-24T04:50:03.000025Z

@lee.justin.m Smart mode was the only way I found it tolerable - much better than tolerable.

sparkofreason 2018-02-24T04:50:29.000034Z

@seancorfield Thanks, that's good news. I was afraid it was some sort of interaction between plugins.

seancorfield 2018-02-24T04:52:33.000079Z

I've been reporting glitches to Shaun LeBron as he's been working on the new version. Looks like v3 is pretty much nailed down now with only a couple of issues to flush out. I expect atom-parinfer will be updated shortly after that.

seancorfield 2018-02-24T04:53:53.000073Z

I think in the new version, there will only be one mode (smart).

2👍1🙂
matan 2018-02-24T05:31:51.000029Z

dunning-kruger lol 🙂

matan 2018-02-24T05:34:39.000073Z

I think Stockholm syndrome is a better fit for people having chosen a clojure dev environment