diff options
author | Bram Moolenaar <Bram@vim.org> | 2022-06-12 21:11:03 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-06-12 21:11:03 +0100 |
commit | a7ac4c9c395d64059437e37045fa0ad5f9fecb0b (patch) | |
tree | 31b8184c1ebfa4b0038e11946b424887fd5cec93 | |
parent | d8c9d32c8932e93008bfd4e8828ed42f4e9f8315 (diff) | |
download | vim-git-a7ac4c9c395d64059437e37045fa0ad5f9fecb0b.tar.gz |
patch 8.2.5080: when indenting gets out of hand it is hard to stopv8.2.5080
Problem: When indenting gets out of hand it is hard to stop.
Solution: When line gets too long set got_int.
-rw-r--r-- | src/indent.c | 2 | ||||
-rw-r--r-- | src/version.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/indent.c b/src/indent.c index 7598c1cf5..f19702769 100644 --- a/src/indent.c +++ b/src/indent.c @@ -1781,6 +1781,8 @@ ex_retab(exarg_T *eap) if (vcol >= MAXCOL) { emsg(_(e_resulting_text_too_long)); + // set got_int to break out of any loop + got_int = TRUE; break; } if (has_mbyte) diff --git a/src/version.c b/src/version.c index 47c24667e..20ca4eb5b 100644 --- a/src/version.c +++ b/src/version.c @@ -735,6 +735,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 5080, +/**/ 5079, /**/ 5078, |