vim-patch:7.4.2314

Problem:    No error when deleting an augroup while it's the current one.
Solution:   Disallow deleting an augroup when it's the current one.

de653f0880
This commit is contained in:
lonerover
2017-01-09 12:15:10 +08:00
parent f8f04350bd
commit a584375e9f
3 changed files with 10 additions and 4 deletions

View File

@@ -5581,6 +5581,8 @@ static void au_del_group(char_u *name)
i = au_find_group(name);
if (i == AUGROUP_ERROR) { // the group doesn't exist
EMSG2(_("E367: No such group: \"%s\""), name);
} else if (i == current_augroup) {
EMSG(_("E936: Cannot delete the current group"));
} else {
event_T event;
AutoPat *ap;