From ccb26bebdc38f23654dcdb99db33f875f3479cd9 Mon Sep 17 00:00:00 2001 From: utleysam Date: Thu, 4 Jun 2026 22:50:54 -0600 Subject: [PATCH] Fix unused variable trimmed in src/cm6-crbasic.ts:54 trimmed is assigned but then line.text.trim() is used directly in the regex tests instead. --- src/cm6-crbasic.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cm6-crbasic.ts b/src/cm6-crbasic.ts index 1921ffd..46e9114 100644 --- a/src/cm6-crbasic.ts +++ b/src/cm6-crbasic.ts @@ -51,18 +51,18 @@ class CRBasicHighlighter { for (let i = 1; i <= doc.lines; i++) { const line = doc.line(i); - const trimmed = line.text.trim().toLowerCase(); + const trimmed = line.text.trim(); if (!inCrbasicBlock) { // Check for opening fence: ```crbasic (with optional trailing whitespace) - if (/^```crbasic\s*$/i.test(line.text.trim())) { + if (/^```crbasic\s*$/i.test(trimmed)) { inCrbasicBlock = true; contentLines.length = 0; continue; } } else { // Check for closing fence - if (/^```\s*$/.test(line.text.trim())) { + if (/^```\s*$/.test(trimmed)) { // Tokenize all collected content lines and add decorations for (const cl of contentLines) { const tokens = tokenizeLine(cl.text, cl.from);