mirror of
https://github.com/neovim/neovim.git
synced 2026-01-03 01:46:31 +10:00
This reverts commits:
- 6b652a785033fd4164e049492a7327c1ed7c3e5f
- 2f689d5abde0ccddca9e20d8c93a0299bd054e32
- a025a46d4169587145fb54f04af349cd05cb6122
Several email addresses that are known to be valid caused bounces
due to an issue with my email setup. The previous commits incorrectly
marked these addresses as invalid. So revert the whole thing again.
62d8f3dab5
N/A patch:
vim-patch:2f689d5: runtime: mark more invalid email addresses
Co-authored-by: Christian Brabandt <cb@256bit.org>
33 lines
925 B
VimL
33 lines
925 B
VimL
" Vim syntax file.
|
|
" Language: Haredoc (Hare documentation format)
|
|
" Maintainer: Amelia Clarke <selene@perilune.dev>
|
|
" Last Change: 2024-05-10
|
|
" Upstream: https://git.sr.ht/~selene/hare.vim
|
|
|
|
if exists('b:current_syntax')
|
|
finish
|
|
endif
|
|
let b:current_syntax = 'haredoc'
|
|
|
|
" Syntax {{{1
|
|
syn case match
|
|
syn iskeyword @,48-57,_
|
|
|
|
" Code samples.
|
|
syn region haredocCodeSample excludenl start='\t\zs' end='$' contains=@NoSpell display
|
|
|
|
" References to other declarations and modules.
|
|
syn region haredocRef start='\[\[' end=']]' contains=haredocRefValid,@NoSpell display keepend oneline
|
|
syn match haredocRefValid '\v\[\[\h\w*%(::\h\w*)*%(::)?]]' contained contains=@NoSpell display
|
|
|
|
" Miscellaneous.
|
|
syn keyword haredocTodo FIXME TODO XXX
|
|
|
|
" Default highlighting {{{1
|
|
hi def link haredocCodeSample Comment
|
|
hi def link haredocRef Error
|
|
hi def link haredocRefValid Special
|
|
hi def link haredocTodo Todo
|
|
|
|
" vim: et sts=2 sw=2 ts=8
|