aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2023-11-29 07:22:13 +0800
committerGitHub <noreply@github.com>2023-11-29 07:22:13 +0800
commit8868ecd401f6a45d005fe68c57fbba79d32af192 (patch)
treea41e1e47cacecbbff61efc4502649479779eb053
parenta9b4dc9614a0e49438a1a1569a5c0319aa2cac9d (diff)
downloadrneovim-8868ecd401f6a45d005fe68c57fbba79d32af192.tar.gz
rneovim-8868ecd401f6a45d005fe68c57fbba79d32af192.tar.bz2
rneovim-8868ecd401f6a45d005fe68c57fbba79d32af192.zip
vim-patch:9.0.2136: MSVC errorformat can be improved (#26283)
Problem: MSVC errorformat can be improved Solution: parse error type and column number in MSVC errorformat closes: vim/vim#13587 https://github.com/vim/vim/commit/8ceb99001b52d0c642e7532763ec9d8217ee86e3 Co-authored-by: Shawn Hatori <shawn.hatori@gmail.com>
-rw-r--r--src/nvim/option_vars.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/option_vars.h b/src/nvim/option_vars.h
index 0907df59c9..b0e9ff9434 100644
--- a/src/nvim/option_vars.h
+++ b/src/nvim/option_vars.h
@@ -72,7 +72,7 @@
// written to a file.
#ifdef 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"
+ "%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
# define DFLT_EFM \
"%*[^\"]\"%f\"%*\\D%l: %m,\"%f\"%*\\D%l: %m,%-Gg%\\?make[%*\\d]: *** [%f:%l:%m,%-Gg%\\?make: *** [%f:%l:%m,%-G%f:%l: (Each undeclared identifier is reported only once,%-G%f:%l: for each function it appears in.),%-GIn file included from %f:%l:%c:,%-GIn file included from %f:%l:%c\\,,%-GIn file included from %f:%l:%c,%-GIn file included from %f:%l,%-G%*[ ]from %f:%l:%c,%-G%*[ ]from %f:%l:,%-G%*[ ]from %f:%l\\,,%-G%*[ ]from %f:%l,%f:%l:%c:%m,%f(%l):%m,%f:%l:%m,\"%f\"\\, line %l%*\\D%c%*[^ ] %m,%D%*\\a[%*\\d]: Entering directory %*[`']%f',%X%*\\a[%*\\d]: Leaving directory %*[`']%f',%D%*\\a: Entering directory %*[`']%f',%X%*\\a: Leaving directory %*[`']%f',%DMaking %*\\a in %f,%f|%l| %m"