patch 8.1.0614: placing signs can be complicated
Problem: Placing signs can be complicated.
Solution: Add functions for defining and placing signs. Introduce a group
name to avoid different plugins using the same signs. (Yegappan
Lakshmanan, closes #3652)
diff --git a/src/netbeans.c b/src/netbeans.c
index 2458a41..9b6b522 100644
--- a/src/netbeans.c
+++ b/src/netbeans.c
@@ -1042,7 +1042,7 @@
cp = (char *)args;
serNum = strtol(cp, &cp, 10);
/* If the sign isn't found linenum will be zero. */
- linenum = (long)buf_findsign(buf->bufp, serNum);
+ linenum = (long)buf_findsign(buf->bufp, serNum, NULL);
}
#endif
nb_reply_nr(cmdno, linenum);
@@ -1256,7 +1256,7 @@
{
nbdebug((" Deleting sign %d on line %d\n",
id, i));
- buf_delsign(buf->bufp, id);
+ buf_delsign(buf->bufp, id, NULL);
}
else
{