Skip to content

chore(deps): termlens 0.11.7, and the report action with it - #80

Open
vyncint wants to merge 1 commit into
mainfrom
deps/termlens-0.11.7
Open

vyncint wants to merge 1 commit into
mainfrom
deps/termlens-0.11.7

Conversation

@vyncint

@vyncint vyncint commented Oct 27, 2026

Copy link
Copy Markdown
Owner

Locked at 0.11.4. 0.11.7 is a patch, so the "0.11" requirement is
unchanged; only the lock moves: termlens, and vt100 0.16.2 -> 0.18.1, the
emulator underneath it. Nothing else in the graph changes.

Of what arrives, what this repository can see. The emulator now resizes
as xterm does, and the resize snapshots still match: the dashboard redraws
every row after a resize, so where rows travel never reaches a frame. Both
exact unsupported() pins hold unchanged (^[[59m alone for the
shipped binary): 0.11.7 stops listing CSI ? 7 h, and it groups SGR 58's
parameters into one entry, but the dashboard sends neither. Leaving the
alternate screen no longer copies the retained history a second time
(termlens#576); nothing here reads history.

The three report@ pins move from v0.11.6 to v0.11.7 (ff50ffc, checked
with gh api). The action now writes its summary when find hits an
unreadable directory, and it says that on CI insta writes a .snap.new
only under INSTA_UPDATE: new (termlens#597). Its default writes none
once CI is set, so the report step had never shown a failing screen
snapshot here, even though the step's comment promises one. The three
steps that run the PTY snapshot suites now set it beside
TERMLENS_ARTIFACT_DIR.

The vendored skill is recopied from v0.11.7. It was still the v0.11.0 text.

Verified: make test, make test-termlens-cli (the #[ignore]d
termlens-cli suite, against the published 0.11.7 CLI), make ci-scripts,
make skill-version.

Stress is dispatched on this branch, because the emulator under every PTY test changed.

Signed-off-by: Vyncint Ng 115854244+vyncint@users.noreply.github.com

Locked at 0.11.4. 0.11.7 is a patch, so the `"0.11"` requirement is
unchanged; only the lock moves: termlens, and vt100 0.16.2 -> 0.18.1, the
emulator underneath it. Nothing else in the graph changes.

Of what arrives, what this repository can see. The emulator now resizes
as xterm does, and the resize snapshots still match: the dashboard redraws
every row after a resize, so where rows travel never reaches a frame. Both
exact `unsupported()` pins hold unchanged (`^[[59m` alone for the
shipped binary): 0.11.7 stops listing `CSI ? 7 h`, and it groups SGR 58's
parameters into one entry, but the dashboard sends neither. Leaving the
alternate screen no longer copies the retained history a second time
(termlens#576); nothing here reads history.

The three `report@` pins move from v0.11.6 to v0.11.7 (ff50ffc, checked
with `gh api`). The action now writes its summary when `find` hits an
unreadable directory, and it says that on CI insta writes a `.snap.new`
only under `INSTA_UPDATE: new` (termlens#597). Its default writes none
once `CI` is set, so the report step had never shown a failing screen
snapshot here, even though the step's comment promises one. The three
steps that run the PTY snapshot suites now set it beside
`TERMLENS_ARTIFACT_DIR`.

The vendored skill is recopied from v0.11.7. It was still the v0.11.0 text.

Verified: `make test`, `make test-termlens-cli` (the `#[ignore]`d
termlens-cli suite, against the published 0.11.7 CLI), `make ci-scripts`,
`make skill-version`.

Signed-off-by: Vyncint Ng <115854244+vyncint@users.noreply.github.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant