| Age | Commit message (Collapse) | Author |
|
|
|
Fixes #838
|
|
Fixes #850
|
|
|
|
Fixes #855
|
|
|
|
|
|
Fixes #852
Closes #856
|
|
|
|
This is a potential solution for #794.
|
|
|
|
|
|
|
|
|
|
|
|
Fixes #853
|
|
We were just treating the next key. Which led to <esc> byte
remaining after suspend, that led that <esc> being interpretted
as <alt> when the following key got available.
Fixes #739
|
|
The recent change that introduced defered client deletion made the local
client destruction happens too late, putting the terminal in a bad state
when we resumed the process as client only.
|
|
Fixes #835
|
|
|
|
Fixes #844
|
|
|
|
Closes #839
|
|
Fixes #842
|
|
|
|
Fixes #832
|
|
Normal mode takes care of keeping hooks disabled until nested modes
finishes.
Requiered form #818, not sufficient yet.
|
|
|
|
|
|
Run them in client context if possible, and give them the target
filename instead of the buffer name.
Fixes #823
|
|
|
|
|
|
|
|
|
|
Add a ColumnCount type and use it in place of CharCount whenever
more appropriate, take column size of codepoints into account for
vertical movements and docstring wrapping.
Fixes #811
|
|
|
|
reserve was not ensuring the capacity would be pair, which is needed
on big endian machines, as we use its least significant bit to flag
short string optimizations. On little endian the bit we use is the
8th most significant (the least significant bit of the last byte),
so we were not hitting any problems.
Fixes #828
|
|
Closes #824
|
|
Fixes #823
|
|
|
|
|
|
Should catch #756 earlier if it happens again.
|
|
|
|
|
|
|
|
Closes #813
|
|
|
|
|
|
|
|
Fixes #809
|