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


From: Kim F . Storm
Subject: [Emacs-diffs] Changes to emacs/src/fringe.c
Date: Mon, 18 Apr 2005 10:09:32 -0400

Index: emacs/src/fringe.c
diff -c emacs/src/fringe.c:1.26 emacs/src/fringe.c:1.27
*** emacs/src/fringe.c:1.26     Tue Mar 22 23:00:44 2005
--- emacs/src/fringe.c  Mon Apr 18 14:09:32 2005
***************
*** 699,709 ****
  
    draw_fringe_bitmap_1 (w, row, left_p, overlay, NO_FRINGE_BITMAP);
  
!   if (left_p && row->overlay_arrow_p)
      draw_fringe_bitmap_1 (w, row, 1, 1,
!                         (w->overlay_arrow_bitmap
!                          ? w->overlay_arrow_bitmap
!                          : OVERLAY_ARROW_BITMAP));
  }
  
  
--- 699,709 ----
  
    draw_fringe_bitmap_1 (w, row, left_p, overlay, NO_FRINGE_BITMAP);
  
!   if (left_p && row->overlay_arrow_bitmap != NO_FRINGE_BITMAP)
      draw_fringe_bitmap_1 (w, row, 1, 1,
!                         (row->overlay_arrow_bitmap < 0
!                          ? OVERLAY_ARROW_BITMAP
!                          : row->overlay_arrow_bitmap));
  }
  
  
***************
*** 959,968 ****
          cur->right_fringe_face_id = right_face_id;
        }
  
!       if (row->overlay_arrow_p != cur->overlay_arrow_p)
        {
          redraw_p = row->redraw_fringe_bitmaps_p = 
cur->redraw_fringe_bitmaps_p = 1;
!         cur->overlay_arrow_p = row->overlay_arrow_p;
        }
  
        row->left_fringe_bitmap = left;
--- 959,968 ----
          cur->right_fringe_face_id = right_face_id;
        }
  
!       if (row->overlay_arrow_bitmap != cur->overlay_arrow_bitmap)
        {
          redraw_p = row->redraw_fringe_bitmaps_p = 
cur->redraw_fringe_bitmaps_p = 1;
!         cur->overlay_arrow_bitmap = row->overlay_arrow_bitmap;
        }
  
        row->left_fringe_bitmap = left;
***************
*** 1408,1414 ****
    if (row)
      return list3 (get_fringe_bitmap_name (row->left_fringe_bitmap),
                  get_fringe_bitmap_name (row->right_fringe_bitmap),
!                 (row->overlay_arrow_p ? Qt : Qnil));
    else
      return Qnil;
  }
--- 1408,1416 ----
    if (row)
      return list3 (get_fringe_bitmap_name (row->left_fringe_bitmap),
                  get_fringe_bitmap_name (row->right_fringe_bitmap),
!                 (row->overlay_arrow_bitmap == 0 ? Qnil
!                  : row->overlay_arrow_bitmap < 0 ? Qt
!                  : get_fringe_bitmap_name (row->overlay_arrow_bitmap)));
    else
      return Qnil;
  }




reply via email to

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