syntax: Define syntax elements from waiting and recurring tasks

This commit is contained in:
Tomas Babej 2016-05-23 21:20:18 +02:00
parent 72adb2d258
commit 5572b4f359
2 changed files with 6 additions and 0 deletions

View file

@ -37,6 +37,8 @@ endfor
syntax match TaskWikiTaskActive containedin=TaskWikiTask contained /\s*\*\s\[S\]\s[^#]*/
syntax match TaskWikiTaskCompleted containedin=TaskWikiTask contained /\s*\*\s\[X\]\s[^#]*/
syntax match TaskWikiTaskDeleted containedin=TaskWikiTask contained /\s*\*\s*\[D\]\s[^#]*/
syntax match TaskWikiTaskRecurring containedin=TaskWikiTask contained /\s*\*\s\[R\]\s[^#]*/
syntax match TaskWikiTaskWaiting containedin=TaskWikiTask contained /\s*\*\s\[W\]\s[^#]*/
syntax match TaskWikiTaskPriority containedin=TaskWikiTask contained /\( !\| !!\| !!!\)\( \)\@=/
" Set concealed parts as really concealed in normal mode, and with cursor over

View file

@ -276,11 +276,15 @@ class Meta(object):
'TaskWikiTaskActive': 'color.active',
'TaskWikiTaskCompleted': 'color.completed',
'TaskWikiTaskDeleted': 'color.deleted',
'TaskWikiTaskRecurring': 'color.recurring',
'TaskWikiTaskWaiting': 'color.completed',
}
taskwiki_native_colors = {
'TaskWikiTaskActive': 'Type',
'TaskWikiTaskCompleted': 'Comment',
'TaskWikiTaskRecurring': 'Comment',
'TaskWikiTaskWaiting': 'Comment',
'TaskWikiTaskDeleted': 'Error',
'TaskWikiTaskPriority': 'Error',
}