From daf4b8d3894cca25b3015d35e9168b7b2569d43b Mon Sep 17 00:00:00 2001 From: Ez Diy Date: Thu, 17 Sep 2020 00:43:27 +0200 Subject: Pass up terminal CSI as events to Lua. --- lua/vis.lua | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lua') diff --git a/lua/vis.lua b/lua/vis.lua index 479d1ee..dd17192 100644 --- a/lua/vis.lua +++ b/lua/vis.lua @@ -151,6 +151,7 @@ local events = { WIN_HIGHLIGHT = "Event::WIN_HIGHLIGHT", -- see @{win_highlight} WIN_OPEN = "Event::WIN_OPEN", -- see @{win_open} WIN_STATUS = "Event::WIN_STATUS", -- see @{win_status} + TERM_CSI = "Event::TERM_CSI", -- see @{term_csi} } events.file_close = function(...) events.emit(events.FILE_CLOSE, ...) end @@ -165,6 +166,7 @@ events.win_close = function(...) events.emit(events.WIN_CLOSE, ...) end events.win_highlight = function(...) events.emit(events.WIN_HIGHLIGHT, ...) end events.win_open = function(...) events.emit(events.WIN_OPEN, ...) end events.win_status = function(...) events.emit(events.WIN_STATUS, ...) end +events.term_csi = function(...) events.emit(events.TERM_CSI, ...) end local handlers = {} -- cgit v1.2.3