diff --git a/syntax/kickass.vim b/syntax/kickass.vim index ac34e06..dac2f3c 100644 --- a/syntax/kickass.vim +++ b/syntax/kickass.vim @@ -1,10 +1,12 @@ " Vim syntax file " Language: Assembler, KickAssembler " Maintainer: Roman 'gryf' Dobosz -" Last Change: 2012-07-09 -" Version: 1.1 +" Last Change: 2012-07-22 +" Version: 1.2 " " Changelog: +" 1.2 Updated to KickAssembler 3.25 changes +" " 1.1 Since in assembly languages 'everything is a label' there pretty hard " to distinguish labels from variables and structures, so I decided to " remove highlighting labels at all. Instead numbers are highlighted, so that @@ -50,7 +52,7 @@ syn match kickAssMnemonic "\" syn match kickAssJump "\" syn match kickAssJump "\" syn match kickAssJump "\" -syn match kickAssMnemonic "\" +syn match kickAssMnemonic "\" syn match kickAssJump "\" syn match kickAssJump "\" syn match kickAssJump "\" @@ -128,6 +130,10 @@ syn match kickAssDirective /\.\/ syn match kickAssDirective /\.\/ syn match kickAssDirective /\.\/ +" modifiers +syn match kickAssDirective /\.\/ +syn match kickAssDirective /\.\/ + " import directive syn match kickAssDirective "\.\" syn match kickAssDirective "\.\" nextgroup=kickAssImportType skipwhite