From 3057e8206d4355751673ad5754b15bdbd9fc3975 Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Sat, 3 Jun 2017 15:55:05 +0100 Subject: [PATCH] vim: support flag-only entries --- vim/syntax/espeaklist.vim | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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