forked from aniani/vim
patch 9.1.0090: Assigning wrong colors when parsing terminal OSC response
Problem: Assigning wrong colors when parsing terminal OSC response Solution: Correctly assign Green and Blue from the terminal response (Maxim Kim) closes: #13981 Signed-off-by: Maxim Kim <habamax@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
415a5a951b
commit
45932c5c4a
@@ -5768,8 +5768,8 @@ handle_osc(char_u *tp, char_u *argp, int len, char_u *key_name, int *slen)
|
|||||||
int rval, gval, bval;
|
int rval, gval, bval;
|
||||||
|
|
||||||
rval = hexhex2nr(tp_r);
|
rval = hexhex2nr(tp_r);
|
||||||
gval = hexhex2nr(tp_b);
|
gval = hexhex2nr(tp_g);
|
||||||
bval = hexhex2nr(tp_g);
|
bval = hexhex2nr(tp_b);
|
||||||
#endif
|
#endif
|
||||||
if (is_bg)
|
if (is_bg)
|
||||||
{
|
{
|
||||||
|
@@ -704,6 +704,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
90,
|
||||||
/**/
|
/**/
|
||||||
89,
|
89,
|
||||||
/**/
|
/**/
|
||||||
|
Reference in New Issue
Block a user