aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/misc1.c
diff options
context:
space:
mode:
authorDaniel Hahler <git@thequod.de>2019-06-09 18:57:23 +0200
committerDaniel Hahler <git@thequod.de>2019-08-07 14:21:23 +0200
commitb353d8599b7e105809d529f0707837b155a51abd (patch)
treee4e2fa68a6f3274cac08614cb04c22d1c33f022e /src/nvim/misc1.c
parent83d35e62f29aceebe3ccff961faef5a966aa8807 (diff)
downloadrneovim-b353d8599b7e105809d529f0707837b155a51abd.tar.gz
rneovim-b353d8599b7e105809d529f0707837b155a51abd.tar.bz2
rneovim-b353d8599b7e105809d529f0707837b155a51abd.zip
move deleted_lines, deleted_lines_mark, changed_lines_buf
Diffstat (limited to 'src/nvim/misc1.c')
-rw-r--r--src/nvim/misc1.c51
1 files changed, 0 insertions, 51 deletions
diff --git a/src/nvim/misc1.c b/src/nvim/misc1.c
index 9a4a01c0eb..21cce61853 100644
--- a/src/nvim/misc1.c
+++ b/src/nvim/misc1.c
@@ -1786,27 +1786,6 @@ int gchar_pos(pos_T *pos)
}
/*
- * Deleted "count" lines at line "lnum" in the current buffer.
- * Must be called AFTER the change and after mark_adjust().
- * Takes care of marking the buffer to be redrawn and sets the changed flag.
- */
-void deleted_lines(linenr_T lnum, long count)
-{
- changed_lines(lnum, 0, lnum + count, -count, true);
-}
-
-/*
- * Like deleted_lines(), but adjust marks first.
- * Make sure the cursor is on a valid line before calling, a GUI callback may
- * be triggered to display the cursor.
- */
-void deleted_lines_mark(linenr_T lnum, long count)
-{
- mark_adjust(lnum, (linenr_T)(lnum + count - 1), (long)MAXLNUM, -count, false);
- changed_lines(lnum, 0, lnum + count, -count, true);
-}
-
-/*
* Changed lines for the current buffer.
* Must be called AFTER the change and after mark_adjust().
* - mark the buffer changed by calling changed()
@@ -1859,36 +1838,6 @@ changed_lines(
}
}
-/// Mark line range in buffer as changed.
-///
-/// @param buf the buffer where lines were changed
-/// @param lnum first line with change
-/// @param lnume line below last changed line
-/// @param xtra number of extra lines (negative when deleting)
-void changed_lines_buf(buf_T *buf, linenr_T lnum, linenr_T lnume, long xtra)
-{
- if (buf->b_mod_set) {
- /* find the maximum area that must be redisplayed */
- if (lnum < buf->b_mod_top)
- buf->b_mod_top = lnum;
- if (lnum < buf->b_mod_bot) {
- /* adjust old bot position for xtra lines */
- buf->b_mod_bot += xtra;
- if (buf->b_mod_bot < lnum)
- buf->b_mod_bot = lnum;
- }
- if (lnume + xtra > buf->b_mod_bot)
- buf->b_mod_bot = lnume + xtra;
- buf->b_mod_xlines += xtra;
- } else {
- /* set the area that must be redisplayed */
- buf->b_mod_set = true;
- buf->b_mod_top = lnum;
- buf->b_mod_bot = lnume + xtra;
- buf->b_mod_xlines = xtra;
- }
-}
-
/*
* unchanged() is called when the changed flag must be reset for buffer 'buf'
*/