Skip to content

Re-vendor pane v0.2.0 into src/adherence/tui - #7

Merged
TGPSKI merged 2 commits into
mainfrom
vendor-pane
Aug 9, 2026
Merged

TGPSKI merged 2 commits into
mainfrom
vendor-pane

Conversation

@TGPSKI

@TGPSKI TGPSKI commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Mechanical sync of the vendored drawing layer from pane, from the copy taken at 9099e39+dirty to the released tag v0.2.0 (9e80e94). Regenerated with pane's own tools/vendor.sh, so the provenance header now records a clean commit rather than a dirty tree.

Upstream commits landing here

pane commit change
03c84e4 grids.py (scrollbar, heatmap), RowCursor in interact.py, bar_chart's optional geometry= out-parameter
c098bd2 grids.diverging_bars — signed bars around a zero line, for series where the sign is the point
ffba597 bar_chart no longer lets a value label overwrite the peak marker sharing its cell

Effect on this repo

None observable. grep finds no call site for bar_chart, diverging_bars, heatmap, scrollbar, RowCursor, or geometry= outside src/adherence/tui/ itself; the vendored modules are stdlib-only and add no dependency.

Verification

  • pane/tools/check-vendor.sh — byte-identical at all four vendor sites (run-watcher, adherence-suite, leather, catnip)
  • make check — schema goldens pass, selftest 25/25
  • ruff check . — clean

Branch was rebased onto main to drop the two commits already merged via #6.

TGPSKI added 2 commits August 9, 2026 01:18
Mechanical sync of the drawing layer from pane@grids-and-cursor. The
only behavioural change reaching this repo is bar_chart's optional
geometry= out-parameter, which is additive and unused here.
Mechanical sync of the drawing layer from pane@9e80e94 (tag v0.2.0),
replacing the previous copy taken mid-stream from a dirty tree at
c098bd2. Upstream commits landing here: c098bd2 (grids.diverging_bars,
signed bars around a zero line) and ffba597 (bar_chart no longer lets a
value label overwrite the peak marker it sits on).

Neither API has a call site in this repo, so nothing observable changes.
pane's tools/check-vendor.sh reports byte-identity across all four
vendor sites; make check is 25/25.
@TGPSKI
TGPSKI merged commit eba93f6 into main Aug 9, 2026
4 checks passed
@TGPSKI
TGPSKI deleted the vendor-pane branch August 9, 2026 08:55
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