q66 pushed a commit to branch master.

http://git.enlightenment.org/editors/jedit-configs.git/commit/?id=711d16c7d728891f2b2f022140cb357de7332f3c

commit 711d16c7d728891f2b2f022140cb357de7332f3c
Author: Daniel Kolesa <[email protected]>
Date:   Fri Aug 8 16:11:13 2014 +0100

    eo: highlight const as KEYWORD2 only when followed by parens
    
    This allows us to distinguish (and colorize) constants and const attribute.
---
 eo/eo.xml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/eo/eo.xml b/eo/eo.xml
index 052248f..20a8db0 100644
--- a/eo/eo.xml
+++ b/eo/eo.xml
@@ -95,6 +95,7 @@
             <KEYWORD1>set</KEYWORD1>
             <KEYWORD1>type</KEYWORD1>
             <KEYWORD1>values</KEYWORD1>
+            <KEYWORD1>var</KEYWORD1>
 
             <KEYWORD4>constructor</KEYWORD4>
             <KEYWORD4>data</KEYWORD4>
@@ -104,7 +105,7 @@
             <KEYWORD4>legacy_prefix</KEYWORD4>
             <KEYWORD4>return</KEYWORD4>
 
-            <KEYWORD2>const</KEYWORD2>
+            <KEYWORD1>const</KEYWORD1>
             <KEYWORD2>own</KEYWORD2>
             <KEYWORD2>virtual</KEYWORD2>
 
@@ -160,6 +161,8 @@
             <LITERAL2>false</LITERAL2>
             <LITERAL2>null</LITERAL2>
         </KEYWORDS>
+
+        <SEQ_REGEXP TYPE="KEYWORD2" 
AT_WORD_START="TRUE">const(?=\s*\()</SEQ_REGEXP>
     </RULES>
 
     <RULES SET="IMPLEMENTS_R">

-- 


Reply via email to