Skip to content

Commit 1185232

Browse files
committed
Fix scala#52: Stop illegal char after end of line or first space
1 parent 439028b commit 1185232

File tree

3 files changed

+61
-3
lines changed

3 files changed

+61
-3
lines changed

src/typescript/Scala.tmLanguage.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -572,7 +572,7 @@ export const scalaTmLanguage: TmLanguage = {
572572
]
573573
},
574574
'char-literal': {
575-
end: "'",
575+
end: "'|([^'\\s]*\\s(?=[^'(//)]))|$",
576576
begin: "'",
577577
beginCaptures: {
578578
'0': {
@@ -589,7 +589,7 @@ export const scalaTmLanguage: TmLanguage = {
589589
name: 'invalid.illegal.unrecognized-character-escape.scala'
590590
},
591591
{
592-
match: "[^']{2,}",
592+
match: "[^']{2,6}",
593593
name: 'invalid.illegal.character-literal-too-long'
594594
},
595595
{

0 commit comments

Comments
 (0)