summaryrefslogtreecommitdiff
path: root/uvim/runtime/syntax/haredoc.vim
diff options
context:
space:
mode:
Diffstat (limited to 'uvim/runtime/syntax/haredoc.vim')
-rw-r--r--uvim/runtime/syntax/haredoc.vim42
1 files changed, 0 insertions, 42 deletions
diff --git a/uvim/runtime/syntax/haredoc.vim b/uvim/runtime/syntax/haredoc.vim
deleted file mode 100644
index 953962c2ef..0000000000
--- a/uvim/runtime/syntax/haredoc.vim
+++ /dev/null
@@ -1,42 +0,0 @@
-vim9script
-
-# Vim syntax file.
-# Language: Haredoc (Hare documentation format)
-# Maintainer: Amelia Clarke <selene@perilune.dev>
-# Last Change: 2026 Jan 24
-# Upstream: https://git.sr.ht/~sircmpwn/hare.vim
-
-if exists('b:current_syntax')
- finish
-endif
-
-# Syntax {{{1
-syn case match
-syn iskeyword @,48-57,_
-
-# Embedded code samples.
-syn region haredocCode excludenl start='\v%(^\s*\t)@<=' end='$' contains=@NoSpell display
-
-# References to other declarations and modules.
-syn match haredocSpecial '\v\[\[\h\w*%(::\h\w*)*%(::)?]]' contains=@NoSpell display
-
-# Miscellaneous.
-syn keyword haredocTodo FIXME TODO XXX
-
-# Default highlighting {{{1
-hi def link haredocCode Comment
-hi def link haredocSpecial Special
-hi def link haredocTodo Todo
-
-# Highlight incorrect whitespace by default.
-syn match haredocSpaceError excludenl '\s\+$' containedin=ALL display
-syn match haredocSpaceError '.\zs \+\ze\t' containedin=ALL display
-if get(g:, 'hare_space_error', 1)
- hi! def link haredocSpaceError Error
-else
- hi! def link haredocSpaceError NONE
-endif
-
-b:current_syntax = 'haredoc'
-
-# vim: fdm=marker et sts=2 sw=2 ts=8 tw=80