]> git.rmz.io Git - dotfiles.git/blob - vim/ftplugin/cmake.vim
vim: update cmake errorformat
[dotfiles.git] / vim / ftplugin / cmake.vim
1 setlocal expandtab
2 setlocal tabstop=2
3 setlocal shiftwidth=2
4 setlocal softtabstop=2
5
6 let g:switch_custom_definitions =
7 \ [
8 \ ['ON', 'OFF']
9 \ ]
10
11 setlocal errorformat=
12 setlocal errorformat+=%+ICall\ Stack%.%#:,%Z\ \ %f:%l\ (%o)
13 setlocal errorformat+=CMake\ %trror\ at\ %f:%l\ (%o):
14 setlocal errorformat+=CMake\ %tarning\ at\ %f:%l\ (%o):
15 " TODO: capture multiline error message to display in qf
16 " setlocal errorformat+=%C\ \ %m
17 " setlocal errorformat+=%ECMake\ %terror%.%#\ at\ %f:%l\ (%o):,%Z\ \ %m
18 " setlocal errorformat+=%WCMake\ %tarning%.%#\ at\ %f:%l\ (%o):,%Z\ \ %m