| Age | Commit message (Collapse) | Author |
|
Programs like grep called in '$' command will fail due to SIGPIPE
for example. So we need to keep the pipe open.
|
|
Some program (xclip), will fork a daemon keeping stdout/stderr open,
so waiting for them to be closed make kakoune hang. Commands discarding
stdout can then just not wait on it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
As in upcoming std c++ array_view, ArrayView<T> points to mutable
data, use ArrayView<const T> or alias ConstArrayView<T> for const
data.
|
|
Use for the set command to document options.
|
|
|
|
|
|
std::hash specialization is a pain to work with, stop using that, and
just specialize a 'size_t hash_value(const T&)' free function.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
aliases are now stored in window, buffer, or globally.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixes #117
|
|
%val{name} gives access to values given in shell through $kak_<name>
|
|
We can now access register / with the name slash, * with star,
and | with pipe
Fixes #23
|
|
|
|
*debug* will contain line and column informations along
with the responsible command name.
|
|
|
|
Fixes #101
|
|
|
|
|
|
the result is then used as one token
|
|
|
|
|
|
|
|
|
|
The command parameters description are now stored in a ParameterDesc
structure.
|
|
|
|
Implement hook completion.
fixes #44
|
|
Command completion now work after a command separator (;)
fixes #19
|
|
|
|
|
|
Completion now only proposes full command names
|
|
|
|
|
|
|