From fa61d19d1c7372339aac6c23ae149f70e14e9353 Mon Sep 17 00:00:00 2001 From: Christian Nicolai Date: Fri, 5 Aug 2011 23:32:46 +0200 Subject: [PATCH] Improved java highlighter by additional keywords --- java.jsf | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/java.jsf b/java.jsf index f827735..a692316 100644 --- a/java.jsf +++ b/java.jsf @@ -184,6 +184,7 @@ :ident Idle * ident_end noeat markend strings "abstract" kw + "assert" kw "boolean" type "break" kw "byte" type @@ -191,18 +192,20 @@ "catch" kw "char" type "class" kw - "const" kw + "const" bad_kw "continue" kw "default" kw "do" kw "double" type "else" kw + "enum" kw "extends" kw + "false" lit "final" kw "finally" kw "float" type "for" kw - "goto" kw + "goto" bad_kw "if" kw "implements" kw "import" kw @@ -220,6 +223,7 @@ "return" kw "short" type "static" kw + "strictfp" kw "super" kw "switch" kw "synchronized" kw @@ -227,12 +231,11 @@ "throw" kw "throws" kw "transient" kw + "true" lit "try" kw "void" kw "volatile" kw "while" kw - "true" lit - "false" lit done "a-zA-Z0-9_" ident @@ -242,6 +245,9 @@ done :kw Keyword * idle noeat +:bad_kw Bad + * idle noeat + :lit Constant * idle noeat