Fork me on GitHub
#protorepl
<
2018-02-24
>
seancorfield00:02:55

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

seancorfield00:02:33

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

sparkofreason01:02:26

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

justinlee01:02:49

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

sparkofreason01:02:49

Hmmm, it was off.

sparkofreason01:02:24

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.

justinlee01:02:11

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

seancorfield04:02:44

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

sparkofreason04:02:03

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

sparkofreason04:02:29

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

seancorfield04:02:33

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.

seancorfield04:02:53

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