upgrade code mirror to 5.65.15 and fix modes requiring multiplex or overlay, fixes #4279

This commit is contained in:
zadam
2023-09-28 01:02:27 +02:00
parent 7e486fda06
commit 9767b6269a
15 changed files with 280 additions and 55 deletions

View File

@@ -779,7 +779,7 @@ CodeMirror.defineMode("javascript", function(config, parserConfig) {
if (type == "async" ||
(type == "variable" &&
(value == "static" || value == "get" || value == "set" || (isTS && isModifier(value))) &&
cx.stream.match(/^\s+[\w$\xa1-\uffff]/, false))) {
cx.stream.match(/^\s+#?[\w$\xa1-\uffff]/, false))) {
cx.marked = "keyword";
return cont(classBody);
}