[gtksourceview] javascript.lang: Update keywords to ES2015



commit ca2fc77e72b0b138d5a7a6bf1d79c81049a7968a
Author: Jeffery To <jeffery to gmail com>
Date:   Mon Jul 2 02:28:13 2018 +0800

    javascript.lang: Update keywords to ES2015
    
    * Merge "unofficial" keywords into main keywords context
    * Add new keywords, up to ES2015
    * Sort keywords list alphabetically

 data/language-specs/javascript.lang | 22 ++++++++++++----------
 1 file changed, 12 insertions(+), 10 deletions(-)
---
diff --git a/data/language-specs/javascript.lang b/data/language-specs/javascript.lang
index 69ab2c2a..3d176f31 100644
--- a/data/language-specs/javascript.lang
+++ b/data/language-specs/javascript.lang
@@ -180,11 +180,16 @@
     </context>
 
     <context id="keywords" style-ref="keyword">
+      <keyword>arguments</keyword>
       <keyword>async</keyword>
+      <keyword>as</keyword>
       <keyword>await</keyword>
       <keyword>break</keyword>
       <keyword>case</keyword>
       <keyword>catch</keyword>
+      <keyword>class</keyword>
+      <keyword>const</keyword>
+      <keyword>constructor</keyword>
       <keyword>continue</keyword>
       <keyword>debugger</keyword>
       <keyword>default</keyword>
@@ -192,16 +197,23 @@
       <keyword>do</keyword>
       <keyword>else</keyword>
       <keyword>export</keyword>
+      <keyword>extends</keyword>
       <keyword>finally</keyword>
       <keyword>for</keyword>
+      <keyword>from</keyword>
       <keyword>function</keyword>
+      <keyword>get</keyword>
       <keyword>if</keyword>
       <keyword>import</keyword>
       <keyword>instanceof</keyword>
       <keyword>in</keyword>
+      <keyword>let</keyword>
       <keyword>new</keyword>
       <keyword>of</keyword>
       <keyword>return</keyword>
+      <keyword>set</keyword>
+      <keyword>static</keyword>
+      <keyword>super</keyword>
       <keyword>switch</keyword>
       <keyword>this</keyword>
       <keyword>throw</keyword>
@@ -211,15 +223,6 @@
       <keyword>void</keyword>
       <keyword>while</keyword>
       <keyword>with</keyword>
-      <keyword>class</keyword>
-      <keyword>extends</keyword>
-      <keyword>super</keyword>
-      <keyword>static</keyword>
-    </context>
-
-    <context id="unofficial-keywords" style-ref="keyword">
-      <keyword>const</keyword>
-      <keyword>let</keyword>
       <keyword>yield</keyword>
     </context>
 
@@ -415,7 +418,6 @@
         <context ref="null-value"/>
         <context ref="boolean"/>
         <context ref="keywords"/>
-        <context ref="unofficial-keywords"/>
         <context ref="types"/>
         <context ref="functions"/>
         <context ref="properties"/>


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