codekingpro/portable-devtools
114k
1" Vim compiler file2" Compiler: Haskell Cabal Build file3" Maintainer: Mateo Gjika <@mateoxh>4 5if exists('current_compiler')6 finish7endif8 9let current_compiler = 'cabal'10 11let s:save_cpo = &cpo12set cpo&vim13 14CompilerSet makeprg=cabal\ build15 16CompilerSet errorformat=17 \%W%f:(%l\\,%c)-(%e\\,%k):\ %tarning:\ [%.%#],18 \%W%f:(%l\\,%c)-(%e\\,%k):\ %tarning:%m,19 \%W%f:(%l\\,%c)-(%e\\,%k):\ %tarning:,20 \%W%f:%l:%c-%k:\ %tarning:\ [%.%#],21 \%W%f:%l:%c-%k:\ %tarning:%m,22 \%W%f:%l:%c-%k:\ %tarning:,23 \%W%f:%l:%c:\ %tarning:\ [%.%#],24 \%W%f:%l:%c:\ %tarning:%m,25 \%W%f:%l:%c:\ %tarning:,26 \%E%f:(%l\\,%c)-(%e\\,%k):\ %trror:\ [%.%#],27 \%E%f:(%l\\,%c)-(%e\\,%k):\ %trror:%m,28 \%E%f:(%l\\,%c)-(%e\\,%k):\ %trror:,29 \%E%f:%l:%c-%k:\ %trror:\ [%.%#],30 \%E%f:%l:%c-%k:\ %trror:%m,31 \%E%f:%l:%c-%k:\ %trror:,32 \%E%f:%l:%c:\ %trror:\ [%.%#],33 \%E%f:%l:%c:\ %trror:%m,34 \%E%f:%l:%c:\ %trror:,35 \%Z\ %\\+\|%.%#,36 \%C%m37 38let &cpo = s:save_cpo39unlet s:save_cpo40 