Parcourir la source

Suppressed highlighting errors

n1474335 il y a 5 ans
Parent
commit
f864a5f31e
1 fichiers modifiés avec 6 ajouts et 1 suppressions
  1. 6 1
      src/core/Chef.mjs

+ 6 - 1
src/core/Chef.mjs

@@ -146,7 +146,12 @@ class Chef {
             const func = direction === "forward" ? highlights[i].f : highlights[i].b;
             const func = direction === "forward" ? highlights[i].f : highlights[i].b;
 
 
             if (typeof func == "function") {
             if (typeof func == "function") {
-                pos = func(pos, highlights[i].args);
+                try {
+                    pos = func(pos, highlights[i].args);
+                } catch (err) {
+                    // Throw away highlighting errors
+                    pos = [];
+                }
             }
             }
         }
         }