diff --git a/vim/syntax/espeaklist.vim b/vim/syntax/espeaklist.vim index 5eb1e86b..7a210763 100644 --- a/vim/syntax/espeaklist.vim +++ b/vim/syntax/espeaklist.vim @@ -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 -" 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