summaryrefslogtreecommitdiffstats
path: root/src/proto/change.pro
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2021-05-16 20:18:57 +0200
committerBram Moolenaar <Bram@vim.org>2021-05-16 20:18:57 +0200
commit1764faa38645a559172e9a31f08447385835de81 (patch)
treea99cd5381e3277ed7563664f9461be31aecb1048 /src/proto/change.pro
parentdcfc311198b174468c007ec4b5b22b33c2c11c92 (diff)
patch 8.2.2860: adding a text property causes the whole window to be redawnv8.2.2860
Problem: Adding a text property causes the whole window to be redawn. Solution: Use changed_lines_buf() to only redraw the affected lines.
Diffstat (limited to 'src/proto/change.pro')
-rw-r--r--src/proto/change.pro1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/proto/change.pro b/src/proto/change.pro
index 69ba2a6b08..b1aa9d57ec 100644
--- a/src/proto/change.pro
+++ b/src/proto/change.pro
@@ -14,6 +14,7 @@ void appended_lines(linenr_T lnum, long count);
void appended_lines_mark(linenr_T lnum, long count);
void deleted_lines(linenr_T lnum, long count);
void deleted_lines_mark(linenr_T lnum, long count);
+void changed_lines_buf(buf_T *buf, linenr_T lnum, linenr_T lnume, long xtra);
void changed_lines(linenr_T lnum, colnr_T col, linenr_T lnume, long xtra);
void unchanged(buf_T *buf, int ff, int always_inc_changedtick);
void save_file_ff(buf_T *buf);