A range-diff's lines have no line numbers, but their marker stuck where it does in a diff, after two columns of them, and covered the code there: "hello=hello" read "he o". It sticks at the left edge instead.
- commit
- 8318d802747ea33ed744a99a66003ba9d6a61a8b
- parent
- 55789eee1ddb35b253f0b9b5e5574446f9bf11a2
- author
- cat <admin@dev.site>
- ci
- ✓ passed in 79s, signed by cat
- kind
- fix risk score 1.1 of 3, Jev's estimate
- review
- #12 Square, hairline, textured: the site's design pass
ci attestation
forge-attestation 1 type ci commit 8318d802747ea33ed744a99a66003ba9d6a61a8b tree c510709e5fefa4fd5b4964e79867fdedc148a1cb script .forge/ci 38df37c0d5a6382f60569079a0dd821094e37e4a result pass exit 0 started 2026-10-19T01:54:33Z duration 79s runner (not shown here; refs/notes/ci has it) system Darwin 25.5.0 arm64 env host log sha256:740eb404fcaecf85c3d55a8a2a2b48711041e6318662593e6399aff9f9449f10 253 lines |remote: review #4: /dami/greet/reviews/4/ |pushed wip/i18n |19b3013 running .forge/ci: greet.sh: say what it is | | sh: /bin/sh | | ok greet |19b3013 pass in 0s, signed |pushed main |remote: review #4: /dami/greet/reviews/4/ |pushed wip/i18n |529afb3 running .forge/ci: wave at the world | | sh: /bin/sh | | FAIL greet : got 'hello, world o/', want 'hello, world' |529afb3 fail in 0s, signed |forge: 1 commit(s) did not pass |remote: review #6: /dami/greet/reviews/6/ |pushed ana/wave |77ebc8d running .forge/ci: update the test for the wave | | sh: /bin/sh | | ok greet |77ebc8d pass in 0s, signed |remote: review #6: /dami/greet/reviews/6/ |pushed ana/wave |warning: You appear to have cloned an empty repository. |site home: deployed 93e5576 -> /sites/ana/dotfiles/home/ |created ana/notes |remote: review #1: /ana/notes/reviews/1/ |pushed ana/todo |landing #1 A todo list: ana/todo -> main |faf650a running .forge/ci: web, server and Python versions of greet | | sh: /bin/sh | | ok greet |faf650a pass in 0s, signed |pushed main |6829658 running .forge/ci: messages: notes for the later regions | | sh: /bin/sh | | ok greet |6829658 pass in 0s, signed |remote: review #7: /dami/greet/reviews/7/ |pushed dami/regions |created dami/forge |warning: You appear to have cloned an empty repository. |site guide: deployed eaea7c6 -> /sites/dami/forge/guide/ |(node:28174) ExperimentalWarning: stripTypeScriptTypes is an experimental feature and might change at any time |(Use `node --trace-warnings ...` to show where the warning was created) |built ana/dotfiles in 1s -> /var/folders/b4/mv8w4c8j0zj0_mldppxdbdw00000gn/T/forge-ci.KSgJ3q/wt/demo/root/.forge/www |(node:28306) ExperimentalWarning: stripTypeScriptTypes is an experimental feature and might change at any time |(Use `node --trace-warnings ...` to show where the warning was created) |built ana/notes in 0s -> /var/folders/b4/mv8w4c8j0zj0_mldppxdbdw00000gn/T/forge-ci.KSgJ3q/wt/demo/root/.forge/www |(node:28444) ExperimentalWarning: stripTypeScriptTypes is an experimental feature and might change at any time |(Use `node --trace-warnings ...` to show where the warning was created) |built dami/forge in 1s -> /var/folders/b4/mv8w4c8j0zj0_mldppxdbdw00000gn/T/forge-ci.KSgJ3q/wt/demo/root/.forge/www |(node:28584) ExperimentalWarning: stripTypeScriptTypes is an experimental feature and might change at any time |(Use `node --trace-warnings ...` to show where the warning was created) |built dami/greet in 1s -> /var/folders/b4/mv8w4c8j0zj0_mldppxdbdw00000gn/T/forge-ci.KSgJ3q/wt/demo/root/.forge/www |(node:29247) ExperimentalWarning: stripTypeScriptTypes is an experimental feature and might change at any time |(Use `node --trace-warnings ...` to show where the warning was created) |built - in 1s -> /var/folders/b4/mv8w4c8j0zj0_mldppxdbdw00000gn/T/forge-ci.KSgJ3q/wt/demo/root/.forge/www |226 of 226 pages render the same without 11ty |guide: 4 files, links ok |ok
Signature: good, cat
| M | site/ | 2 | ++ |
@@ -23,6 +23,8 @@ details.pairs > summary { cursor: pointer; color: var(--muted); font: 600 11px/1
2323 details.pairs .pairrow { margin: 0; padding: 6px 0 0; border: 0; }2424 .pair .fh .subj { color: var(--fg); }2525 26+/* No line numbers here: the marker sticks at the left edge, not after them. */27+.code.range .mk { left: 0; }2628 .code.range .l.sect .lc { font-weight: 600; }2729 .code.range .lc .i { color: var(--add-fg); font-weight: 600; }2830 .code.range .lc .d { color: var(--del-fg); font-weight: 600; }