Skip to content

Add Pane.capture_since() for cursor-based incremental pane reads - #741

Draft
tony wants to merge 4 commits into
masterfrom
capture-since
Draft

Add Pane.capture_since() for cursor-based incremental pane reads#741
tony wants to merge 4 commits into
masterfrom
capture-since

Capture(fix[review]): Refuse to read a failed capture as silence

447a162
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 15, 2026 in 1s

52.99% (+0.62%) compared to 9b0210d

View this Pull Request on Codecov

52.99% (+0.62%) compared to 9b0210d

Details

Codecov Report

❌ Patch coverage is 62.55924% with 79 lines in your changes missing coverage. Please review.
✅ Project coverage is 52.99%. Comparing base (9b0210d) to head (447a162).
⚠️ Report is 1 commits behind head on master.

Files with missing lines Patch % Lines
src/libtmux/capture.py 63.59% 67 Missing and 8 partials ⚠️
src/libtmux/exc.py 0.00% 3 Missing ⚠️
src/libtmux/pane.py 50.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #741      +/-   ##
==========================================
+ Coverage   52.37%   52.99%   +0.62%     
==========================================
  Files          26       27       +1     
  Lines        3729     3940     +211     
  Branches      747      783      +36     
==========================================
+ Hits         1953     2088     +135     
- Misses       1472     1540      +68     
- Partials      304      312       +8     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.