emacs-devel
[Top][All Lists]
Advanced

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

Re: The unwarranted scrolling assumption


From: Eli Zaretskii
Subject: Re: The unwarranted scrolling assumption
Date: Thu, 17 Jun 2010 06:04:53 +0300

> From: Lennart Borgman <address@hidden>
> Date: Thu, 17 Jun 2010 00:17:11 +0200
> Cc: address@hidden, address@hidden, address@hidden, address@hidden
> 
> And in this case it does not pass try_scroll when the "jumping
> scrolling" happens.

So which parts of the following condition prevent it from calling
try_scrolling?  Please test all of them, not just the first one which
causes the condition to become false.

  if ((scroll_conservatively
       || scroll_step
       || temp_scroll_step
       || NUMBERP (current_buffer->scroll_up_aggressively)
       || NUMBERP (current_buffer->scroll_down_aggressively))
      && !current_buffer->clip_changed
      && CHARPOS (startp) >= BEGV
      && CHARPOS (startp) <= ZV)

> Is there anything else that comes up in your head here?

I need more data to have more ideas.



reply via email to

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