From cbed1b6198ec370e6c8cd52ae4ff7d5c1326b44c Mon Sep 17 00:00:00 2001 From: 0scar Date: Tue, 22 Mar 2022 16:32:26 +0100 Subject: Update futhark ftplugin for vim --- .config/vim/ftplugin/fut.vim | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to '.config/vim/ftplugin') diff --git a/.config/vim/ftplugin/fut.vim b/.config/vim/ftplugin/fut.vim index 29410d5..b41eb21 100644 --- a/.config/vim/ftplugin/fut.vim +++ b/.config/vim/ftplugin/fut.vim @@ -6,3 +6,18 @@ setlocal tabstop=2 setlocal softtabstop=2 setlocal shiftwidth=2 setlocal expandtab + +setlocal makeprg=futhark\ check\ % + +setlocal errorformat=%EError\ at\ %f:%l:%c-%k: +"setlocal errorformat+=%WWarning\ at\ %f:%l:%c-%k:%m +setlocal errorformat+=%-CExpected%.%# +setlocal errorformat+=%-CActual%.%# +setlocal errorformat+=%-C\ %.%# +setlocal errorformat+=%C%m%.%# +setlocal errorformat+=%-G\ %#https://github.com/diku-dk/futhark/issues +setlocal errorformat+=%-GIf\ you%.%# +setlocal errorformat+=%-G%.%# + +autocmd QuickFixCmdPost [^l]* nested cwindow +autocmd QuickFixCmdPost l* nested lwindow -- cgit v1.3