aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--page.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/page.js b/page.js
index a55e5e0..42ca49b 100644
--- a/page.js
+++ b/page.js
@@ -85,7 +85,8 @@
let nameEnd;
if (input.value[nameStart] === "\\") {
const offset = input.value.slice(nameStart + 2).search(/\W/);
- nameEnd = nameStart + 2 + (offset < 0 ? 0 : offset);
+ if (offset === -1) return { end: input.value.length, success: false };
+ nameEnd = nameStart + 2 + offset;
} else if ("^_".includes(input.value[nameStart])) nameEnd = nameStart + 1;
else if (
"<>=".includes(input.value[nameStart]) &&