From 4a5923ecc258f78cb12c7e218ce407608aa330ca Mon Sep 17 00:00:00 2001 From: Leandro Ostera Date: Tue, 29 May 2018 12:19:07 +0200 Subject: [PATCH 1/2] Highlight `when` keyword This keyword can be used in pattern matching guards. --- syntax/reason.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/syntax/reason.vim b/syntax/reason.vim index e19b0a3..92fee04 100644 --- a/syntax/reason.vim +++ b/syntax/reason.vim @@ -14,7 +14,7 @@ endif " Syntax definitions {{{1 " Basic keywords {{{2 -syn keyword rustConditional switch match if else for in +syn keyword rustConditional switch match if else for in when syn keyword rustOperator as syn match rustAssert "\ Date: Mon, 11 Jun 2018 21:45:08 +0200 Subject: [PATCH 2/2] Add fun as a keyword --- syntax/reason.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/syntax/reason.vim b/syntax/reason.vim index 92fee04..086da25 100644 --- a/syntax/reason.vim +++ b/syntax/reason.vim @@ -14,7 +14,7 @@ endif " Syntax definitions {{{1 " Basic keywords {{{2 -syn keyword rustConditional switch match if else for in when +syn keyword rustConditional switch match if else for in when fun syn keyword rustOperator as syn match rustAssert "\