vim-build-tools-wrapper
vim-build-tools-wrapper copied to clipboard
Projects building plugin for Vim
Looks promising, This doesn't solve all the problems, ie the pattern match doesn't work when the output comes from CMake+Ninja (have not tested make), Ninja looks like `101 C:\work\file.cpp:234: errormessage`...
Objective: Alleviate the dependency to vam-json_encoding when Vim supports `json_decode()`. Along the way, I may move the decoding of CMake compilation-database elsewhere (lh-cmake?)
BTW used to execute `copen` in foreground compilation in order to know whether errors have occurred. In background compilation (through Vim 8 +job), we have the information though other means....
Need to handle CMake special case that requires a specific `&efm`.