comparison src/redisplay.c @ 251:677f6a0ee643 r20-5b24

Import from CVS: tag r20-5b24
author cvs
date Mon, 13 Aug 2007 10:19:59 +0200
parents 83b3d10dcba9
children 65c19d2020f7
comparison
equal deleted inserted replaced
250:f385a461c9aa 251:677f6a0ee643
514 find_charsets_in_emchar_string (charsets, str, len); 514 find_charsets_in_emchar_string (charsets, str, len);
515 XSETWINDOW (window, w); 515 XSETWINDOW (window, w);
516 ensure_face_cachel_complete (WINDOW_FACE_CACHEL (w, findex), window, 516 ensure_face_cachel_complete (WINDOW_FACE_CACHEL (w, findex), window,
517 charsets); 517 charsets);
518 return DEVMETH (XDEVICE (FRAME_DEVICE (XFRAME (WINDOW_FRAME (w)))), 518 return DEVMETH (XDEVICE (FRAME_DEVICE (XFRAME (WINDOW_FRAME (w)))),
519 text_width, (WINDOW_FACE_CACHEL (w, findex), 519 text_width, (XFRAME (WINDOW_FRAME (w)),
520 str, len)); 520 WINDOW_FACE_CACHEL (w, findex), str, len));
521 } 521 }
522 522
523 static Emchar_dynarr *rtw_emchar_dynarr; 523 static Emchar_dynarr *rtw_emchar_dynarr;
524 524
525 int 525 int
561 reset_face_cachel (&cachel); 561 reset_face_cachel (&cachel);
562 cachel.face = face; 562 cachel.face = face;
563 XSETFRAME (frame, f); 563 XSETFRAME (frame, f);
564 ensure_face_cachel_complete (&cachel, frame, charsets); 564 ensure_face_cachel_complete (&cachel, frame, charsets);
565 return DEVMETH (XDEVICE (FRAME_DEVICE (f)), 565 return DEVMETH (XDEVICE (FRAME_DEVICE (f)),
566 text_width, (&cachel, Dynarr_atp (rtw_emchar_dynarr, 0), 566 text_width, (f, &cachel, Dynarr_atp (rtw_emchar_dynarr, 0),
567 Dynarr_length (rtw_emchar_dynarr))); 567 Dynarr_length (rtw_emchar_dynarr)));
568 } 568 }
569 569
570 /* Return the display block from DL of the given TYPE. A display line 570 /* Return the display block from DL of the given TYPE. A display line
571 can have only one display block of each possible type. If DL does 571 can have only one display block of each possible type. If DL does