[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/fringe.c [emacs-unicode-2]
From: |
Miles Bader |
Subject: |
[Emacs-diffs] Changes to emacs/src/fringe.c [emacs-unicode-2] |
Date: |
Thu, 11 Nov 2004 22:18:09 -0500 |
Index: emacs/src/fringe.c
diff -c emacs/src/fringe.c:1.10.2.4 emacs/src/fringe.c:1.10.2.5
*** emacs/src/fringe.c:1.10.2.4 Thu Oct 14 08:49:53 2004
--- emacs/src/fringe.c Fri Nov 12 02:52:55 2004
***************
*** 930,935 ****
--- 930,936 ----
if (force_p
|| row->y != cur->y
|| row->visible_height != cur->visible_height
+ || row->ends_at_zv_p != cur->ends_at_zv_p
|| left != cur->left_fringe_bitmap
|| right != cur->right_fringe_bitmap
|| left_face_id != cur->left_fringe_face_id
***************
*** 953,958 ****
--- 954,962 ----
row->right_fringe_bitmap = right;
row->left_fringe_face_id = left_face_id;
row->right_fringe_face_id = right_face_id;
+
+ if (rn > 0 && row->redraw_fringe_bitmaps_p)
+ row[-1].redraw_fringe_bitmaps_p = cur[-1].redraw_fringe_bitmaps_p = 1;
}
return redraw_p;
***************
*** 1056,1062 ****
/* Free resources used by a user-defined bitmap. */
! int
destroy_fringe_bitmap (n)
int n;
{
--- 1060,1066 ----
/* Free resources used by a user-defined bitmap. */
! void
destroy_fringe_bitmap (n)
int n;
{
***************
*** 1367,1373 ****
Lisp_Object pos, window;
{
struct window *w;
- struct buffer *old_buffer = NULL;
struct glyph_row *row;
int textpos;
--- 1371,1376 ----
- [Emacs-diffs] Changes to emacs/src/fringe.c [emacs-unicode-2],
Miles Bader <=