emacs-devel
[Top][All Lists]
Advanced

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

Re: Excessive redraw of overlapping/overlapped rows?


From: YAMAMOTO Mitsuharu
Subject: Re: Excessive redraw of overlapping/overlapped rows?
Date: Tue, 27 Sep 2005 12:35:00 +0900
User-agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/22.0.50 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI)

>>>>> On Mon, 26 Sep 2005 16:26:47 +0200, address@hidden (Kim F. Storm) said:

> YAMAMOTO Mitsuharu <address@hidden> writes:
>> Is it OK to not set `changed_p' for the case of mode/header line
>> updates?

> I don't know for sure , but it seems ok.

Thanks.  I'll install the change if I (or someone who tries it) don't
find any problems for a few days.

                                     YAMAMOTO Mitsuharu
                                address@hidden

Index: src/dispnew.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/dispnew.c,v
retrieving revision 1.356
diff -c -r1.356 dispnew.c
*** src/dispnew.c       1 Sep 2005 14:16:19 -0000       1.356
--- src/dispnew.c       26 Sep 2005 07:34:48 -0000
***************
*** 4143,4149 ****
          update_window_line (w, MATRIX_ROW_VPOS (mode_line_row,
                                                  desired_matrix),
                              &mouse_face_overwritten_p);
-         changed_p = 1;
        }
  
        /* Find first enabled row.  Optimizations in redisplay_internal
--- 4143,4148 ----
***************
*** 4213,4219 ****
        {
          header_line_row->y = 0;
          update_window_line (w, 0, &mouse_face_overwritten_p);
-         changed_p = 1;
        }
  
        /* Fix the appearance of overlapping/overlapped rows.  */




reply via email to

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