diff options
author | zeertzjq <zeertzjq@outlook.com> | 2023-11-29 07:22:13 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-29 07:22:13 +0800 |
commit | 8868ecd401f6a45d005fe68c57fbba79d32af192 (patch) | |
tree | a41e1e47cacecbbff61efc4502649479779eb053 | |
parent | a9b4dc9614a0e49438a1a1569a5c0319aa2cac9d (diff) | |
download | rneovim-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.h | 2 |
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" |