From dd5c4c99b6d3160194c5ede8f9cab322bf7abe46 Mon Sep 17 00:00:00 2001
From: Thomas Briffard <tbriffar@giref.ulaval.ca>
Date: Thu, 6 Jul 2017 11:24:49 -0400
Subject: [PATCH] maj coloration syntaxique MEF++

---
 grammars/mefpp.cson | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/grammars/mefpp.cson b/grammars/mefpp.cson
index c542e36..189396d 100644
--- a/grammars/mefpp.cson
+++ b/grammars/mefpp.cson
@@ -22,7 +22,7 @@
     'name': 'variable.parameter.function.mefpp'
   }
   {
-    'match': '\\b(scallin|scalquad|scalhierarchique|scalquadbulle|scalcrourav|scalquadbulleh|scalsommetfaceelement|scalsommetface3d|scalsommetaretefacex3_3d|scalqc|scalmini|scalmini3d|scalhermite3dordre3|scalhermite3dordre3Inc|scalp0isop1|scalp0isop2|scalp1isop1bulle|scalp1isop2|scalp1isop2bulle|scalconstelem|scalp1discelem|scalp1discelemb|scalp1discelemc|scallinelem|scalquadelem|scalp1nc|scalquadbulle|scalquadbulleh)\\s+([^\\s]+)\\s+([^\\n]+)'
+    'match': '\\b(scallin|scalquad|scalhierarchique|scalquadbulle|scalcrourav|scalquadbulleh|scalsommetfaceelement|scalsommetface3d|scalsommetaretefacex3_3d|scalqc|scalmini|scalmini3d|scalhermite3dordre3|scalhermite3dordre3Inc|scalp0isop1|scalp0isop2|scalp1isop1bulle|scalp1isop2|scalp1isop2bulle|scalconstelem|scalp1discelem|scalp1discelemb|scalp1discelemc|scallinelem|scalquadelem|scalp1nc|scalquadbulle|scalquadbulleh|champgradientscal)\\s+([^\\s]+)\\s+([^\\n]+)'
     'captures':
       '1':
         'name': 'support.function.general.mefpp'
@@ -141,6 +141,17 @@
       'name': 'constant.other.general.mefpp'
     'name': 'meta.function.environment.general.mefpp'
   }
+  {
+    'match': '\\b(CC\\w+|cc\\w+)\\s+(\\w+)\\s+([^\\n]+)'
+    'captures':
+      '1':
+        'name': 'support.function.general.mefpp'
+      '2':
+        'name': 'source.mefpp'
+      '3':
+        'name': 'constant.other.general.mefpp'
+    'name': 'variable.parameter.function.mefpp'
+  }
   {
       'match': '\\b(resoud|execute|ajoute\\w+|format_exportation|asgnDegreInterpolation|asgnExporteToujoursMaillage|forceMiseAJourMaillage|ksp_\\w+|pc_\\w+|mat_\\w+)'
       'captures':