• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

umputun / revdiff / 25544323662
90%
master: 90%

Build:
Build:
LAST BUILD BRANCH: refs/tags/v1.1.1
DEFAULT BRANCH: master
Ran 08 May 2026 08:00AM UTC
Jobs 1
Files 69
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

08 May 2026 07:59AM UTC coverage: 89.699% (-0.03%) from 89.724%
25544323662

push

github

umputun
feat: decouple mouse wheel from diff cursor

wheel events on the diff pane now scroll the viewport only.
the diff cursor stays on its current logical line and is
pinned to the visible edge if scrolling pushes it off-screen.
matches less/vim mouse semantics.

before, every wheel notch advanced the cursor by the wheel
step and dragged the viewport along to keep the cursor row
stable. under trackpad momentum that felt automatic and
slightly inertial because each event re-rendered the diff to
move the cursor highlight. the new path skips the re-render
when the cursor stays in place, so plain scrolling is just a
viewport offset change.

31 of 37 new or added lines in 1 file covered. (83.78%)

9683 of 10795 relevant lines covered (89.7%)

3196.06 hits per line

Uncovered Changes

Lines Coverage ∆ File
6
91.05
-1.99% app/ui/mouse.go
Jobs
ID Job ID Ran Files Coverage
1 25544323662.1 08 May 2026 08:00AM UTC 69
89.7
GitHub Action Run
Source Files on build 25544323662
  • Tree
  • List 69
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • f86053a1 on github
  • Prev Build on master (#25536715294)
  • Next Build on feat/wheel-scroll-viewport-only (#25545957558)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc