changeset 29838:d9c08ff57474 v9.0.0258

patch 9.0.0258: MS-Windows installer skips syntax/shared Commit: https://github.com/vim/vim/commit/44b9abb150afdca557d8ff5af112d654e0d19e84 Author: K.Takata <kentkt@csc.jp> Date: Wed Aug 24 18:08:00 2022 +0100 patch 9.0.0258: MS-Windows installer skips syntax/shared Problem: MS-Windows installer skips syntax/shared. Solution: Use "File /r" in the installer script. (Ken Takata, closes https://github.com/vim/vim/issues/10972)
author Bram Moolenaar <Bram@vim.org>
date Wed, 24 Aug 2022 19:15:03 +0200
parents 39b229aacb37
children 30481eb9c6ea
files nsis/gvim.nsi src/version.c
diffstat 2 files changed, 5 insertions(+), 13 deletions(-) [+]
line wrap: on
line diff
--- a/nsis/gvim.nsi
+++ b/nsis/gvim.nsi
@@ -366,11 +366,7 @@ Section "$(str_section_exe)" id_section_
 	File ${VIMTOOLS}\winpty-agent.exe
 
 	SetOutPath $0\colors
-	File ${VIMRT}\colors\*.*
-	SetOutPath $0\colors\tools
-	File ${VIMRT}\colors\tools\*.*
-	SetOutPath $0\colors\lists
-	File ${VIMRT}\colors\lists\*.*
+	File /r ${VIMRT}\colors\*.*
 
 	SetOutPath $0\compiler
 	File ${VIMRT}\compiler\*.*
@@ -395,13 +391,7 @@ Section "$(str_section_exe)" id_section_
 	File ${VIMRT}\plugin\*.*
 
 	SetOutPath $0\autoload
-	File ${VIMRT}\autoload\*.*
-
-	SetOutPath $0\autoload\dist
-	File ${VIMRT}\autoload\dist\*.*
-
-	SetOutPath $0\autoload\xml
-	File ${VIMRT}\autoload\xml\*.*
+	File /r ${VIMRT}\autoload\*.*
 
 	SetOutPath $0\import\dist
 	File ${VIMRT}\import\dist\*.*
@@ -410,7 +400,7 @@ Section "$(str_section_exe)" id_section_
 	File ${VIMSRC}\vim.ico
 
 	SetOutPath $0\syntax
-	File ${VIMRT}\syntax\*.*
+	File /r ${VIMRT}\syntax\*.*
 
 	SetOutPath $0\spell
 	File ${VIMRT}\spell\*.txt
--- a/src/version.c
+++ b/src/version.c
@@ -732,6 +732,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    258,
+/**/
     257,
 /**/
     256,