[gtksourceview] rust.lang: Move reserved keywords



commit ebe8b255df460f5a817717ba28587e07812e8be1
Author: Garrett Regier <garrettregier gmail com>
Date:   Mon Aug 22 04:25:12 2016 -0700

    rust.lang: Move reserved keywords
    
    See: src/libsyntax/parse/token.rs

 data/language-specs/rust.lang |   33 ++++++++++++++++++---------------
 1 files changed, 18 insertions(+), 15 deletions(-)
---
diff --git a/data/language-specs/rust.lang b/data/language-specs/rust.lang
index e8f6843..83fc088 100644
--- a/data/language-specs/rust.lang
+++ b/data/language-specs/rust.lang
@@ -66,53 +66,56 @@ except according to those terms.
     </context>
 
     <context id="keywords" style-ref="keyword">
-      <keyword>abstract</keyword>
-      <keyword>alignof</keyword>
       <keyword>as</keyword>
-      <keyword>become</keyword>
       <keyword>box</keyword>
       <keyword>break</keyword>
       <keyword>const</keyword>
       <keyword>continue</keyword>
       <keyword>crate</keyword>
       <keyword>default</keyword>
-      <keyword>do</keyword>
       <keyword>else</keyword>
       <keyword>enum</keyword>
       <keyword>extern</keyword>
-      <keyword>final</keyword>
       <keyword>for</keyword>
       <keyword>if</keyword>
       <keyword>impl</keyword>
       <keyword>in</keyword>
       <keyword>let</keyword>
       <keyword>loop</keyword>
-      <keyword>macro</keyword>
       <keyword>match</keyword>
       <keyword>mod</keyword>
       <keyword>move</keyword>
       <keyword>mut</keyword>
-      <keyword>offsetof</keyword>
-      <keyword>override</keyword>
-      <keyword>priv</keyword>
-      <keyword>proc</keyword>
       <keyword>pub</keyword>
-      <keyword>pure</keyword>
       <keyword>ref</keyword>
       <keyword>return</keyword>
-      <keyword>sizeof</keyword>
       <keyword>static</keyword>
       <keyword>struct</keyword>
       <keyword>super</keyword>
       <keyword>trait</keyword>
-      <keyword>typeof</keyword>
       <keyword>union</keyword>
       <keyword>unsafe</keyword>
-      <keyword>unsized</keyword>
       <keyword>use</keyword>
-      <keyword>virtual</keyword>
       <keyword>where</keyword>
       <keyword>while</keyword>
+    </context>
+
+    <context id="reserved" style-ref="keyword">
+      <keyword>abstract</keyword>
+      <keyword>alignof</keyword>
+      <keyword>become</keyword>
+      <keyword>do</keyword>
+      <keyword>final</keyword>
+      <keyword>macro</keyword>
+      <keyword>offsetof</keyword>
+      <keyword>override</keyword>
+      <keyword>priv</keyword>
+      <keyword>proc</keyword>
+      <keyword>pure</keyword>
+      <keyword>sizeof</keyword>
+      <keyword>typeof</keyword>
+      <keyword>unsized</keyword>
+      <keyword>virtual</keyword>
       <keyword>yield</keyword>
     </context>
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]