Jason Felice
Jason Felice
I've created [this design document](https://github.com/mawww/kakoune/wiki/History-API), and I'm keeping it updated based on chats.
Well, oops. Looks right to me.
@cbcoutinho Hopefully, once I get `forceBalance` working, this will be resolved. But will check again then.
@andreyorst The current work-around is to do "2u" when you get stuck, and the problem is definitely that the parinfer change is separate, and so when you type "u", you...
What filetypes do you need support for? If it is a really obscure lisp, like something internal to an organization, then I'll merge this. Otherwise, I'd rather have the plugin...
In general, I want to avoid speculative features. Even small ones add up, I think. In this particular case, this makes it easy to avoid adding languages to the plugin,...
Thanks for investigating this! (And sorry about the delay, I've been pretty busy lately.) My initial thought is that something is wrong with the "changes" list, as this is part...
One point IIRC is that parinfer wants the changes array to describe "simultaneous" changes rather than "sequential" changes, meaning that all changes use pre-change cursor coordinates.
Interesting. I'm not sure how to get that to work. I *guess* it should use paren mode after slurp and barf and other paren-preserving, indent-destroying transforms. I will generally use...
I'm already too backlogged with the core stuff, Vim, and Kakoune, so I can't do it. I posted it on `#parinfer` on the Clojurians slack in case someone else is...