From ba626ff7a86611192c53555bba072f7a0ec44f44 Mon Sep 17 00:00:00 2001 From: mandreyel Date: Fri, 21 Sep 2018 12:14:05 +0200 Subject: [PATCH 1/2] Create new syntax name for control flow keywords --- syntax/rust.vim | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/syntax/rust.vim b/syntax/rust.vim index 7780610c..bfdbf9dd 100644 --- a/syntax/rust.vim +++ b/syntax/rust.vim @@ -24,17 +24,17 @@ syn keyword rustOperator as syn match rustAssert "\ Date: Fri, 26 Oct 2018 10:15:31 +0200 Subject: [PATCH 2/2] Assign loop keywords to Repeat minor group --- syntax/rust.vim | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/syntax/rust.vim b/syntax/rust.vim index bfdbf9dd..6a9cf8dc 100644 --- a/syntax/rust.vim +++ b/syntax/rust.vim @@ -16,6 +16,10 @@ endif " Basic keywords {{{2 syn keyword rustConditional match if else syn keyword rustRepeat for loop while +syn keyword rustCtrlFlow break +syn keyword rustCtrlFlow continue +syn keyword rustCtrlFlow return +syn keyword rustCtrlFlow yield syn keyword rustTypedef type nextgroup=rustIdentifier skipwhite skipempty syn keyword rustStructure struct enum nextgroup=rustIdentifier skipwhite skipempty syn keyword rustUnion union nextgroup=rustIdentifier skipwhite skipempty contained @@ -24,10 +28,6 @@ syn keyword rustOperator as syn match rustAssert "\