annotate runtime/compiler/ghc.vim @ 19722:c94c103e7cb4 v8.2.0417

patch 8.2.0417: Travis CI config can be improved Commit: https://github.com/vim/vim/commit/98be7fecac80b30c5a323b67903eb1d0094007ea Author: Bram Moolenaar <Bram@vim.org> Date: Fri Mar 20 18:12:59 2020 +0100 patch 8.2.0417: Travis CI config can be improved Problem: Travis CI config can be improved. Solution: Remove COVERAGE variable. Add load-snd-dummy script. add "-i NONE" to avoid messages about viminfo. (Ozaki Kiichi, closes #5813)
author Bram Moolenaar <Bram@vim.org>
date Fri, 20 Mar 2020 18:15:05 +0100
parents 923e383fa291
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10448
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
1 " Vim compiler file
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
2 " Compiler: GHC Haskell Compiler
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
3 " Maintainer: Daniel Campoverde <alx@sillybytes.net>
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
4 " Latest Revision: 2016-11-29
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
5
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
6 if exists("current_compiler")
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
7 finish
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
8 endif
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
9 let current_compiler = "ghc"
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
10
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
11 let s:cpo_save = &cpo
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
12 set cpo&vim
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
13
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
14 CompilerSet errorformat=
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
15 \%-G%.%#:\ build,
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
16 \%-G%.%#preprocessing\ library\ %.%#,
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
17 \%-G[%.%#]%.%#,
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
18 \%E%f:%l:%c:\ %m,
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
19 \%-G--%.%#
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
20
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
21 if exists('g:compiler_ghc_ignore_unmatched_lines')
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
22 CompilerSet errorformat+=%-G%.%#
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
23 endif
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
24
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
25 let &cpo = s:cpo_save
923e383fa291 commit https://github.com/vim/vim/commit/cf49790443eea7d720be556f4aaea261feb55259
Christian Brabandt <cb@256bit.org>
parents:
diff changeset
26 unlet s:cpo_save