diff --git a/src/core/Chef.mjs b/src/core/Chef.mjs index 22321867..36998cec 100755 --- a/src/core/Chef.mjs +++ b/src/core/Chef.mjs @@ -146,7 +146,12 @@ class Chef { const func = direction === "forward" ? highlights[i].f : highlights[i].b; if (typeof func == "function") { - pos = func(pos, highlights[i].args); + try { + pos = func(pos, highlights[i].args); + } catch (err) { + // Throw away highlighting errors + pos = []; + } } }