Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes15kdownloads
taskdata.vim46 linesDownload Raw Back to syntax
1" Vim syntax file2" Language:	task data3" Maintainer:	John Florian <jflorian@doubledog.org>4" Updated:	Wed Jul  8 19:46:20 EDT 20095 6 7" quit when a syntax file was already loaded.8if exists("b:current_syntax")9  finish10endif11let s:keepcpo= &cpo12set cpo&vim13 14" Key Names for values.15syn keyword taskdataKey		description due end entry imask mask parent16syn keyword taskdataKey		priority project recur start status tags uuid17syn match taskdataKey		"annotation_\d\+"18syn match taskdataUndo		"^time.*$"19syn match taskdataUndo		"^\(old \|new \|---\)"20 21" Values associated with key names.22"23" Strings24syn region taskdataString	matchgroup=Normal start=+"+ end=+"+25			\	contains=taskdataEncoded,taskdataUUID,@Spell26"27" Special Embedded Characters (e.g., "&comma;")28syn match taskdataEncoded	"&\a\+;" contained29" UUIDs30syn match taskdataUUID		"\x\{8}-\(\x\{4}-\)\{3}\x\{12}" contained31 32 33" The default methods for highlighting.  Can be overridden later.34hi def link taskdataEncoded	Function35hi def link taskdataKey		Statement36hi def link taskdataString 	String37hi def link taskdataUUID 	Special38hi def link taskdataUndo 	Type39 40let b:current_syntax = "taskdata"41 42let &cpo = s:keepcpo43unlet s:keepcpo44 45" vim:noexpandtab46 
codekingpro/portable-devtools · Team Ai