changeset 29167:420f84328526 v8.2.5103

patch 8.2.5103: build fails with small features Commit: https://github.com/vim/vim/commit/34f99584c73f91bcc8ca5236557a2a09335e1e43 Author: Bram Moolenaar <Bram@vim.org> Date: Wed Jun 15 21:08:09 2022 +0100 patch 8.2.5103: build fails with small features Problem: Build fails with small features. Solution: Add #ifdef. Skip test on MS-Windows.
author Bram Moolenaar <Bram@vim.org>
date Wed, 15 Jun 2022 22:15:03 +0200
parents c427341dce35
children 7ccc27ebe3cc
files src/indent.c src/testdir/test_retab.vim src/version.c
diffstat 3 files changed, 7 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/indent.c
+++ b/src/indent.c
@@ -1783,7 +1783,9 @@ ex_retab(exarg_T *eap)
 		emsg(_(e_resulting_text_too_long));
 		// when not inside a try/catch set got_int to break out of any
 		// loop
+#ifdef FEAT_EVAL
 		if (trylevel == 0)
+#endif
 		    got_int = TRUE;
 		break;
 	    }
--- a/src/testdir/test_retab.vim
+++ b/src/testdir/test_retab.vim
@@ -105,6 +105,9 @@ func Test_retab_endless()
 endfunc
 
 func Test_nocatch_retab_endless()
+  " FIXME: why does this hang on MS-Windows?
+  CheckNotMSWindows
+
   " not inside try/catch an interrupt is generated to get out of loops
   new
   call setline(1, "\t0\t")
--- 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 */
 /**/
+    5103,
+/**/
     5102,
 /**/
     5101,