forked from aniani/vim
updated for version 7.0206
This commit is contained in:
13
src/term.c
13
src/term.c
@@ -4766,6 +4766,9 @@ check_termcode(max_offset, buf, buflen)
|
||||
* four bytes which are to be taken as a pointer to the vimmenu_T
|
||||
* structure.
|
||||
*
|
||||
* A tab line event is encodded as K_SPECIAL KS_TABLINE nr, where "nr"
|
||||
* is one byte with the tab index.
|
||||
*
|
||||
* A scrollbar event is K_SPECIAL, KS_VER_SCROLLBAR, KE_FILLER followed
|
||||
* by one byte representing the scrollbar number, and then four bytes
|
||||
* representing a long_u which is the new value of the scrollbar.
|
||||
@@ -4786,6 +4789,16 @@ check_termcode(max_offset, buf, buflen)
|
||||
slen += num_bytes;
|
||||
}
|
||||
# endif
|
||||
# ifdef FEAT_GUI_TABLINE
|
||||
else if (key_name[0] == (int)KS_TABLINE)
|
||||
{
|
||||
num_bytes = get_bytes_from_buf(tp + slen, bytes, 1);
|
||||
if (num_bytes == -1)
|
||||
return -1;
|
||||
current_tab = (int)bytes[0];
|
||||
slen += num_bytes;
|
||||
}
|
||||
# endif
|
||||
# ifndef USE_ON_FLY_SCROLL
|
||||
else if (key_name[0] == (int)KS_VER_SCROLLBAR)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user