| Age | Commit message (Collapse) | Author |
|
|
|
Fixes #850
|
|
Fixes #852
Closes #856
|
|
|
|
|
|
|
|
This commit introduces the `readonly` variable as well as the `-ro`
command line option which prevent buffers from being overwritten on
disk when the `write` command is used without arguments. Some buffers
can selectively be put in readonly mode by setting the `readonly`
variable on the `buffer` scope, the `global` mode will affect all
buffers (even those who will be open subsequently), using the `window`
scope will have no effect.
Closes #685
|
|
They used to be ran before the buffer was added to the buffer list
we now run them afterwards.
|
|
|
|
|
|
|
|
Avoid WinResize hooks while redrawing, ensure window resize only
take place while handling user input.
Fixes #672
|
|
Fixes #612
|
|
If not, clients end up keeping references on a buffer while
it it being deleted.
|
|
|
|
Fixes #474
|
|
|
|
deleting it
It can happen in certain case that a buffer gets referenced after it
gets moved to the trash, for example when it gets deleted during its
construction (due to BufCreate hook for example).
|
|
Fixes #310
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
termination
|
|
Fixes #231
|
|
We can have SelectionList in flights on the buffer, so mark
it for deletion by moving it in a buffer trash, and effectively
delete it later, at a point where there should not be any further
access to it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(except if a / is found in the completion prefix)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(that is most of the time when we are not concerned with displaying)
|
|
|
|
|
|
|
|
|