[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: address@hidden: Re: redisplay]
From: |
YAMAMOTO Mitsuharu |
Subject: |
Re: address@hidden: Re: redisplay] |
Date: |
Thu, 26 Apr 2007 04:44:22 +0900 (JST) |
>>>>> On Wed, 25 Apr 2007 20:30:08 +0200, Jan Djärv <address@hidden> said:
>> Yes, you are right. It would also require to run redisplay
>> directly on the Expose event.
But Lisp evaluations might occur during redisplay (unless
inhibit-eval-during-redisplay is non-nil), and thus it's not safe to
do so in general.
> After some experimenting it seems that this patch fixes it. Note
> that a call to redisplay() does not fix the bug. I don't know why.
I think that's because redisplay is paused by a pending Expose event
if redisplay-dont-pause is nil (`Fredisplay (Qt)' temporarily binds it
to t). I observed similar undrawn area with "compositing window mode"
mentioned in *1 when redisplay-dont-pause is nil and without the patch
in *2.
*1: http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg01003.html
*2: http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg01013.html
YAMAMOTO Mitsuharu
address@hidden
- Re: address@hidden: Re: redisplay], (continued)
- Re: address@hidden: Re: redisplay], Stefan Monnier, 2007/04/24
- Re: address@hidden: Re: redisplay], Jan Djärv, 2007/04/24
- Re: address@hidden: Re: redisplay], Glenn Morris, 2007/04/24
- Re: address@hidden: Re: redisplay], Jan Djärv, 2007/04/25
- Re: address@hidden: Re: redisplay], Stefan Monnier, 2007/04/25
- Re: address@hidden: Re: redisplay], Jan Djärv, 2007/04/25
- Re: address@hidden: Re: redisplay], Jan Djärv, 2007/04/25
- Re: address@hidden: Re: redisplay], Stefan Monnier, 2007/04/25
- Re: address@hidden: Re: redisplay],
YAMAMOTO Mitsuharu <=
- Re: address@hidden: Re: redisplay], Jan Djärv, 2007/04/26
- Re: address@hidden: Re: redisplay], YAMAMOTO Mitsuharu, 2007/04/26
- Re: address@hidden: Re: redisplay], Glenn Morris, 2007/04/25
- Re: address@hidden: Re: redisplay], Stephen Berman, 2007/04/26
- Re: address@hidden: Re: redisplay], Jan Djärv, 2007/04/27