bug-gnu-emacs
[Top][All Lists]
Advanced

[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

address@hidden (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 address@hidden (mailing list for
Emacs developers).  We'll need to find someone working on this,
since I'll myself be out of the loop soon.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]