GNU bug report logs - #24109
24.5; Long lines in message mode make Emacs irresponsive

Previous Next

Package: emacs;

Reported by: Christophe Troestler <Christophe.Troestler <at> umons.ac.be>

Date: Sat, 30 Jul 2016 01:13:01 UTC

Severity: normal

Found in version 24.5

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #68 received at 24109 <at> debbugs.gnu.org (full text, mbox):

From: Yuri D'Elia <wavexx <at> thregr.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 24109 <at> debbugs.gnu.org, djcb <at> djcbsoftware.nl,
 Christophe.Troestler <at> umons.ac.be, rudalics <at> gmx.at
Subject: Re: bug#24109: 24.5;
 Long lines in message mode make Emacs irresponsive
Date: Wed, 31 Aug 2016 18:49:30 +0200
On Wed, Aug 31 2016, Eli Zaretskii <eliz <at> gnu.org> wrote:
> OK, thanks.  Next question: why does hscroll_windows returns non-zero
> when called repeatedly?  It is supposed to do that only once; the next
> call should return zero.
>
> For starters, in this line:
>
>             if (w->hscroll != hscroll)
>
> what are the values of those two, and do they change each time
> hscroll_windows is called in the infloop, for the selected window?

They swap the value at each iteration:

Thread 1 "emacs" hit Breakpoint 14, hscroll_window_tree (window=20142453) at xdisp.c:13086
$154 = 0
$155 = 487
Continuing.

Thread 1 "emacs" hit Breakpoint 14, hscroll_window_tree (window=20142453) at xdisp.c:13086
$156 = 487
$157 = 0
Continuing.

...





This bug report was last modified 8 years and 304 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.