vim-patch:8.2.2166: auto format doesn't work when deleting text

Problem:    Auto format doesn't work when deleting text.
Solution:   Make "x" trigger auto format. (closes vim/vim#7504)
d0a1dee3f1
This commit is contained in:
Jan Edmund Lazo
2020-12-20 17:01:31 -05:00
parent 0476f049f4
commit 06869a6940
3 changed files with 15 additions and 2 deletions

View File

@@ -3716,7 +3716,7 @@ static bool ins_compl_prep(int c)
retval = true;
}
auto_format(FALSE, TRUE);
auto_format(false, true);
// Trigger the CompleteDonePre event to give scripts a chance to
// act upon the completion before clearing the info, and restore
@@ -6503,7 +6503,7 @@ stop_insert (
curwin->w_cursor = tpos;
}
auto_format(TRUE, FALSE);
auto_format(true, false);
if (ascii_iswhite(cc)) {
if (gchar_cursor() != NUL)