1234567891011121314151617181920212223242526272829303132 |
- " Vim compiler file
- " Compiler: Hare Compiler
- " Maintainer: Amelia Clarke <me@rsaihe.dev>
- " Last Change: 2022-09-21
- if exists("g:current_compiler")
- finish
- endif
- let g:current_compiler = "hare"
- let s:cpo_save = &cpo
- set cpo&vim
- if exists(':CompilerSet') != 2
- command -nargs=* CompilerSet setlocal <args>
- endif
- if filereadable("Makefile") || filereadable("makefile")
- CompilerSet makeprg=make
- else
- CompilerSet makeprg=hare\ build
- endif
- CompilerSet errorformat=
- \Error\ %f:%l:%c:\ %m,
- \Syntax\ error:\ %.%#\ at\ %f:%l:%c\\,\ %m,
- \%-G%.%#
- let &cpo = s:cpo_save
- unlet s:cpo_save
- " vim: tabstop=2 shiftwidth=2 expandtab
|