patch 9.1.1703: Cannot react to terminal OSC responses
Problem: Cannot react to terminal OSC responses
Solution: Allow TermResponseAll to be triggered by Terminal OSC
responses (Foxe Chen)
fixes: #14995
closes: #17975
Signed-off-by: Foxe Chen <chen.foxe@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
7f380259cf
commit
1f51bbc3b9
@ -82,7 +82,13 @@ static int KeyNoremap = 0; // remapping flags
|
||||
// typebuf.tb_buf has three parts: room in front (for result of mappings), the
|
||||
// middle for typeahead and room for new characters (which needs to be 3 *
|
||||
// MAXMAPLEN for the Amiga).
|
||||
#ifdef FEAT_NORMAL
|
||||
// Add extra space to handle large OSC responses in bigger chunks (improve
|
||||
// performance)
|
||||
#define TYPELEN_INIT (5 * (MAXMAPLEN + 3) + 2048)
|
||||
#else // Tiny version
|
||||
#define TYPELEN_INIT (5 * (MAXMAPLEN + 3))
|
||||
#endif
|
||||
static char_u typebuf_init[TYPELEN_INIT]; // initial typebuf.tb_buf
|
||||
static char_u noremapbuf_init[TYPELEN_INIT]; // initial typebuf.tb_noremap
|
||||
|
||||
|
||||
Reference in New Issue
Block a user