From e1793378bc49b4dc3eb5fa366b7d687b0cd64455 Mon Sep 17 00:00:00 2001 From: Maxime Kjaer Date: Sun, 24 Jan 2021 22:36:16 +0100 Subject: [PATCH] Fix broken regex --- src/typescript/Scala.tmLanguage.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/typescript/Scala.tmLanguage.ts b/src/typescript/Scala.tmLanguage.ts index 434b428..70ec9c1 100644 --- a/src/typescript/Scala.tmLanguage.ts +++ b/src/typescript/Scala.tmLanguage.ts @@ -10,7 +10,7 @@ const letter = `[${letterChars}]` const letterOrDigitChars = `${letterChars}0-9` const letterOrDigit = `[${letterOrDigitChars}]` const alphaId = `${letter}+` -const letterOrDigitNoDollarSign = `[${letterOrDigit.replace("\\$", "")}]` +const letterOrDigitNoDollarSign = letterOrDigit.replace("\\$", "") const simpleInterpolatedVariable = `${letter}${letterOrDigitNoDollarSign}*` // see SIP-11 https://docs.scala-lang.org/sips/string-interpolation.html const opchar = `[!#%&*+\\-\\/:<>=?@^|~\\p{Sm}\\p{So}]` const idrest = `${letter}${letterOrDigit}*(?:(?<=_)${opchar}+)?`