aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThiago de Arruda <tpadilha84@gmail.com>2014-12-12 16:05:52 -0300
committerThiago de Arruda <tpadilha84@gmail.com>2015-01-13 11:53:27 -0300
commit1ccbd94beec5c1f5d91b0b084062afa7908dd69e (patch)
treee2c967655e51e6293ca3b78240d7750d68d247d0
parent9b4f6fbd33ebd452d472b0333accfcb34e01173b (diff)
downloadrneovim-1ccbd94beec5c1f5d91b0b084062afa7908dd69e.tar.gz
rneovim-1ccbd94beec5c1f5d91b0b084062afa7908dd69e.tar.bz2
rneovim-1ccbd94beec5c1f5d91b0b084062afa7908dd69e.zip
test: Fix clear/eol_clear in screen.lua
These functions need to operate on the current the scroll region.
-rw-r--r--test/functional/ui/screen.lua5
1 files changed, 3 insertions, 2 deletions
diff --git a/test/functional/ui/screen.lua b/test/functional/ui/screen.lua
index 8e7d1ed798..c8eea38386 100644
--- a/test/functional/ui/screen.lua
+++ b/test/functional/ui/screen.lua
@@ -185,12 +185,13 @@ function Screen:_handle_resize(width, height)
end
function Screen:_handle_clear()
- self:_clear_block(1, self._height, 1, self._width)
+ self:_clear_block(self._scroll_region.top, self._scroll_region.bot,
+ self._scroll_region.left, self._scroll_region.right)
end
function Screen:_handle_eol_clear()
local row, col = self._cursor.row, self._cursor.col
- self:_clear_block(row, 1, col, self._width - col)
+ self:_clear_block(row, 1, col, self._scroll_region.right - col)
end
function Screen:_handle_cursor_goto(row, col)