mirror of
https://github.com/neovim/neovim.git
synced 2025-09-08 12:28:18 +00:00
shadow previously set signs #1893
This commit is contained in:

committed by
Justin M. Keyes

parent
2d22e1f035
commit
6e992876ea
@@ -4337,10 +4337,8 @@ void buf_addsign(
|
||||
if (lnum == sign->lnum && id == sign->id) {
|
||||
sign->typenr = typenr;
|
||||
return;
|
||||
}
|
||||
else if (id < 0 /* keep signs sorted by lnum */
|
||||
&& lnum < sign->lnum)
|
||||
{
|
||||
} else if ((lnum == sign->lnum && id != sign->id)
|
||||
|| (id < 0 && lnum < sign->lnum)) { // attempt to keep signs sorted by lnum
|
||||
insert_sign(buf, prev, sign, id, lnum, typenr);
|
||||
return;
|
||||
}
|
||||
|
Reference in New Issue
Block a user