| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
instead of having a single mode enabled, modes can be pushed/poped,
with the top of the stack being the active mode.
|
|
|
|
As in upcoming std c++ array_view, ArrayView<T> points to mutable
data, use ArrayView<const T> or alias ConstArrayView<T> for const
data.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The code stays disabled, as the performance penalty is quite
high, but can be enabled to help debugging safe pointers.
|
|
Face also stores the attributes
|
|
|
|
Fixes #97
|
|
|
|
ClientManager now stores only the free windows, clients take
ownership of its own.
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Used for a new feature: incremental search
|
|
until end of on_key
|
|
|
|
|