parinfer

shaunlebron 2017-01-29T21:51:39.000081Z

I think it’s interesting that consistency is a virtue that we all appreciate, but don’t want when it gets in the way of our intuition

shaunlebron 2017-01-29T21:52:21.000082Z

I think the magic of parinfer was that it feels intuitive+consistent for most of the way

shaunlebron 2017-01-29T21:54:53.000083Z

and when trying to modify to be intuitive for the rest of the cases, we lose consistency, and move more toward the already well-established, key-based editor modes

sekao 2017-01-29T23:30:50.000084Z

i certainly want to avoid falling into a swamp of exceptional rules. in particular, i want to avoid rules that add special behaviors based on what specific character was just typed, or what characters are near the cursor.

👍 1
sekao 2017-01-29T23:31:32.000085Z

i like the fact that parinfer works based solely on the text and cursor position. it simplifies its use, and ensures there arent weird behaviors during cutting/pasting