changeset 35900:f02b4047749c v9.1.0659

patch 9.1.0659: MS-Windows: MSVC Makefile is a bit hard to read Commit: https://github.com/vim/vim/commit/2708afa640907ad8ace2351c35d5c5a411dc97da Author: Ken Takata <kentkt@csc.jp> Date: Sun Aug 4 18:31:48 2024 +0200 patch 9.1.0659: MS-Windows: MSVC Makefile is a bit hard to read Problem: MS-Windows: MSVC Makefile is a bit hard to read (after v9.1.0657) Solution: indent the if/else statements to improve readability (Ken Takata) closes: #15428 Signed-off-by: Ken Takata <kentkt@csc.jp> Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Sun, 04 Aug 2024 18:45:06 +0200
parents f493b5ee3bc5
children 83372e4e4a17
files src/Make_mvc.mak src/version.c
diffstat 2 files changed, 16 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/src/Make_mvc.mak
+++ b/src/Make_mvc.mak
@@ -166,8 +166,11 @@ RM =		del /f /q
 
 # Read MAJOR and MINOR from version.h.
 !IF ![for /f "tokens=2,3" %I in (version.h) do \
-	@if "%I"=="VIM_VERSION_MAJOR" ( echo MAJOR=%J>.\major.tmp ) \
-	else if "%I"=="VIM_VERSION_MINOR" ( echo MINOR=%J>.\minor.tmp )]
+	@if "%I"=="VIM_VERSION_MAJOR" ( \
+		echo MAJOR=%J> .\major.tmp \
+	) else if "%I"=="VIM_VERSION_MINOR" ( \
+		echo MINOR=%J> .\minor.tmp && exit \
+	)]
 !ENDIF
 
 !IF EXIST(.\major.tmp)
@@ -189,11 +192,15 @@ MINOR =		1
 !ENDIF
 
 # Read PATCHLEVEL from version.c.
-!IF ![cmd.exe /V:ON /C "echo off && set LINE=0&& set FIND=0&& \
-	for /f "tokens=1,3 delims=,[ " %I in (version.c) do \
-	( set /A LINE+=1 > NUL && \
-	if "%J"=="included_patches" ( set /A FIND=LINE+3 > NUL ) \
-	else if "!LINE!"=="!FIND!" ( echo PATCHLEVEL=%I>.\patchlvl.tmp && exit ) )"]
+!IF ![cmd.exe /V:ON /Q /C "set LINE=0&& set FIND=0&& \
+	for /f "tokens=1,3 delims=, " %I in (version.c) do ( \
+		set /A LINE+=1 > NUL && \
+		if "%J"=="included_patches[^]" ( \
+			set /A FIND=LINE+3 > NUL \
+		) else if "!LINE!"=="!FIND!" ( \
+			echo PATCHLEVEL=%I> .\patchlvl.tmp && exit \
+		) \
+	)"]
 !ENDIF
 !IF EXIST(.\patchlvl.tmp)
 ! INCLUDE .\patchlvl.tmp
--- a/src/version.c
+++ b/src/version.c
@@ -705,6 +705,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    659,
+/**/
     658,
 /**/
     657,