| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
use /tmp/kak-$kak_session to get the socket path
|
|
(except if a / is found in the completion prefix)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Destructors are not a good place to run mode exit hooks, as they
wont be called until the next mode trash clearing, so we now call
this virtual method on the previous mode just before it gets replaced.
|
|
handle_key can be called from exec_keys while running a hook, and a previous
key in exec_keys could have changed the mode. This would make the mode that
runned the hook deleted when the controls returns to it.
handle_available_input should always be called at top level, so can safely
clear the mode trash.
|
|
Client store the current status line. This way calls to print status
do not force the user interface to display directly.
|
|
|
|
|
|
|
|
|
|
|
|
InputHandler owns it's UserInterface, and is directly stored by the ClientManager.
|
|
Pass keys one by one to the input handler so that BatchUI is not needed
We can now use :exec to pre-fill the command line without validating
the command.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
with c-f
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|