Fix #243: blob line selection with #L links #256

Merged
crueber merged 2 commits from fix/issue-243 into main 2026-09-09 20:39:47 +00:00
Owner

Per-line table code view with GitHub-style click/drag/shift gutter selection, shareable #L12/#L12-L20 URLs, per-line tokenization, both themes, keyboard accessible. Headless cover: web/test/unit/blob-lines.test.js (10 tests). Full node suite 481/481 green; vite build verified with the feature in the bundle. Browser interaction pass (click/drag/share/load, both themes, zero console errors) is OPEN: shared-daemon guard blocks target attach/loopback — no private daemon per workspace rules. No new deps. Docs: 12_web_ui.md §2.7 + decisions entry in the same change.

Per-line table code view with GitHub-style click/drag/shift gutter selection, shareable #L12/#L12-L20 URLs, per-line tokenization, both themes, keyboard accessible. Headless cover: web/test/unit/blob-lines.test.js (10 tests). Full node suite 481/481 green; vite build verified with the feature in the bundle. Browser interaction pass (click/drag/share/load, both themes, zero console errors) is OPEN: shared-daemon guard blocks target attach/loopback — no private daemon per workspace rules. No new deps. Docs: 12_web_ui.md §2.7 + decisions entry in the same change.
Per-line <table> code view; click/drag/shift gutter selection with
#L12/#L12-L20 shareable URLs; per-line tokenization; decisions entry
appended in the same change.
Sign in to join this conversation.
No description provided.