Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
sieve.vim56 linesDownload Raw Back to syntax
1" Vim syntax file2" Language:             Sieve filtering language input file3" Previous Maintainer:  Nikolai Weibull <now@bitwi.se>4" Latest Revision:      2007-10-255 6if exists("b:current_syntax")7  finish8endif9 10let s:cpo_save = &cpo11set cpo&vim12 13syn keyword sieveTodo         contained TODO FIXME XXX NOTE14 15syn region  sieveComment      start='/\*' end='\*/' contains=sieveTodo,@Spell16syn region  sieveComment      display oneline start='#' end='$'17                              \ contains=sieveTodo,@Spell18 19syn case ignore20 21syn match   sieveTag          display ':\h\w*'22 23syn match   sieveNumber       display '\<\d\+[KMG]\=\>'24 25syn match   sieveSpecial      display '\\["\\]'26 27syn region  sieveString       start=+"+ skip=+\\\\\|\\"+ end=+"+28                              \ contains=sieveSpecial29syn region  sieveString       start='text:' end='\n.\n'30 31syn keyword sieveConditional  if elsif else32syn keyword sieveTest         address allof anyof envelope exists false header33                              \ not size true34syn keyword sievePreProc      require stop35syn keyword sieveAction       reject fileinto redirect keep discard36syn keyword sieveKeyword      vacation37 38syn case match39 40hi def link sieveTodo        Todo41hi def link sieveComment     Comment42hi def link sieveTag         Type43hi def link sieveNumber      Number44hi def link sieveSpecial     Special45hi def link sieveString      String46hi def link sieveConditional Conditional47hi def link sieveTest        Keyword48hi def link sievePreProc     PreProc49hi def link sieveAction      Function50hi def link sieveKeyword     Keyword51 52let b:current_syntax = "sieve"53 54let &cpo = s:cpo_save55unlet s:cpo_save56 
codekingpro/portable-devtools · Team Ai