Allow editing whitespace delimiters

This commit is contained in:
missionfloyd
2023-09-30 01:09:09 -06:00
parent 5ef669de08
commit 1cc7c4bfb3
2 changed files with 3 additions and 2 deletions

View File

@@ -46,7 +46,8 @@ function keyupEditAttention(event) {
function selectCurrentWord() {
if (selectionStart !== selectionEnd) return false;
const delimiters = opts.keyedit_delimiters + " \r\n\t";
let delimiters = opts.keyedit_delimiters.replace(/(^|[^\\])(\\\\)*\\$/, "$&\\").replace(/(^|[^\\])((\\\\)*")/g, "$1\\$2");
delimiters = JSON.parse(`"${delimiters}"`);
// seek backward until to find beggining
while (!delimiters.includes(text[selectionStart - 1]) && selectionStart > 0) {