File tree Expand file tree Collapse file tree 2 files changed +13
-7
lines changed Expand file tree Collapse file tree 2 files changed +13
-7
lines changed Original file line number Diff line number Diff line change 5
5
"printableName" : " Cache Web Terminal" ,
6
6
"description" : " Web-based terminal emulator for Caché administering." ,
7
7
"author" : " ZitRo" ,
8
- "version" : " 4.2.11 " ,
8
+ "version" : " 4.2.12 " ,
9
9
"gaID" : " UA-83005064-2" ,
10
10
"releaseNumber" : 26 ,
11
11
"scripts" : {
Original file line number Diff line number Diff line change @@ -344,7 +344,10 @@ rule("cosCommand").split(
344
344
id ( [
345
345
{ CI , value : "kill" , class : "keyword" } ,
346
346
{ CI , value : "k" , class : "keyword" }
347
- ] ) . call ( "postCondition" ) . whitespace ( ) . branch ( ) . call ( "variable" ) . optWhitespace ( ) . split (
347
+ ] ) . call ( "postCondition" ) . whitespace ( ) . branch ( ) . split (
348
+ char ( "(" ) . call ( "variableListExpression" ) . char ( ")" ) ,
349
+ call ( "variable" )
350
+ ) . optWhitespace ( ) . split (
348
351
char ( "," ) . optWhitespace ( ) . merge ( ) , // -> loop to the last branch
349
352
any ( ) . exit ( )
350
353
) ,
@@ -472,12 +475,15 @@ rule("cosCommand").split(
472
475
) . end ( ) ;
473
476
474
477
rule ( "setExpression" ) . split (
475
- char ( "(" ) . branch ( ) . optWhitespace ( ) . call ( "variable" ) . optWhitespace ( ) . split (
476
- char ( "," ) . merge ( ) ,
477
- any ( )
478
- ) . char ( ")" ) ,
478
+ char ( "(" ) . call ( "variableListExpression" ) . char ( ")" ) ,
479
479
call ( "variable" )
480
- ) . optWhitespace ( ) . char ( "=" ) . optWhitespace ( ) . call ( "expression" ) . exit ( ) . end ( ) ;
480
+ ) . optWhitespace ( ) . char ( "=" ) . optWhitespace ( )
481
+ . call ( "expression" ) . exit ( ) . end ( ) ;
482
+
483
+ rule ( "variableListExpression" ) . branch ( ) . optWhitespace ( ) . call ( "variable" ) . optWhitespace ( ) . split (
484
+ char ( "," ) . merge ( ) ,
485
+ any ( )
486
+ ) . exit ( ) . end ( ) ;
481
487
482
488
rule ( "deviceParameters" ) . branch ( ) . split (
483
489
char ( { value : "/" , class : "special" } ) . id ( { class : "special" } ) . split (
You can’t perform that action at this time.
0 commit comments