Mercurial > vim
diff src/netbeans.c @ 15300:890203d87ee5 v8.1.0658
patch 8.1.0658: deleting signs and completion for :sign is insufficient
commit https://github.com/vim/vim/commit/7d83bf4f2b785b46d87c7bc376fc9d0a862af782
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Dec 29 18:53:55 2018 +0100
patch 8.1.0658: deleting signs and completion for :sign is insufficient
Problem: Deleting signs and completion for :sign is insufficient.
Solution: Add deleting signs in a specified or any group from the current
cursor location. Add group and priority to sign command
completion. Add tests for different sign unplace commands. Update
help text. Add tests for sign jump with group. Update help for
sign jump. (Yegappan Lakshmanan, closes #3731)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 29 Dec 2018 19:00:08 +0100 |
parents | 3a99b2e6d136 |
children | 1d2b5c016f17 |
line wrap: on
line diff
--- a/src/netbeans.c +++ b/src/netbeans.c @@ -1251,12 +1251,12 @@ nb_do_cmd( /* delete signs from the lines being deleted */ for (i = del_from_lnum; i <= del_to_lnum; i++) { - int id = buf_findsign_id(buf->bufp, (linenr_T)i); + int id = buf_findsign_id(buf->bufp, (linenr_T)i, NULL); if (id > 0) { nbdebug((" Deleting sign %d on line %d\n", id, i)); - buf_delsign(buf->bufp, id, NULL); + buf_delsign(buf->bufp, 0, id, NULL); } else {