]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 8.2.0053: windowsversion() does not always return the right value v8.2.0053
authorBram Moolenaar <Bram@vim.org>
Sun, 29 Dec 2019 12:43:54 +0000 (13:43 +0100)
committerBram Moolenaar <Bram@vim.org>
Sun, 29 Dec 2019 12:43:54 +0000 (13:43 +0100)
Problem:    windowsversion() does not always return the right value.
Solution:   Add a compatibility section in the manifest. (Ken Takata,
            closes #5407)

src/gvim.exe.mnf
src/version.c

index 8bd831b8aec7d3fe4630520e145a3b3cd1c9c7b5..e5c250ff2d83419f3def7dd0533b74917fe1e043 100644 (file)
       <dpiAware>true</dpiAware>
     </asmv3:windowsSettings>
   </asmv3:application>
+  <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
+    <application>
+      <!--The ID below indicates application support for Windows Vista -->
+      <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
+      <!--The ID below indicates application support for Windows 7 -->
+      <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
+      <!--The ID below indicates application support for Windows 8 -->
+      <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
+      <!--The ID below indicates application support for Windows 8.1 -->
+      <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
+      <!--The ID below indicates application support for Windows 10 -->
+      <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
+    </application>
+  </compatibility>
 </assembly>
index 9d8c3a05790c03273fa3881bad3384e23227c3f3..0eaafd1f1c4215296d97ccec77e3598a53e7d236 100644 (file)
@@ -742,6 +742,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    53,
 /**/
     52,
 /**/