From 1fc5e446d531e57045d8838078f5733e883e4a88 Mon Sep 17 00:00:00 2001 From: Julien Richard-Foy Date: Tue, 26 Jul 2022 10:34:52 +0200 Subject: [PATCH] Add more soft keywords --- components/prism-scala.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/prism-scala.js b/components/prism-scala.js index aaf6d0e42f..9ba4649270 100644 --- a/components/prism-scala.js +++ b/components/prism-scala.js @@ -8,7 +8,7 @@ Prism.languages.scala = Prism.languages.extend('java', { pattern: /("|')(?:\\.|(?!\1)[^\\\r\n])*\1/, greedy: true }, - 'keyword': /<-|=>|\b(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|given|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|self|super|this|throw|trait|transparent|try|type|using|val|var|while|with|yield)\b/, + 'keyword': /<-|=>|\b(?:abstract|case|catch|class|def|derives|do|else|enum|extends|extension|final|finally|for|forSome|given|if|implicit|import|infix|inline|lazy|match|new|null|object|opaque|open|override|package|private|protected|return|sealed|self|super|this|throw|trait|transparent|try|type|using|val|var|while|with|yield)\b/, 'number': /\b0x(?:[\da-f]*\.)?[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e\d+)?[dfl]?/i, 'builtin': /\b(?:Any|AnyRef|AnyVal|Boolean|Byte|Char|Double|Float|Int|Long|Nothing|Short|String|Unit)\b/, 'symbol': /'[^\d\s\\]\w*/