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
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-diffs