parinfer

mattly 2017-08-15T18:58:51.000228Z

so I finally tried out smart-mode this morning for a bit

mattly 2017-08-15T18:58:55.000089Z

in Atom

mattly 2017-08-15T18:59:02.000656Z

when it works, it's nice

mattly 2017-08-15T18:59:05.000386Z

when it doesn't, well

mattly 2017-08-15T18:59:17.000473Z

more than once now it'll take a form like

mattly 2017-08-15T18:59:50.000174Z

and turn it into

mattly 2017-08-15T19:03:08.000205Z

I'm not entirely sure how to reproduce

rgdelato 2017-08-15T19:19:03.000578Z

does it occur when you indent a large block? I think that's an error I saw a while back because it was trying to process each indent in sequence (though I also recall that being fixed?)

mattly 2017-08-15T19:32:05.000138Z

it happened recently on a very large block, which prompted me turning it off and posting the above 🙂

mattly 2017-08-15T19:32:13.000326Z

it also happened on that snippet in particular

mattly 2017-08-15T19:32:31.000147Z

Atom says I'm running the latest

mattly 2017-08-15T19:34:37.000434Z

I think it's something to do with parinfer

cfleming 2017-08-15T22:49:57.000223Z

I almost have the Cursive integration of v3.10 ready for a dev build release, just working on the integration of edits and details like prevCursorX/`Line`.

cfleming 2017-08-15T22:50:37.000184Z

Reading the above, I’m thinking I need to capture perhaps the last 20 applications so users can send a useful bug report if they don’t mind sharing their code.

shaunlebron 2017-08-15T23:39:50.000057Z

@mattly i notice that happening with atom vim mode when i indent using >

shaunlebron 2017-08-15T23:40:36.000200Z

or <

shaunlebron 2017-08-15T23:41:44.000089Z

id take a pr to help reporting how to repro steps