[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/fringe.c [lexbind]
From: |
Miles Bader |
Subject: |
[Emacs-diffs] Changes to emacs/src/fringe.c [lexbind] |
Date: |
Thu, 11 Nov 2004 23:43:04 -0500 |
Index: emacs/src/fringe.c
diff -c emacs/src/fringe.c:1.2.2.6 emacs/src/fringe.c:1.2.2.7
*** emacs/src/fringe.c:1.2.2.6 Mon Oct 25 04:19:35 2004
--- emacs/src/fringe.c Fri Nov 12 04:21:14 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 ----
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] Changes to emacs/src/fringe.c [lexbind],
Miles Bader <=