updated for version 7.3.471
Problem: Can't abort listing placed signs.
Solution: Check "got_int". (Christian Brabandt)
diff --git a/src/ex_cmds.c b/src/ex_cmds.c
index ba18d9d..661fba6 100644
--- a/src/ex_cmds.c
+++ b/src/ex_cmds.c
@@ -6729,7 +6729,7 @@
if (idx == SIGNCMD_LIST && *arg == NUL)
{
/* ":sign list": list all defined signs */
- for (sp = first_sign; sp != NULL; sp = sp->sn_next)
+ for (sp = first_sign; sp != NULL && !got_int; sp = sp->sn_next)
sign_list_defined(sp);
}
else if (*arg == NUL)