[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: redundant redisplay
From: |
Tak Ota |
Subject: |
Re: redundant redisplay |
Date: |
Thu, 29 Apr 2004 00:35:05 -0700 (PDT) |
29 Apr 2004 01:06:11 +0200: address@hidden (Kim F. Storm) wrote:
> Tak Ota <address@hidden> writes:
>
> > Some recent change, which I cannot identify, affects the redisplay
> > mechanism so that set-buffer-modified-p redisplays window contents
> > redundantly. It creates occasional annoying partial screen flashing
> > as well as considerably slows down a buffer process which updates
> > modeline frequently.
>
> I found a problem with the image slicing patch (missing initialization
> of slice info for non-image glyphs), which could very well cause
> unnecessary redisplay.
>
> I have just installed a fix, please see if it helps.
2004-04-29 Kim F. Storm <address@hidden>
* xdisp.c (null_glyph_slice): New var.
(append_glyph, append_composite_glyph, append_stretch_glyph):
Use it to initialize glyph slice.
Yes, this does eliminate the redundant redisplay problem. Thank you.
-Tak