← Jobs
success

capabilities ant/term ↗

main @ 4c929d5af682feb24001e3d77b9ad91f8acad719 · pipeline ci #125 →
started 07 Oct 2026 11:52 UTC · ran for
3s, success 3s, success 3s, success 3s, success 12s, success 3s, success 4s, success 4s, success 3s, success 3s, success avg 4s ± 3s over the last 10 runs
feat: kitty graphics relative placements and under-background z-index P=/Q=/H=/V= position a placement against another one instead of the cursor: the parent may be an anchored placement, another relative one (up to RELATIVE_MAX_DEPTH, ETOODEEP beyond), or a virtual placement, which sits at the top-left of the placeholder cells showing it. Positions are resolved per frame from the parent, so children follow scrolling and a re-placed parent; ENOPARENT/ECYCLE/EINVAL are reported at creation, deleting a parent deletes its relatives (and an image left with no placement), and the sweep drops orphans. Placements below INT32_MIN/2 draw under non-default cell backgrounds but over the default one: the background pass splits in two around them, only when such an image is on screen. Visible placements are now computed once per frame and shared by the image passes.
$ capabilities success · exit 0 · raw
++ mktemp -d
+ checkout=/tmp/tmp.t1KAhte7WI
+ trap 'rm -rf "$checkout"' EXIT
+ cp -R /var/lib/ci-tron/sources/20261007T115219752499Z_8c008f/. /tmp/tmp.t1KAhte7WI
+ cd /tmp/tmp.t1KAhte7WI
+ nix develop --command python3 scripts/capabilities.py check
GC Warning: Could not open /proc/stat
headless_test: building term...
capabilities: 35 entries, 0 problem(s)
+ rm -rf /tmp/tmp.t1KAhte7WI
Artifacts

no artifacts