emacs-diffs
[Top][All Lists]
Advanced

[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 ----




reply via email to

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