From 37f6294b478ae7fe7dfd3fc552f515b95983b4c8 Mon Sep 17 00:00:00 2001 From: chdiza Date: Thu, 22 May 2014 19:00:59 -0500 Subject: [PATCH] Check for existence of g:vim_json_warnings --- syntax/json.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/syntax/json.vim b/syntax/json.vim index 3bc28eb..a050973 100644 --- a/syntax/json.vim +++ b/syntax/json.vim @@ -46,7 +46,7 @@ syn match jsonEscape "\\u\x\{4}" contained syn match jsonNumber "-\=\<\%(0\|[1-9]\d*\)\%(\.\d\+\)\=\%([eE][-+]\=\d\+\)\=\>\ze[[:blank:]\r\n]*[,}\]]" " ERROR WARNINGS ********************************************** -if (g:vim_json_warnings == 1) +if exists("g:vim_json_warnings") && (g:vim_json_warnings == 1) " Syntax: Strings should always be enclosed with quotes. syn match jsonNoQuotesError "\<[[:alpha:]]\+\>" @@ -111,7 +111,7 @@ if version >= 508 || !exists("did_json_syn_inits") HiLink jsonBoolean Boolean HiLink jsonKeyword Label - if (g:vim_json_warnings == 1) + if exists("g:vim_json_warnings") && (g:vim_json_warnings == 1) HiLink jsonNumError Error HiLink jsonCommentError Error HiLink jsonSemicolonError Error