From 1d7ceef137a32699ca9c4787a2b07779d31b54e0 Mon Sep 17 00:00:00 2001 From: Grzegorz Adam Hankiewicz Date: Sun, 14 Jul 2013 22:22:00 +0200 Subject: [PATCH] Updates keyword list using nimrod's doc/keywords.txt. --- syntax/nimrod.vim | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/syntax/nimrod.vim b/syntax/nimrod.vim index a4b4032..28a1939 100644 --- a/syntax/nimrod.vim +++ b/syntax/nimrod.vim @@ -32,19 +32,23 @@ syn region nimrodBrackets contained extend keepend matchgroup=Bold start=+ syn keyword nimrodKeyword addr and as asm atomic syn keyword nimrodKeyword bind block break syn keyword nimrodKeyword case cast const continue converter -syn keyword nimrodKeyword discard distinct div -syn keyword nimrodKeyword elif else enum except -syn keyword nimrodKeyword finally for from generic -syn keyword nimrodKeyword if implies import in include is isnot iterator +syn keyword nimrodKeyword discard distinct div do +syn keyword nimrodKeyword elif else end enum except export +syn keyword nimrodKeyword finally for from +syn keyword nimrodKeyword generic +syn keyword nimrodKeyword if import in include interface is isnot iterator syn keyword nimrodKeyword lambda let +syn keyword nimrodKeyword mixin mod syn keyword nimrodKeyword nil not notin syn keyword nimrodKeyword object of or out syn keyword nimrodKeyword proc method macro template nextgroup=nimrodFunction skipwhite +syn keyword nimrodKeyword ptr syn keyword nimrodKeyword raise ref return -syn keyword nimrodKeyword shl shr xom mod and +syn keyword nimrodKeyword shared shl shr static syn keyword nimrodKeyword try tuple type -syn keyword nimrodKeyword ptr var +syn keyword nimrodKeyword var syn keyword nimrodKeyword when while with without +syn keyword nimrodKeyword xor syn keyword nimrodKeyword yield syn match nimrodFunction "[a-zA-Z_][a-zA-Z0-9_]*" contained