aboutsummaryrefslogtreecommitdiff
path: root/test/functional/ui/screen.lua
diff options
context:
space:
mode:
authorBjörn Linse <bjorn.linse@gmail.com>2018-11-11 10:33:02 +0100
committerBjörn Linse <bjorn.linse@gmail.com>2018-12-31 12:44:22 +0100
commitdb14d78e4f90a0dab64beb569efe0a7d314db4a7 (patch)
tree6cf99bb730d2fb811bd3bd6ea02ed463460441e7 /test/functional/ui/screen.lua
parentf6f8f0ee762aed40586429362b83e5c7d0ca0686 (diff)
downloadrneovim-db14d78e4f90a0dab64beb569efe0a7d314db4a7.tar.gz
rneovim-db14d78e4f90a0dab64beb569efe0a7d314db4a7.tar.bz2
rneovim-db14d78e4f90a0dab64beb569efe0a7d314db4a7.zip
multigrid: rename event to win_pos, make grid first
Diffstat (limited to 'test/functional/ui/screen.lua')
-rw-r--r--test/functional/ui/screen.lua10
1 files changed, 6 insertions, 4 deletions
diff --git a/test/functional/ui/screen.lua b/test/functional/ui/screen.lua
index 8c5a44c6d3..f363068dfc 100644
--- a/test/functional/ui/screen.lua
+++ b/test/functional/ui/screen.lua
@@ -157,6 +157,7 @@ function Screen.new(width, height)
cmdline_block = {},
wildmenu_items = nil,
wildmenu_selected = nil,
+ win_position = nil,
_session = nil,
_default_attr_ids = nil,
_default_attr_ignore = nil,
@@ -801,10 +802,7 @@ function Screen:_handle_hl_attr_define(id, rgb_attrs, cterm_attrs, info)
self._new_attrs = true
end
-function Screen:_handle_win_position(win, grid, startrow, startcol, width, height)
- if self.win_position == nil then
- self.win_position = {}
- end
+function Screen:_handle_win_pos(grid, win, startrow, startcol, width, height)
self.win_position[grid] = {
win = win,
startrow = startrow,
@@ -815,6 +813,10 @@ function Screen:_handle_win_position(win, grid, startrow, startcol, width, heigh
-- TODO(utkarshme): Take apt action
end
+function Screen:_handle_win_hide(grid)
+ self.win_position[grid] = nil
+end
+
function Screen:get_hl(val)
if self._options.ext_newgrid then
return self._attr_table[val][1]