File tree 1 file changed +3
-2
lines changed
1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ const init = () => {
6
6
{ regex : / ^ (?: a r g | c l a s s v a r | c o n s t | s u p e r | t h i s | v a r ) \b / , token : 'keyword' } ,
7
7
{ regex : / ^ (?: f a l s e | i n f | n i l | t r u e | t h i s F u n c t i o n | t h i s F u n c t i o n D e f | t h i s M e t h o d | t h i s P r o c e s s | t h i s T h r e a d | c u r r e n t E n v i r o n m e n t | t o p E n v i r o n m e n t ) \b / , token : 'built-in' } ,
8
8
{ regex : / ^ \b \d + r [ 0 - 9 a - z A - Z ] * ( \. [ 0 - 9 A - Z ] * ) ? / , token : 'number radix-float' } ,
9
+ { regex : / ^ \b \d + ( s + | b + | [ s b ] \d + ) \b / , token : 'number scale-degree' } ,
9
10
{ regex : / ^ \b ( ( \d + ( \. \d + ) ? ( [ e E ] [ - + ] ? \d + ) ? ( p i ) ? ) | p i ) \b / , token : 'number float' } ,
10
11
{ regex : / ^ \b 0 ( x | X ) ( \d | [ a - f ] | [ A - F ] ) + / , token : 'number hex-int' } ,
11
12
{ regex : / ^ \b [ A - Z a - z _ ] \w * \: / , token : 'symbol symbol-arg' } ,
@@ -36,7 +37,7 @@ const init = () => {
36
37
value : code ,
37
38
lineWrapping : true ,
38
39
viewportMargin : Infinity ,
39
- extraKeys : {
40
+ extraKeys : {
40
41
'Shift-Enter' : evalLine
41
42
}
42
43
} )
@@ -118,7 +119,7 @@ const selectRegion = (options = { flash: true }) => {
118
119
/* no parens found */
119
120
if ( parenPairs . length === 0 )
120
121
return selectLine ( options )
121
-
122
+
122
123
let pair = parenPairs . pop ( )
123
124
leftCursor = pair [ 0 ]
124
125
rightCursor = pair [ 1 ]
You can’t perform that action at this time.
0 commit comments