summaryrefslogtreecommitdiff
path: root/uvim/runtime/compiler/hare.vim
diff options
context:
space:
mode:
Diffstat (limited to 'uvim/runtime/compiler/hare.vim')
-rw-r--r--uvim/runtime/compiler/hare.vim38
1 files changed, 0 insertions, 38 deletions
diff --git a/uvim/runtime/compiler/hare.vim b/uvim/runtime/compiler/hare.vim
deleted file mode 100644
index 2b7d9345b4..0000000000
--- a/uvim/runtime/compiler/hare.vim
+++ /dev/null
@@ -1,38 +0,0 @@
-vim9script
-
-# Vim compiler file.
-# Compiler: Hare
-# Maintainer: Amelia Clarke <selene@perilune.dev>
-# Last Change: 2026 Jan 24
-# Upstream: https://git.sr.ht/~sircmpwn/hare.vim
-
-if exists('g:current_compiler')
- finish
-endif
-g:current_compiler = 'hare'
-
-if filereadable('Makefile') || filereadable('makefile')
- CompilerSet makeprg=make
-else
- const makeprg = 'hare build ' .. get(g:, 'hare_makeprg_params', '-q')
- execute 'CompilerSet makeprg=' .. escape(makeprg, ' "\|')
-endif
-
-CompilerSet errorformat=
- \%E%o:%l:%v:\ error:\ %m,
- \%E%o:%l:%v:\ syntax\ error:\ %m,
- \%E%o:%l:%v:\ %\\%%(unexpected\ name\ %\\)%\\@=%m,
- \%C,%C\ %.%#,%C%l\ %.%#,
- \%trror:\ %o:\ %\\%%(%\\h%\\w%\\+%\\%%(::%\\h%\\w%\\+%\\)%#:\ %\\)%\\@=%m,
- \%trror:\ %m,
- \%+EAbort:\ %m%>,
- \%C%.%#,
- \%-G%.%#
-
-augroup HareQuickFix
- autocmd!
- autocmd QuickFixCmdPost make hare#QuickFixPaths()
- autocmd QuickFixCmdPost lmake hare#QuickFixPaths()
-augroup END
-
-# vim: et sts=2 sw=2 ts=8 tw=80