From 8035b3f00fcad035c4fbad2d70c528508142be94 Mon Sep 17 00:00:00 2001 From: ARM9 Date: Thu, 25 Feb 2016 12:04:38 +0100 Subject: [PATCH] Fix .if directives --- syntax/include/arm_base_syntax.vim | 2 +- syntax/include/gas_directives.vim | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/syntax/include/arm_base_syntax.vim b/syntax/include/arm_base_syntax.vim index 6116d03..8041179 100644 --- a/syntax/include/arm_base_syntax.vim +++ b/syntax/include/arm_base_syntax.vim @@ -24,7 +24,7 @@ syn region armComment start="//\|@" end="$" contains=armTodo syn region armComment start="/\*" end="\*/" contains=armTodo " String literal -syn region armString start="\"" skip=+\\"+ end="\"\|[^\\]$" +syn region armString start=/"/ skip=/\\"/ end=/"/ " Ascii character literal syn match armString "'\\\?[\d32-~]'\?" diff --git a/syntax/include/gas_directives.vim b/syntax/include/gas_directives.vim index 807b846..0765d67 100644 --- a/syntax/include/gas_directives.vim +++ b/syntax/include/gas_directives.vim @@ -66,7 +66,7 @@ syn keyword gasDirective .handlerdata syn keyword gasDirective .hidden syn keyword gasDirective .hword syn keyword gasDirective .ident -syn match gasDirective "\.if\%(def\|b\|c\|eq\|eqs\|ge\|gt\|le\|lt\|nb\|nc\|ndef\|notdef\|ne\|nes\)\?" +syn match gasDirective "\.if\%(def\|b\|c\|eq\|eqs\|ge\|gt\|le\|lt\|nb\|nc\|ndef\|notdef\|nes\|ne\)\?" syn keyword gasDirective .incbin syn keyword gasDirective .include syn match gasDirective "\.inst\%(\.[nw]\)\?"