]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 9.0.2136: MSVC errorformat can be improved v9.0.2136
authorShawn Hatori <shawn.hatori@gmail.com>
Tue, 28 Nov 2023 19:51:07 +0000 (20:51 +0100)
committerChristian Brabandt <cb@256bit.org>
Tue, 28 Nov 2023 19:51:07 +0000 (20:51 +0100)
Problem:  MSVC errorformat can be improved
Solution: parse error type and column number in MSVC errorformat

closes: #13587

Signed-off-by: Shawn Hatori <shawn.hatori@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/option.h
src/version.c

index 396c568d49852e58b4a228e01a87c4f40de8d36d..2d1ca2cdeaf66d526494be045e3d9ce9044d1397 100644 (file)
@@ -87,7 +87,7 @@ typedef enum {
 # define DFLT_EFM      "%f>%l:%c:%t:%n:%m,%f:%l: %t%*\\D%n: %m,%f %l %t%*\\D%n: %m,%*[^\"]\"%f\"%*\\D%l: %m,%f:%l:%m,%f|%l| %m"
 #else
 # if defined(MSWIN)
-#  define DFLT_EFM     "%f(%l) \\=: %t%*\\D%n: %m,%*[^\"]\"%f\"%*\\D%l: %m,%f(%l) \\=: %m,%*[^ ] %f %l: %m,%f:%l:%c:%m,%f(%l):%m,%f:%l:%m,%f|%l| %m"
+#  define DFLT_EFM     "%f(%l): %t%*\\D%n: %m,%f(%l\\,%c): %t%*\\D%n: %m,%f(%l) \\=: %t%*\\D%n: %m,%*[^\"]\"%f\"%*\\D%l: %m,%f(%l) \\=: %m,%*[^ ] %f %l: %m,%f:%l:%c:%m,%f(%l):%m,%f:%l:%m,%f|%l| %m"
 # else
 #  if defined(__QNX__)
 #   define DFLT_EFM    "%f(%l):%*[^WE]%t%*\\D%n:%m,%f|%l| %m"
index 55fbcc5b2ec378e2c568e83e6952254348c129b7..f408e0beb3a1381cadbbad07d6305640285ac7d6 100644 (file)
@@ -704,6 +704,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    2136,
 /**/
     2135,
 /**/