| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
selection.
|
|
so searching effectively starts on the character after current
selection end. Which makes repeating 'n' on a one character match
work.
|
|
Alt-a followed by []()<>{}bB selects the block surrounding current
selection end.
Alt-i is similar but selects only the inside of the block.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
on_scope_end permits to register a functor to be called at scope
end (either exception thrown or normal scope end). this is usefull
for cleanup code that must be run.
usage:
auto cleaner = on_scope_end([]() { cleanup(); });
|
|
this filter remove trailing whitespaces on the previous line
when inserting an end-of-line.
|
|
|
|
|
|
modify directly takes a Modification as parameter
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
filters are functions called prior to applying a modification
to a buffer. They can manipulate the modification to change
the editor behaviour.
|
|
|
|
|
|
it is a vector based map, preserving insertion order and providing
completion on ids it contains.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Buffer
|