aboutsummaryrefslogtreecommitdiff
path: root/runtime/doc/msgpack_rpc.txt
diff options
context:
space:
mode:
authorDongdong Zhou <dzhou121@gmail.com>2017-02-24 09:35:27 +0000
committerJustin M. Keyes <justinkz@gmail.com>2017-04-26 02:15:31 +0200
commit88023d51238698dd625c26300142d3dbe5770b73 (patch)
tree3a3876cc8525a8ca7147bf273698886759d292be /runtime/doc/msgpack_rpc.txt
parent7e571bca5d5e00e9e33e266b983a48bb4014183f (diff)
downloadrneovim-88023d51238698dd625c26300142d3dbe5770b73.tar.gz
rneovim-88023d51238698dd625c26300142d3dbe5770b73.tar.bz2
rneovim-88023d51238698dd625c26300142d3dbe5770b73.zip
api/ui: externalize tabline
Diffstat (limited to 'runtime/doc/msgpack_rpc.txt')
-rw-r--r--runtime/doc/msgpack_rpc.txt11
1 files changed, 10 insertions, 1 deletions
diff --git a/runtime/doc/msgpack_rpc.txt b/runtime/doc/msgpack_rpc.txt
index 77cbc2f3d8..c550631a32 100644
--- a/runtime/doc/msgpack_rpc.txt
+++ b/runtime/doc/msgpack_rpc.txt
@@ -266,7 +266,11 @@ a dictionary with these (optional) keys:
most 256 different colors).
`popupmenu_external` Instead of drawing the completion popupmenu on
the grid, Nvim will send higher-level events to
- the ui and let it draw the popupmenu.
+ the UI and let it draw the popupmenu.
+ Defaults to false.
+ `tabline_external` Instead of drawing the tabline on the grid,
+ Nvim will send higher-level events to
+ the UI and let it draw the tabline.
Defaults to false.
Nvim will then send msgpack-rpc notifications, with the method name "redraw"
@@ -436,5 +440,10 @@ states might be represented as separate modes.
["popupmenu_hide"]
The popupmenu is hidden.
+["tabline_update", curtab, tabs]
+ Nvim will send this event when drawing tabline. curtab is the tab id
+ of the current tab. tabs is an arrays of the form:
+ [tabid, { "name": name }]
+
==============================================================================
vim:tw=78:ts=8:noet:ft=help:norl: