I have to work over a pretty slow connection ( servers are far away ), so while I use mosh right now, ideally I would have a fully local UI. I know that this is possible in kakoune with socat, although each keystroke seems to synchronize with the server. I am asking what sort of work would be involved in making those asynchronous ? or as a hack disable any hooks that depend on user input (not ideal). I didn't give much time to reading the code although I think it concerns EventManager.
Question
I have to work over a pretty slow connection ( servers are far away ), so while I use mosh right now, ideally I would have a fully local UI. I know that this is possible in kakoune with socat, although each keystroke seems to synchronize with the server. I am asking what sort of work would be involved in making those asynchronous ? or as a hack disable any hooks that depend on user input (not ideal). I didn't give much time to reading the code although I think it concerns
EventManager
.