File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change 1
1
' fileTypes' : [
2
2
' scala' ,
3
+ ' sc' ,
3
4
' sbt'
4
5
]
5
6
' firstLineMatch' : ' ^#!/.*\\ b\\ w*scala\\ b'
316
317
' name' : ' keyword.declaration.scala'
317
318
' 2' :
318
319
' name' : ' entity.name.function.declaration'
319
- ' match' : ' (?x)\n\t\t\t\t\t\t\\ b(def)\\ s+\n\t\t\t\t\t\t (`[^`]+`|[_$a-zA-Z ][_$a-zA-Z0- 9]*(?:_[^\\ s])(?=[(\\ t ])|[_$a-zA-Z ][_$a-zA-Z0 -9]*|[!#%&*+\- /:<=>?@\\\\ ^|~]+)'
320
+ ' match' : ' (?x)\n\t\t\t\t\t\t\\ b(def)\\ s+\n\t\t\t\t\t\t (`[^`]+`|[_$\\ p{L} ][_$\\ p{L}0- 9]*(?:_[^\\ s])(?=[(\\ t ])|[_$\\ p{L} ][_$\\ p{L}0 -9]*|[!#%&*+\- /:<=>?@\\\\ ^|~]+)'
320
321
}
321
322
{
322
323
' captures' :
334
335
' name' : ' keyword.declaration.scala'
335
336
' 2' :
336
337
' name' : ' entity.name.type.declaration'
337
- ' match' : ' \\ b(type)\\ s+(`[^`]+`|[_$a-zA-Z ][_$a-zA-Z0-9 ]*(?:_[^\\ s])(?=[\\ t ])|[_$a-zA-Z ][_$a-zA-Z0 -9]*|[!#%&*+\- /:<=>?@\\\\ ^|~]+)'
338
+ ' match' : ' \\ b(type)\\ s+(`[^`]+`|[_$\\ p{L} ][_$a-z \\ p{L} ]*(?:_[^\\ s])(?=[\\ t ])|[_$\\ p{L} ][_$\\ p{L}0 -9]*|[!#%&*+\- /:<=>?@\\\\ ^|~]+)'
338
339
}
339
340
{
340
341
' captures' :
344
345
' name' : ' keyword.declaration.volatile.scala'
345
346
' 3' :
346
347
' name' : ' entity.name.val.declaration'
347
- ' match' : ' \\ b(?:(val)|(var))\\ s+(?:(`[^`]+`|[_$a-zA-Z ][_$a-zA-Z0- 9]*(?:_[^\\ s])(?=[\\ t ])|[_$a-zA-Z ][_$a-zA-Z0 -9]*|[!#%&*+\- /:<=>?@\\\\ ^|~]+)|(?=\\ ())'
348
+ ' match' : ' \\ b(?:(val)|(var))\\ s+(?:(`[^`]+`|[_$\\ p{L} ][_$\\ p{L}0- 9]*(?:_[^\\ s])(?=[\\ t ])|[_$\\ p{L} ][_$\\ p{L}0 -9]*|[!#%&*+\- /:<=>?@\\\\ ^|~]+)|(?=\\ ())'
348
349
}
349
350
{
350
351
' captures' :
491
492
' 2' :
492
493
' name' : ' meta.colon.scala'
493
494
' comment' : ' We do not match param names that start with a Capital letter'
494
- ' match' : ' (?<=[^\\ ._$a-zA-Z0- 9])(`[^`]+`|[_$a-z ][_$a-zA-Z0- 9]*(?:_[^\\ s])(?=[\\ t ])|[_$a-z ][_$a-zA-Z0 -9]*|[!#%&*+\- /:<=>?@\\\\ ^|~]+)\\ s*(:)\\ s+'
495
+ ' match' : ' (?<=[^\\ ._$\\ p{L}0- 9])(`[^`]+`|[_$\\ p{Ll} ][_$\\ p{L}0- 9]*(?:_[^\\ s])(?=[\\ t ])|[_$\\ p{Ll} ][_$\\ p{L}0 -9]*|[!#%&*+\- /:<=>?@\\\\ ^|~]+)\\ s*(:)\\ s+'
495
496
}
496
497
]
497
498
' qualifiedClassName' :
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " language-scala" ,
3
- "version" : " 1.1.6 " ,
3
+ "version" : " 1.1.8 " ,
4
4
"description" : " Scala language support in Atom" ,
5
5
"repository" : " https://github.com/jroesch/language-scala" ,
6
6
"license" : " MIT" ,
You can’t perform that action at this time.
0 commit comments