Index: emacs/src/xterm.c
diff -c emacs/src/xterm.c:1.866 emacs/src/xterm.c:1.867
*** emacs/src/xterm.c:1.866     Fri Jun  3 23:02:03 2005
--- emacs/src/xterm.c   Mon Jun  6 21:27:50 2005
***************
*** 4589,4599 ****
      char *initial = "";
      char *val = initial;
      XtVaGetValues (widget, XtNscrollVCursor, (XtPointer) &val,
                   XtNpickTop, (XtPointer) &xaw3d_pick_top, NULL);
!     if (val == initial)
        {       /* ARROW_SCROLL */
        xaw3d_arrow_scroll = True;
!       /* Isn't that just a personal preference ?   -sm */
        XtVaSetValues (widget, XtNcursorName, "top_left_arrow", NULL);
        }
    }
--- 4589,4602 ----
      char *initial = "";
      char *val = initial;
      XtVaGetValues (widget, XtNscrollVCursor, (XtPointer) &val,
+ #ifdef XtNarrowScrollbars
+                  XtNarrowScrollbars, (XtPointer) &xaw3d_arrow_scroll,
+ #endif
                   XtNpickTop, (XtPointer) &xaw3d_pick_top, NULL);
!     if (xaw3d_arrow_scroll || val == initial)
        {       /* ARROW_SCROLL */
        xaw3d_arrow_scroll = True;
!       /* Isn't that just a personal preference ?   --Stef */
        XtVaSetValues (widget, XtNcursorName, "top_left_arrow", NULL);
        }
    }


_______________________________________________
Emacs-diffs mailing list
Emacs-diffs@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-diffs

Reply via email to