on master help sign in
Add JavaScript control keywords (#2140)
c45fb08Terry Brash
runtime/queries/javascript/highlights.scm+19−16
@@ -163,43 +163,46 @@
163[
163[
164 "as"
164 "as"
165 "async"
165 "async"
166− "await"
167− "break"
168− "case"
169− "catch"
170 "class"
166 "class"
171 "const"
167 "const"
172− "continue"
173 "debugger"
168 "debugger"
174− "default"
175 "delete"
169 "delete"
176− "do"
177− "else"
178 "export"
170 "export"
179 "extends"
171 "extends"
180− "finally"
181− "for"
182 "from"
172 "from"
183 "function"
173 "function"
184 "get"
174 "get"
185− "if"
186 "import"
175 "import"
187 "in"
176 "in"
188 "instanceof"
177 "instanceof"
189 "let"
178 "let"
190 "new"
179 "new"
191 "of"
180 "of"
192− "return"
193 "set"
181 "set"
194 "static"
182 "static"
195− "switch"
196 "target"
183 "target"
197− "throw"
198 "try"
184 "try"
199 "typeof"
185 "typeof"
200 "var"
186 "var"
201 "void"
187 "void"
202− "while"
203 "with"
188 "with"
204− "yield"
205] @keyword
189] @keyword
190+
191+[
192+ "switch"
193+ "case"
194+ "default"
195+ "if"
196+ "else"
197+ "yield"
198+ "throw"
199+ "finally"
200+ "return"
201+ "catch"
202+ "continue"
203+ "while"
204+ "break"
205+ "for"
206+ "do"
207+ "await"
208+] @keyword.control