|
|
@@ -1,8 +1,8 @@ |
|
|
|
" Vim syntax file |
|
|
|
" Language: eSpeak Dictionary List Files |
|
|
|
" Filenames: *_list, *_listx, *_extra |
|
|
|
" Filenames: *_list, *_listx, *_extra, *_emoji |
|
|
|
" Maintainer: Reece H. Dunn <[email protected]> |
|
|
|
" Last Change: 2016 Jun 19 |
|
|
|
" Last Change: 2017 Jun 3 |
|
|
|
|
|
|
|
" Quit when a (custom) syntax file was already loaded |
|
|
|
if exists("b:current_syntax") |
|
|
@@ -13,6 +13,7 @@ syn region espeaklistLineComment start="^//" end="$" keepend contains=espeakli |
|
|
|
syn match espeaklistLinePhraseEntry "^\(\(//\)\@!\)(.*$" contains=espeaklistEntryPhrase |
|
|
|
syn match espeaklistLineEntry "^\(\(//\)\@!\)[^?(].*$" contains=espeaklistEntryWord |
|
|
|
syn match espeaklistLineConditionalEntry "^[?!].*$" contains=espeaklistEntryConditional |
|
|
|
syn match espeaklistLineFlagEntry "^\$.*$" contains=espeaklistFlag |
|
|
|
|
|
|
|
syn region espeaklistComment contained start="//" end="$" keepend contains=@Spell |
|
|
|
|