vim-patch:8.1.1466: not updating priority on existing sign

Problem:    Not updating priority on existing sign.
Solution:   Set the sign priority.  Add a test. (Yegappan Lakshmanan)
58a7f87c86
This commit is contained in:
Jan Edmund Lazo
2020-02-25 00:30:42 -05:00
parent ca3dba482c
commit 1caa85b677
4 changed files with 26 additions and 5 deletions

View File

@@ -284,6 +284,7 @@ void buf_addsign(
&& sign_in_group(sign, groupname)) {
// Update an existing sign
sign->typenr = typenr;
sign->priority = prio;
return;
} else if (lnum < sign->lnum) {
insert_sign_by_lnum_prio(buf, prev, id, groupname, prio, lnum, typenr);