emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/xdisp.c


From: Kim F . Storm
Subject: [Emacs-diffs] Changes to emacs/src/xdisp.c
Date: Tue, 29 Mar 2005 17:28:27 -0500

Index: emacs/src/xdisp.c
diff -c emacs/src/xdisp.c:1.995 emacs/src/xdisp.c:1.996
*** emacs/src/xdisp.c:1.995     Thu Mar 24 17:42:50 2005
--- emacs/src/xdisp.c   Tue Mar 29 22:28:27 2005
***************
*** 462,468 ****
  
  Lisp_Object Qmenu_bar_update_hook, Vmenu_bar_update_hook;
  
! /* Nonzero if overlay arrow has been displayed once in this window.  */
  
  static int overlay_arrow_seen;
  
--- 462,468 ----
  
  Lisp_Object Qmenu_bar_update_hook, Vmenu_bar_update_hook;
  
! /* Nonzero if an overlay arrow has been displayed in this window.  */
  
  static int overlay_arrow_seen;
  
***************
*** 15261,15270 ****
       mark this glyph row as the one containing the overlay arrow.
       This is clearly a mess with variable size fonts.  It would be
       better to let it be displayed like cursors under X.  */
!   if (! overlay_arrow_seen
!       && (overlay_arrow_string
!           = overlay_arrow_at_row (it, row, &overlay_arrow_bitmap),
!         !NILP (overlay_arrow_string)))
      {
        /* Overlay arrow in window redisplay is a fringe bitmap.  */
        if (STRINGP (overlay_arrow_string))
--- 15261,15269 ----
       mark this glyph row as the one containing the overlay arrow.
       This is clearly a mess with variable size fonts.  It would be
       better to let it be displayed like cursors under X.  */
!   if ((overlay_arrow_string
!        = overlay_arrow_at_row (it, row, &overlay_arrow_bitmap),
!        !NILP (overlay_arrow_string)))
      {
        /* Overlay arrow in window redisplay is a fringe bitmap.  */
        if (STRINGP (overlay_arrow_string))




reply via email to

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