mirror of
https://github.com/vim/vim.git
synced 2025-09-26 04:04:07 -04:00
patch 8.1.1587: redraw problem when sign icons in the number column
Problem: Redraw problem when sign icons in the number column. Solution: Clear and redraw when changing related options. Right aligh the sign icon in the GUI. (Yegappan Lakshmanan, closes #4578)
This commit is contained in:
@@ -1985,7 +1985,7 @@ static struct vimoption options[] =
|
||||
(char_u *)&p_nf, PV_NF,
|
||||
{(char_u *)"bin,octal,hex", (char_u *)0L}
|
||||
SCTX_INIT},
|
||||
{"number", "nu", P_BOOL|P_VI_DEF|P_RWIN,
|
||||
{"number", "nu", P_BOOL|P_VI_DEF|P_RCLR,
|
||||
(char_u *)VAR_WIN, PV_NU,
|
||||
{(char_u *)FALSE, (char_u *)0L} SCTX_INIT},
|
||||
{"numberwidth", "nuw", P_NUM|P_RWIN|P_VIM,
|
||||
@@ -2252,7 +2252,7 @@ static struct vimoption options[] =
|
||||
{"regexpengine", "re", P_NUM|P_VI_DEF,
|
||||
(char_u *)&p_re, PV_NONE,
|
||||
{(char_u *)0L, (char_u *)0L} SCTX_INIT},
|
||||
{"relativenumber", "rnu", P_BOOL|P_VI_DEF|P_RWIN,
|
||||
{"relativenumber", "rnu", P_BOOL|P_VI_DEF|P_RCLR,
|
||||
(char_u *)VAR_WIN, PV_RNU,
|
||||
{(char_u *)FALSE, (char_u *)0L} SCTX_INIT},
|
||||
{"remap", NULL, P_BOOL|P_VI_DEF,
|
||||
@@ -2497,7 +2497,7 @@ static struct vimoption options[] =
|
||||
{"sidescrolloff", "siso", P_NUM|P_VI_DEF|P_VIM|P_RBUF,
|
||||
(char_u *)&p_siso, PV_SISO,
|
||||
{(char_u *)0L, (char_u *)0L} SCTX_INIT},
|
||||
{"signcolumn", "scl", P_STRING|P_ALLOCED|P_VI_DEF|P_RWIN,
|
||||
{"signcolumn", "scl", P_STRING|P_ALLOCED|P_VI_DEF|P_RCLR,
|
||||
#ifdef FEAT_SIGNS
|
||||
(char_u *)VAR_WIN, PV_SCL,
|
||||
{(char_u *)"auto", (char_u *)0L}
|
||||
|
Reference in New Issue
Block a user