[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Feature-request: scroll-bar-granularity
From: |
Gerd Moellmann |
Subject: |
Re: Feature-request: scroll-bar-granularity |
Date: |
26 Oct 2001 15:13:04 +0200 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.1.50 |
David.Kastrup@t-online.de (David Kastrup) writes:
> I propose that
> a) scrolling always orients itself on real screen estate. This
> includes the behavior of the Page-Up/Page-Down keys. Where line
> numbers come into account (like in the variable
> next-screen-context-lines), they are converted into screen-estate
> distances by multiplying them with the height of the current default font.
>
> b) window-vscroll is taken into account when calculating the new
> scrolling position. If the resulting window-vscroll can conceptually
> be made less in absolute value to scroll-bar-granularity, the
> corresponding line will be made the top line of the window and
> window-vscroll will be set to 0. If not, the exact calculated value
> of window-vscroll will be used instead.
>
> The effect will be that when scrolling, the screen will snap to whole
> lines only whenever this does not change the window beginning too much.
>
> A necessity for navigating in buffers with larger inline images and
> fonts.
I agree completely. This is still an open issue.
Could you please take this to emacs-devel@gnu.org (mailing list for
Emacs developers). We'll need to find someone working on this,
since I'll myself be out of the loop soon.