comparison src/redisplay-output.c @ 380:8626e4521993 r21-2-5

Import from CVS: tag r21-2-5
author cvs
date Mon, 13 Aug 2007 11:07:10 +0200
parents c42ec1d1cded
children bbff43aa5eb7
comparison
equal deleted inserted replaced
379:76b7d63099ad 380:8626e4521993
26 26
27 /* Author: Chuck Thompson */ 27 /* Author: Chuck Thompson */
28 28
29 #include <config.h> 29 #include <config.h>
30 #include "lisp.h" 30 #include "lisp.h"
31 #include "debug.h"
32 31
33 #include "buffer.h" 32 #include "buffer.h"
34 #include "window.h" 33 #include "window.h"
35 #include "frame.h" 34 #include "frame.h"
36 #include "device.h" 35 #include "device.h"
37 #include "glyphs.h" 36 #include "glyphs.h"
38 #include "redisplay.h" 37 #include "redisplay.h"
39 #include "faces.h" 38 #include "faces.h"
40
41 #include "sysdep.h"
42 39
43 static int compare_runes (struct window *w, struct rune *crb, 40 static int compare_runes (struct window *w, struct rune *crb,
44 struct rune *drb); 41 struct rune *drb);
45 static void redraw_cursor_in_window (struct window *w, 42 static void redraw_cursor_in_window (struct window *w,
46 int run_end_begin_glyphs); 43 int run_end_begin_glyphs);
536 533
537 /* The modeline should only have a single block and it had better be 534 /* The modeline should only have a single block and it had better be
538 a TEXT block. */ 535 a TEXT block. */
539 if (ddl->modeline) 536 if (ddl->modeline)
540 { 537 {
541 /* The shadow thickness check is necesssary if only the sign of 538 /* The shadow thickness check is necessary if only the sign of
542 the size changed. */ 539 the size changed. */
543 if (cdba && !w->shadow_thickness_changed) 540 if (cdba && !w->shadow_thickness_changed)
544 { 541 {
545 must_sync |= compare_display_blocks (w, cdl, ddl, 0, 0, 542 must_sync |= compare_display_blocks (w, cdl, ddl, 0, 0,
546 start_pixpos, 0, 0, 0); 543 start_pixpos, 0, 0, 0);