403Webshell
Server IP : 178.105.222.151  /  Your IP : 216.73.216.38
Web Server : nginx/1.28.3
System : Linux MNK 7.0.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Wed Apr 22 16:06:43 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.5.4
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /usr/share/vim/vim91/compiler/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/vim/vim91/compiler/hare.vim
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

Youez - 2016 - github.com/yon3zu
LinuXploit