| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. Error message can start from long word or the path to the file can be
long; in both of these cases the message will be moved to the next
line:
```
"/tmp/test_test_test_test_test_test_test_test_test.c",3 Error[Pe077]:
this declaration has no storage class or type specifier
```
To handle this `errorformat` will consider leading space as part of the
error message.
2. Some of the messages have `[note]:` prefix.
3. When messages come one after another, `%Z` is required to separate
them.
closes: vim/vim#21360
https://github.com/vim/vim/commit/683dabcb916e4004be283377b8a1a0c6476598fc
Co-authored-by: Andrey Starodoubtsev <andrey.starodoubtsev@gehealthcare.com>
|