unofficial mirror of emacs-tangents@gnu.org
 help / color / mirror / Atom feed
* Continuous scroll for pdf-tools
@ 2023-06-28 16:45 Rahguzar
  2023-06-30 16:46 ` orzodk
  0 siblings, 1 reply; 6+ messages in thread
From: Rahguzar @ 2023-06-28 16:45 UTC (permalink / raw)
  To: emacs-tangents

Hi All,

Sometime ago, I came across Daniel Nicolai's image-roll package and his
companion fork of pdf-tools which together allow showing multiple
pages of the document together and thus scrolling through the whole
document continuously. I ran into some issues with the combination which
I tried to fix and the results are no close to satisfactory for me. More
details can be seen here,

https://github.com/dalanicolai/image-roll.el/issues/19#issue-1773304146

If you have wanted this functionality, please try the my fork of
image-roll which is hosted at,

https://github.com/aikrahguzar/image-roll.el

together with the continuous scroll branch of my pdf-tools fork

https://github.com/aikrahguzar/pdf-tools/tree/continuous-scroll

and report back your experience and even better fixes for any problems
you encountered.

P.S. I am not sure this is the right mailing list for this but I can't
think of a better one.

Thanks and big thanks to Daniel Nicolai for his package,
Rahguzar



^ permalink raw reply	[flat|nested] 6+ messages in thread
* Re: Continuous scroll for pdf-tools
@ 2023-07-05  5:59 Peter Mao
  2023-07-05 19:10 ` Rahguzar
  0 siblings, 1 reply; 6+ messages in thread
From: Peter Mao @ 2023-07-05  5:59 UTC (permalink / raw)
  To: emacs-tangents, orzodk, rahguzar; +Cc: Dmitry M

[-- Attachment #1: Type: text/plain, Size: 1698 bytes --]

>
> Rahguzar <rahguzar@zohomail.eu> writes:
>
> > If you have wanted this functionality, please try the my fork of
> > image-roll which is hosted at,
> >
> > https://github.com/aikrahguzar/image-roll.el
> >
> > together with the continuous scroll branch of my pdf-tools fork
> >
> > https://github.com/aikrahguzar/pdf-tools/tree/continuous-scroll
> >
> > and report back your experience and even better fixes for any problems
> > you encountered.
>
> Thanks for this! One of my pet peeves with pdf-tools (+ org-noter) on a
> smaller screen was accidentally scrolling just a bit too far and having
> it replace the page. Your packages so far have solved this problem for
> me.
>
> I'll be using these packages from now on and I'll be sure to report back
> if I run into any problems.
>

Dmitry and I are maintainers of org-noter.  I haven't tried your code yet,
but I think the feature is important for pdf-tools and if it gets
integrated into pdf-tools, I'd like to ensure that org-noter works well
with it.

Rahguzar -- are you going to be making pull-requests to the upstream
repos?  I notice that you are a fork of a fork of the "official" pdf-tools
repo (vedang/pdf-tools), and your code has diverged significantly from
vedang/pdf-tools (96 ahead/44 behind).  Since vedang/pdf-tools is under
active maintainership, I think the best course of action is to make a PR
(or a series of PRs, as it looks like you've done a **lot** of work on this
feature).

Orzodk -- Please consider opening an issue at
https://github.com/org-noter/org-noter/issues to communicate/log what you
find with these packages.

Although this looks very interesting to me, I don't have the bandwidth to
dive into it.

Peter

[-- Attachment #2: Type: text/html, Size: 2319 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-07-14  2:23 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-28 16:45 Continuous scroll for pdf-tools Rahguzar
2023-06-30 16:46 ` orzodk
  -- strict thread matches above, loose matches on Subject: below --
2023-07-05  5:59 Peter Mao
2023-07-05 19:10 ` Rahguzar
2023-07-12 13:58   ` Rahguzar
2023-07-14  2:23     ` Peter Mao

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).