From 78f02c375e748468b113648d348b9cf3e0250bc8 Mon Sep 17 00:00:00 2001 From: Jonathan Turner Date: Thu, 17 May 2012 12:48:57 -0700 Subject: [PATCH] Add syntax support for switch/case/default. --- contrib/geshi/chaiscript.php | 2 +- contrib/vim/syntax/chaiscript.vim | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/contrib/geshi/chaiscript.php b/contrib/geshi/chaiscript.php index 99847ec..2235c8c 100644 --- a/contrib/geshi/chaiscript.php +++ b/contrib/geshi/chaiscript.php @@ -48,7 +48,7 @@ $language_data = array ( 'ESCAPE_CHAR' => '\\', 'KEYWORDS' => array( 1 => array( - 'break', 'else', 'else if', 'eval', 'for', 'if', 'return', 'while', 'try', 'catch', 'finally', + 'break', 'else', 'else if', 'eval', 'for', 'if', 'return', 'while', 'try', 'catch', 'finally', 'case', 'switch', 'default', ), 2 => array( 'def', 'false', 'fun', 'true', 'var', 'attr', diff --git a/contrib/vim/syntax/chaiscript.vim b/contrib/vim/syntax/chaiscript.vim index 5a64bdb..afa03b6 100644 --- a/contrib/vim/syntax/chaiscript.vim +++ b/contrib/vim/syntax/chaiscript.vim @@ -42,7 +42,7 @@ syn match chaiscriptNumber "\<0b[01]\+\>" " Various language features syn keyword chaiscriptCond if else syn keyword chaiscriptRepeat while for do -syn keyword chaiscriptStatement break continue return +syn keyword chaiscriptStatement break continue return switch case default syn keyword chaiscriptExceptions try catch throw "Keyword