| Age | Commit message (Collapse) | Author |
|
|
|
|
|
That way the kak binary can be guaranteed to be available even
if not in user PATH.
|
|
|
|
When an escape character is not present, split can just return sub
strings of the parameter, so we can avoid duplicating the original
string data.
|
|
termination
|
|
|
|
Fixes #231
|
|
Note that kakoune still needs to read the whole buffer first, only
once stdin is closed can it execute the keys.
|
|
|
|
Never throw, return the given filename in the worst case.
|
|
|
|
|
|
|
|
Iterating through all directories in path to find commands
can end up quite slow, so cache the result per directory and
update it only if the directory modification time changed.
|
|
|
|
|
|
|
|
directories
|
|
|
|
|
|
|
|
fixes #11
|
|
use it for pipe completion
|
|
|
|
|
|
|
|
* Buffer now store a m_fs_timestamp field.
* Client in Normal mode checks current buffer file every 500 ms, or
each time it goes back to Normal mode.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* non builtins options require declaration using the decl command
* At the moment, only int and string options are supported, however
the goal of this change is to provide a consistent way to support
more complex options, namely lists and booleans
|
|
|
|
|
|
|
|
|
|
And Global(Hook|Option)Manager to Global(Hook|Option)s
|
|
|