GNU bug report logs -
#20285
25.0.50; blink-cursor-mode sometimes stops blinking
Previous Next
Reported by: Tassilo Horn <tsdh <at> gnu.org>
Date: Thu, 9 Apr 2015 14:52:02 UTC
Severity: minor
Tags: moreinfo
Found in version 25.0.50
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Eli Zaretskii <eliz <at> gnu.org> writes:
>> But I think Stefan's explanation (which is the same as you write
>> below) is correct, i.e., a redisplay is triggered by new output
>> received from the async latex compile process.
>
> It is triggered if there's a small time window between two successive
> chunks of subprocess output, so that Emacs has enough time to return
> to the idle loop and see that no new input is available.
I see.
>> But under some circumstances which aren't completely clear to me, the
>> subprocess output paired with timers etc can cause a redisplay pause.
>> The even default interval of 0.5 of b-c-m seems to play its role
>> thereby.
>
> This could happen if a very large chunk of output arrives, or several
> smaller chunks arrive with almost no delay between them. Then Emacs
> will not become idle before it sees that more input is available.
Yes, with this specific latex document, there are hundreds of small
chunks arriving in almost no time.
Bye,
Tassilo
This bug report was last modified 3 years and 26 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.