From cc01b5e4c688fcf84b297b3b928baad0d7d3322d Mon Sep 17 00:00:00 2001 From: Lilleman auf Larv Date: Sun, 18 Oct 2026 12:16:49 +0200 Subject: [PATCH] =?UTF-8?q?Answer=20auto-reviewer=20round=201:=200=20?= =?UTF-8?q?=F0=9F=94=B4,=200=20=F0=9F=9F=A1;=20hold=20the=20Line=20comment?= =?UTF-8?q?=20to=20one=20line?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/markdown/parse/blocks.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/markdown/parse/blocks.ts b/src/markdown/parse/blocks.ts index d3854e1..e9bf4b9 100644 --- a/src/markdown/parse/blocks.ts +++ b/src/markdown/parse/blocks.ts @@ -62,10 +62,7 @@ type ContainerStart = { kind: 'blockquote'; rest: Line } | { fresh: boolean; ind type ParagraphLine = { position: SourcePosition; text: string } -// The line from an absolute column on, so a tab after a cut still measures its stop. When a cut splits a tab, its leftover -// columns, at most 3 and all blank, go in `spaces` rather than in a new `text`. Blankness reads `text` alone, and a block -// reads the line through `lineText`. After a `largestOpenerIndentation` cut, `spaces` is non-zero only on a line indented as -// code, so a marker check no code-indent guard precedes, as in `blockquoteRest`, refuses such a line. +// A cut through a tab leaves its columns as blank `spaces` before `text`; a marker check reads `spaces` first unless a code-indent guard precedes. type Line = { column: number; spaces: number; text: string } type LeafOpener = { index: number; position: SourcePosition }