Skip to content

`pdf-view-roll-minor-mode` - Continuous Scroll Mode

Latest

Choose a tag to compare

@vedang vedang released this 01 Jan 10:09
· 2 commits to master since this release

This release brings a highly requested feature that has been maintained as a parallel fork for years by @aikrahguzar : continuous scrolling through PDFs with multiple pages visible simultaneously.

New functionality to improve overall user experience

Add pdf-view-roll-minor-mode for continuous scrolling @aikrahguzar and others #224

This feature enables smooth, continuous scrolling through PDF documents. Enable with M-x pdf-view-roll-minor-mode.

  • Smooth pixel-level scrolling across page boundaries
  • Multiple pages visible at once in tall windows
  • Works with pixel-scroll-precision-mode for trackpad scrolling
  • Configurable page margins via pdf-roll-vertical-margin and pdf-roll-margin-color
  • Closes: #18
  • Closes: #104

Add pdf-annot-edit command for avy-style annotation editing @dalanicolai #224

Press e in pdf-annot-list-mode or use M-x pdf-annot-edit to quickly select and edit annotations using keyboard labels.

Functionality improvements and fixes

  • Isearch now searches across all visible pages in roll mode #224
    • When pdf-view-roll-minor-mode is active, isearch highlights matches on all displayed pages simultaneously.

API changes (for package developers)

  • pdf-view-active-region now returns page information
    • The region format includes the page number for multi-page awareness.
  • pdf-isearch-hl-matches signature changed
    • Now accepts a list of pages parameter for multi-page highlighting.

⚠️ Experimental Feature

The continuous scroll mode is marked as experimental. While it works well in testing, please report any issues you encounter.