diff options
| author | Vedang Manerikar <ved.manerikar@gmail.com> | 2025-12-31 13:46:32 +0530 |
|---|---|---|
| committer | Vedang Manerikar <ved.manerikar@gmail.com> | 2025-12-31 23:01:15 +0530 |
| commit | d54ba6423d8cdc34b79ba20c899616ad21d4a5bc (patch) | |
| tree | 29e47035f479b9bde8b217099e2670c1c4138123 /lisp/pdf-cache.el | |
| parent | 27a7d4b9ac52b020344274df9680e9ba5f12e412 (diff) | |
feat: add pdf-roll.el for continuous scroll support
Add core infrastructure for displaying multiple PDF pages
simultaneously with continuous scrolling. This introduces
pdf-view-roll-minor-mode which can be enabled in any PDF buffer.
The implementation is based on image-roll.el by Daniel Nicolai,
with significant enhancements by Rahguzar for pdf-tools integration.
Key features:
- Smooth pixel-level scrolling across page boundaries
- Multiple pages visible simultaneously
- Integration with pixel-scroll-precision-mode
- Efficient page display/undisplay management
Closes #18, #104
Co-authored-by: Daniel Nicolai <dalanicolai@gmail.com>
Co-authored-by: Rahguzar <aikrahguzar@zohomail.eu>
Co-authored-by: Ihor Radchenko <yantar92@gmail.com>
Co-authored-by: NightMachinery <feraidoonmehri@gmail.com>
Diffstat (limited to 'lisp/pdf-cache.el')
0 files changed, 0 insertions, 0 deletions
