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