xref: /vim-8.2.3635/runtime/compiler/ghc.vim (revision cf497904)
1" Vim compiler file
2" Compiler:         GHC Haskell Compiler
3" Maintainer:       Daniel Campoverde <[email protected]>
4" Latest Revision:  2016-11-29
5
6if exists("current_compiler")
7  finish
8endif
9let current_compiler = "ghc"
10
11let s:cpo_save = &cpo
12set cpo&vim
13
14CompilerSet errorformat=
15    \%-G%.%#:\ build,
16    \%-G%.%#preprocessing\ library\ %.%#,
17    \%-G[%.%#]%.%#,
18    \%E%f:%l:%c:\ %m,
19    \%-G--%.%#
20
21if exists('g:compiler_ghc_ignore_unmatched_lines')
22  CompilerSet errorformat+=%-G%.%#
23endif
24
25let &cpo = s:cpo_save
26unlet s:cpo_save
27