emacs-devel
[Top][All Lists]
Advanced

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

Re: redisplay-dont-pause does not work


From: Kim F. Storm
Subject: Re: redisplay-dont-pause does not work
Date: Tue, 06 Jun 2006 10:38:41 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Richard Stallman <address@hidden> writes:

>     + (defun redisplay-now ()
>     +   "Force display update."
>     +   (let ((redisplay-dont-pause t))
>     +     (sit-for 0)))
>
> I don't want dinky little Lisp extensions now.  Let's focus on what we
> need to do to make the release.

There is a discussion on whether redisplay-dont-pause is a user option
or not, and what other choices we have for separating the implications
on sit-for vs. users who don't want the preemptive redisplay jumpiness
on slow computers.

We do have a problem/bug here ...  the question is how to solve it.


The above implementation of redisplay-now does not solve this problem,
but some form of redisplay-now function detached from
redisplay-dont-pause could be a solution.


For emacs 22, what about just making (sit-for t) force an immediate
display update, and in general let sit-for _not_ pay attention to
redisplay-dont-pause?  And update the docs/NEWS accordingly.


-- 
Kim F. Storm <address@hidden> http://www.cua.dk





reply via email to

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