From: Stefan Huber Date: Mon, 8 Jan 2024 13:51:23 +0000 (+0100) Subject: syntax: Add easychair2 syntax definition X-Git-Url: https://git.sthu.org/?a=commitdiff_plain;h=f45b485b52bf012c40df3f2c1da9ad1058be1597;p=vimconf.git syntax: Add easychair2 syntax definition --- diff --git a/ftdetect/easychair2.vim b/ftdetect/easychair2.vim new file mode 100644 index 0000000..3dc8be2 --- /dev/null +++ b/ftdetect/easychair2.vim @@ -0,0 +1 @@ +au BufRead,BufNewFile *-review-[0-9]\+r[0-9]\+.txt set filetype=easychair2 diff --git a/syntax/easychair2.vim b/syntax/easychair2.vim new file mode 100644 index 0000000..280c5b9 --- /dev/null +++ b/syntax/easychair2.vim @@ -0,0 +1,29 @@ +" Vim syntax file +" Language: Easychair conference system review form +" Maintainer: Stefan Huber +" +" +" Changelog: +" 2010-12-12: Initial version +" 2024-01-08: Update to new syntax + +" Quit when a syntax file was already loaded +if version < 600 + syntax clear +elseif exists("b:current_syntax") + finish +endif + +runtime! syntax/tex.vim + +unlet! b:current_syntax + +syn region ec2Section start="==\*==" end="$" +syn region ec2Subsection start="==+==" end="$" +syn region ec2Comment start="==-==" end="$" + +hi def link ec2Comment Comment +hi def link ec2Section Directory +hi def link ec2Subsection Directory + +let b:current_syntax = "easychair2"