summaryrefslogtreecommitdiff
path: root/autoload/filetype/github.kak
blob: 17e593a2f00fc6a3fc4af8272ab985d02dc2b48d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
hook global BufCreate .*/CODEOWNERS %{
    set-option buffer filetype codeowners
}

hook global WinSetOption filetype=codeowners %{
    require-module codeowners
}

hook -group codeowners-hightlight global WinSetOption filetype=codeowners %{
    add-highlighter window/codeowners ref codeowners
    hook -once -always window WinSetOption filetype=.* %{ remove-highlighter window/codeowners }
}

provide-module codeowners %{
add-highlighter shared/codeowners regions
add-highlighter shared/codeowners/comments region ^# $ group
add-highlighter shared/codeowners/comments/ fill comment
}