Skip to content

sshkeeper v0.8.5

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Oct 15:55
· 3 commits to main since this release

sshkeeper v0.8.5 — terminal-style mouse selection

Fixed

  • Drag-to-scroll selection. Holding a mouse selection against the top or
    bottom edge automatically scrolls through SSH output. The selected range can
    extend well beyond the visible terminal rows. Timers run only while dragging
    at an edge and stop when the drag ends.
  • Mouse wheel preserves selection. Scrollback may be browsed before or
    after releasing the mouse button, without losing the highlighted range.
  • Double-click selects a word. Unicode letters, digits and underscores
    count as word characters. Dragging extends the range by full words.
  • Triple-click selects a line. Dragging extends the range by full lines,
    in either direction. Single-character dragging remains unchanged.
  • Usual mouse features retained. Clickable tabs, scrolling and automatic
    clipboard copy on mouse release still work.

Regression tests cover Unicode, punctuation, word/line drags, selection across
scrollback, repeating edge scrolling, wheel preservation, multi-click timing,
clipboard copy and cancelled timers.