aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/ui_bridge.c
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2019-09-11 22:29:28 -0700
committerJustin M. Keyes <justinkz@gmail.com>2019-09-12 17:04:05 -0700
commit44d45e29ea4a632e66ac63d25d355a5a4c7178bc (patch)
tree54be63ddaa5e62761f7bb796b713db1503b7f588 /src/nvim/ui_bridge.c
parent6dd56d09025c960ef36952e3d4a1f77779782c52 (diff)
downloadrneovim-44d45e29ea4a632e66ac63d25d355a5a4c7178bc.tar.gz
rneovim-44d45e29ea4a632e66ac63d25d355a5a4c7178bc.tar.bz2
rneovim-44d45e29ea4a632e66ac63d25d355a5a4c7178bc.zip
API/nvim_list_uis(): include "chan" field for TUI
Even though it's always zero currently, it's less confusing if all UIs have the same fields.
Diffstat (limited to 'src/nvim/ui_bridge.c')
-rw-r--r--src/nvim/ui_bridge.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/nvim/ui_bridge.c b/src/nvim/ui_bridge.c
index a64e691b6d..9a1988739c 100644
--- a/src/nvim/ui_bridge.c
+++ b/src/nvim/ui_bridge.c
@@ -63,6 +63,7 @@ UI *ui_bridge_attach(UI *ui, ui_main_fn ui_main, event_scheduler scheduler)
rv->bridge.set_icon = ui_bridge_set_icon;
rv->bridge.option_set = ui_bridge_option_set;
rv->bridge.raw_line = ui_bridge_raw_line;
+ rv->bridge.inspect = ui_bridge_inspect;
rv->scheduler = scheduler;
for (UIExtension i = 0; (int)i < kUIExtCount; i++) {
@@ -215,3 +216,8 @@ static void ui_bridge_option_set_event(void **argv)
api_free_object(value);
xfree(argv[3]);
}
+
+static void ui_bridge_inspect(UI *ui, Dictionary *info)
+{
+ PUT(*info, "chan", INTEGER_OBJ(0));
+}