Skip to content
This repository was archived by the owner on Dec 15, 2022. It is now read-only.

Commit 2fec918

Browse files
authored
add rest and bitwise shift
1 parent 9ac6634 commit 2fec918

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

grammars/javascript.cson

+13-9
Original file line numberDiff line numberDiff line change
@@ -1355,16 +1355,12 @@
13551355
'name': 'keyword.operator.assignment.compound.logical.js'
13561356
}
13571357
{
1358-
'match': '&=|\\^=|<<=|>>=|>>>=|\\|='
1358+
'match': '&=|\\^=|\\|='
13591359
'name': 'keyword.operator.assignment.compound.bitwise.js'
13601360
}
13611361
{
1362-
'match': '<<|>>>|>>'
1363-
'name': 'keyword.operator.bitwise.shift.js'
1364-
}
1365-
{
1366-
'match': '!==|!=|<=|>=|===|==|<|>'
1367-
'name': 'keyword.operator.comparison.js'
1362+
'match': '<<=|>>=|>>>=|'
1363+
'name': 'keyword.operator.assignment.compound.bitwise.shift.js'
13681364
}
13691365
{
13701366
# One of: && !! ! || ??
@@ -1375,6 +1371,14 @@
13751371
'match': '&|\\||\\^|~'
13761372
'name': 'keyword.operator.bitwise.js'
13771373
}
1374+
{
1375+
'match': '<<|>>>|>>'
1376+
'name': 'keyword.operator.bitwise.shift.js'
1377+
}
1378+
{
1379+
'match': '!==|!=|<=|>=|===|==|<|>'
1380+
'name': 'keyword.operator.comparison.js'
1381+
}
13781382
{
13791383
'match': '=|:'
13801384
'name': 'keyword.operator.assignment.js'
@@ -1598,7 +1602,7 @@
15981602
'match': '(\\.\\.\\.)([a-zA-Z_$][\\w$]*)'
15991603
'captures':
16001604
'1':
1601-
'name': 'keyword.operator.spread.js'
1605+
'name': 'keyword.operator.rest.js'
16021606
'2':
16031607
'name': 'variable.parameter.rest.function.js'
16041608
}
@@ -1629,7 +1633,7 @@
16291633
'match': '(\\.\\.\\.)([a-zA-Z_$][\\w$]*)'
16301634
'captures':
16311635
'1':
1632-
'name': 'keyword.operator.spread.js'
1636+
'name': 'keyword.operator.rest.js'
16331637
'2':
16341638
'name': 'variable.parameter.rest.function.js'
16351639
}

0 commit comments

Comments
 (0)