emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

address@hidden: RE: Emacs + LessTif serious scroll judder when point-max


From: Richard Stallman
Subject: address@hidden: RE: Emacs + LessTif serious scroll judder when point-max is visib le]
Date: Mon, 14 Jan 2002 20:31:52 -0700 (MST)

Does someone remember what patch this was?

------- Start of forwarded message -------
From: "Marshall, Simon" <address@hidden>
To: "'address@hidden'" <address@hidden>,
        "'Stefan Monnier'"
         <monnier+gnu/emacs/address@hidden>
Cc: "'Emacs Pretest Bug'" <address@hidden>
Subject: RE: Emacs + LessTif serious scroll judder when point-max is visib
        le
Date: Mon, 14 Jan 2002 11:20:21 -0000

Richard, Stefan, the workaround/patch for this problem doesn't seem to
have been put in 20.1.80.

The problem is a serious judder when scrolling when eob is visible.
Stefan has a patch that fixes it but with a side-effect that the slider
is always the same size, no matter where you are in the buffer.  I find
that side-effect preferable to the problem, so, if there is no other way
of dealing with this (right now), I vote for the patch to go in.

I don't seem to have all the emails or the patch.  But, FWIW, some are
emails are below...

> -----Original Message-----
> From: Richard Stallman [mailto:address@hidden
> Sent: 01 December 2001 10:24
> To: monnier+gnu/emacs/address@hidden
> Cc: address@hidden; address@hidden
> Subject: Re: Emacs + LessTif serious scroll judder when point-max is
> visible
> 
> 
>     Maybe we should use this patch for Motif but not for Xaw3d
>     (the jitter is usually less severe with Xaw3d) ?
> 
> If that is better than using it always, we can do that.
> 
> On an issue like this, which is a matter of tuning the behavior
> and not a clear right or wrong, there's no reason we should not
> tune it differently for different cases.
> 

- -----Original Message-----
From: Stefan Monnier [mailto:monnier+gnu/emacs/address@hidden 
Sent: 10 December 2001 14:27
To: Marshall, Simon
Cc: 'Stefan Monnier'; address@hidden
Subject: Re: Emacs + LessTif serious scroll judder when point-max is
visib le 


> I find it better, and more reliable---without the patch using the
> scrollbar I can regularly only scroll as far as to show the last n
lines
> of the buffer, where n varies from attempt to attempt.  With the
patch,
> I can always scroll down so that point = point-max = window-start.
> Also, mouse-2 seems more reliable---without the patch sometimes
mouse-2
> in the scrollbar doesn't move point to where I would expect it to.
> 
> What don't you like about it Stefan?  That the scrollbar is always the
> same size?  It doesn't bother me.

No, the size doesn't both me (actually, when I use outline-minor-mode,
I find it rather convenient that the size stays the same).  What
I don't like about it is that the position of the scrollbar for
small buffers gives me the impression that I'm barely at the middle
of the buffer even though I'm actually almost at the end already.
Often, the thumb is still around the middle of its course when
point-max is already displayed.

Maybe I should just install it and see if people start screaming ?


        Stefan

- -----Original Message-----
From:   Marshall, Simon 
Sent:   07 September 2001 10:30
To:     'Emacs Pretest Bug'
Subject:        [21.0.105]: Emacs + LessTif serious scroll judder when
point-max is visible

With LessTif (Version 2.1 Release 0.93.3) on Solaris 2.6.

xrdb -load
^D
src/emacs -q

Open a directory which is large enough so that point-max is not visible.

Now drag the scrollbar down to see the bottom of the buffer.  While
point-max is not visible, scrolling is fairly smooth.  When point-max
becomes visible, there is serious judder (each scroll up of a line seems
to involve scroll up, scroll down, scroll by one line) as point is moved
to be at the start of the second line in the window.

Interestingly, Emacs only seems to try to keep point on the second line
when point-max is visible.  It doesn't try it if point-max is not
visible and it doesn't do it at all in the non-toolkit version of Emacs.
------- End of forwarded message -------



reply via email to

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