summaryrefslogtreecommitdiffstats
path: root/syntax/slrnsc.vim
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--syntax/slrnsc.vim72
1 files changed, 0 insertions, 72 deletions
diff --git a/syntax/slrnsc.vim b/syntax/slrnsc.vim
deleted file mode 100644
index deb03b6e..00000000
--- a/syntax/slrnsc.vim
+++ /dev/null
@@ -1,72 +0,0 @@
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vim') == -1
-
-" Vim syntax file
-" Language: Slrn score file (based on slrn 0.9.8.0)
-" Maintainer: Preben 'Peppe' Guldberg <peppe@wielders.org>
-" Last Change: 8 Oct 2004
-
-" quit when a syntax file was already loaded
-if exists("b:current_syntax")
- finish
-endif
-
-" characters in newsgroup names
-setlocal isk=@,48-57,.,-,_,+
-
-syn match slrnscComment "%.*$"
-syn match slrnscSectionCom ".].*"lc=2
-
-syn match slrnscGroup contained "\(\k\|\*\)\+"
-syn match slrnscNumber contained "\d\+"
-syn match slrnscDate contained "\(\d\{1,2}[-/]\)\{2}\d\{4}"
-syn match slrnscDelim contained ":"
-syn match slrnscComma contained ","
-syn match slrnscOper contained "\~"
-syn match slrnscEsc contained "\\[ecC<>.]"
-syn match slrnscEsc contained "[?^]"
-syn match slrnscEsc contained "[^\\]$\s*$"lc=1
-
-syn keyword slrnscInclude contained include
-syn match slrnscIncludeLine "^\s*Include\s\+\S.*$"
-
-syn region slrnscSection matchgroup=slrnscSectionStd start="^\s*\[" end='\]' contains=slrnscGroup,slrnscComma,slrnscSectionCom
-syn region slrnscSection matchgroup=slrnscSectionNot start="^\s*\[\~" end='\]' contains=slrnscGroup,slrnscCommas,slrnscSectionCom
-
-syn keyword slrnscItem contained Age Bytes Date Expires From Has-Body Lines Message-Id Newsgroup References Subject Xref
-
-syn match slrnscScoreItem contained "%.*$" skipempty nextgroup=slrnscScoreItem contains=slrnscComment
-syn match slrnscScoreItem contained "^\s*Expires:\s*\(\d\{1,2}[-/]\)\{2}\d\{4}\s*$" skipempty nextgroup=slrnscScoreItem contains=slrnscItem,slrnscDelim,slrnscDate
-syn match slrnscScoreItem contained "^\s*\~\=\(Age\|Bytes\|Has-Body\|Lines\):\s*\d\+\s*$" skipempty nextgroup=slrnscScoreItem contains=slrnscOper,slrnscItem,slrnscDelim,slrnscNumber
-syn match slrnscScoreItemFill contained ".*$" skipempty nextgroup=slrnscScoreItem contains=slrnscEsc
-syn match slrnscScoreItem contained "^\s*\~\=\(Date\|From\|Message-Id\|Newsgroup\|References\|Subject\|Xref\):" nextgroup=slrnscScoreItemFill contains=slrnscOper,slrnscItem,slrnscDelim
-syn region slrnscScoreItem contained matchgroup=Special start="^\s*\~\={::\=" end="^\s*}" skipempty nextgroup=slrnscScoreItem contains=slrnscScoreItem
-
-syn keyword slrnscScore contained Score
-syn match slrnscScoreIdent contained "%.*"
-syn match slrnScoreLine "^\s*Score::\=\s\+=\=[-+]\=\d\+\s*\(%.*\)\=$" skipempty nextgroup=slrnscScoreItem contains=slrnscScore,slrnscDelim,slrnscOper,slrnscNumber,slrnscScoreIdent
-
-" Define the default highlighting.
-" Only when an item doesn't have highlighting yet
-
-hi def link slrnscComment Comment
-hi def link slrnscSectionCom slrnscComment
-hi def link slrnscGroup String
-hi def link slrnscNumber Number
-hi def link slrnscDate Special
-hi def link slrnscDelim Delimiter
-hi def link slrnscComma SpecialChar
-hi def link slrnscOper SpecialChar
-hi def link slrnscEsc String
-hi def link slrnscSectionStd Type
-hi def link slrnscSectionNot Delimiter
-hi def link slrnscItem Statement
-hi def link slrnscScore Keyword
-hi def link slrnscScoreIdent Identifier
-hi def link slrnscInclude Keyword
-
-
-let b:current_syntax = "slrnsc"
-
-"EOF vim: ts=8 noet tw=200 sw=8 sts=0
-
-endif