mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
Merge pull request #24974 from bfredl/memline2
fix(memline): more curbuf stuff
This commit is contained in:
commit
af899971b9
@ -2418,13 +2418,13 @@ void ml_add_deleted_len_buf(buf_T *buf, char *ptr, ssize_t len)
|
|||||||
if (len == -1 || len > maxlen) {
|
if (len == -1 || len > maxlen) {
|
||||||
len = maxlen;
|
len = maxlen;
|
||||||
}
|
}
|
||||||
curbuf->deleted_bytes += (size_t)len + 1;
|
buf->deleted_bytes += (size_t)len + 1;
|
||||||
curbuf->deleted_bytes2 += (size_t)len + 1;
|
buf->deleted_bytes2 += (size_t)len + 1;
|
||||||
if (curbuf->update_need_codepoints) {
|
if (buf->update_need_codepoints) {
|
||||||
mb_utflen(ptr, (size_t)len, &curbuf->deleted_codepoints,
|
mb_utflen(ptr, (size_t)len, &buf->deleted_codepoints,
|
||||||
&curbuf->deleted_codeunits);
|
&buf->deleted_codeunits);
|
||||||
curbuf->deleted_codepoints++; // NL char
|
buf->deleted_codepoints++; // NL char
|
||||||
curbuf->deleted_codeunits++;
|
buf->deleted_codeunits++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user