GNU bug report logs - #19776
25.0.50; HTML rendering is very slow

Previous Next

Package: emacs;

Reported by: rms <at> gnu.org

Date: Wed, 4 Feb 2015 23:04:02 UTC

Severity: minor

Merged with 22846

Found in versions 25.0.50, 25.0.91

Fixed in version 29.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


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

From: Stefan Kangas <stefan <at> marxist.se>
To: Lars Ingebrigtsen <larsi <at> gnus.org>, Eli Zaretskii <eliz <at> gnu.org>
Cc: 19776 <at> debbugs.gnu.org, monnier <at> iro.umontreal.ca, rms <at> gnu.org
Subject: Re: bug#19776: 25.0.50; HTML rendering is very slow
Date: Sun, 24 Oct 2021 14:52:34 -0700
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> I misread the code -- I thought the cunningly named atimers global
> variable was the ones that had fired, but it's all the atimers.  So
> run_timers just goes through that list and does all the callbacks.

I lost track of this discussion, but the feature itself looks very
promising.

I didn't study what you did here, but one thing that would be really
nice is if we could update this message dynamically.  Other software
show a spinning marker for example, perhaps we could do something
similar?  In the simplest case, you just need to update a character
every 0.1 seconds (or something) in the sequence "|/-\".

I'm not an expert on UIX by any means, but AFAIK, users like it when
there is some visible feedback that the program didn't just go and die.
Research shows that the brain is easy to trick that way; even just a
dumb little spinning thing makes people subjectively feel that the
program is more responsive.  Maybe we could use that to our advantage.




This bug report was last modified 3 years and 206 days ago.

Previous Next


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