216 |
extern int interrupt_input; |
extern int interrupt_input; |
217 |
extern int command_loop_level; |
extern int command_loop_level; |
218 |
|
|
219 |
|
extern Lisp_Object do_mouse_tracking; |
220 |
|
|
221 |
extern int minibuffer_auto_raise; |
extern int minibuffer_auto_raise; |
222 |
extern Lisp_Object Vminibuffer_list; |
extern Lisp_Object Vminibuffer_list; |
223 |
|
|
10519 |
} |
} |
10520 |
else |
else |
10521 |
redisplay_internal (1); |
redisplay_internal (1); |
10522 |
|
|
10523 |
|
if (rif != NULL && rif->flush_display_optional) |
10524 |
|
rif->flush_display_optional (NULL); |
10525 |
} |
} |
10526 |
|
|
10527 |
|
|
12325 |
{ |
{ |
12326 |
update_begin (f); |
update_begin (f); |
12327 |
BLOCK_INPUT; |
BLOCK_INPUT; |
12328 |
draw_window_fringes (w); |
if (draw_window_fringes (w, 1)) |
12329 |
|
x_draw_vertical_border (w); |
12330 |
UNBLOCK_INPUT; |
UNBLOCK_INPUT; |
12331 |
update_end (f); |
update_end (f); |
12332 |
} |
} |
18806 |
|
|
18807 |
if (STRINGP (it->object)) |
if (STRINGP (it->object)) |
18808 |
position = make_number (IT_STRING_CHARPOS (*it)); |
position = make_number (IT_STRING_CHARPOS (*it)); |
18809 |
else |
else if (BUFFERP (it->object)) |
18810 |
position = make_number (IT_CHARPOS (*it)); |
position = make_number (IT_CHARPOS (*it)); |
18811 |
|
else |
18812 |
|
return Qnil; |
18813 |
|
|
18814 |
val = Fget_char_property (position, prop, it->object); |
val = Fget_char_property (position, prop, it->object); |
18815 |
|
|
20920 |
Cursor cursor; |
Cursor cursor; |
20921 |
Lisp_Object pointer; |
Lisp_Object pointer; |
20922 |
{ |
{ |
20923 |
|
/* Do not change cursor shape while dragging mouse. */ |
20924 |
|
if (!NILP (do_mouse_tracking)) |
20925 |
|
return; |
20926 |
|
|
20927 |
if (!NILP (pointer)) |
if (!NILP (pointer)) |
20928 |
{ |
{ |
20929 |
if (EQ (pointer, Qarrow)) |
if (EQ (pointer, Qarrow)) |
21785 |
do it for frames with vertical scroll bars because either the |
do it for frames with vertical scroll bars because either the |
21786 |
right scroll bar of a window, or the left scroll bar of its |
right scroll bar of a window, or the left scroll bar of its |
21787 |
neighbor will suffice as a border. */ |
neighbor will suffice as a border. */ |
21788 |
|
if (FRAME_HAS_VERTICAL_SCROLL_BARS (XFRAME (w->frame))) |
21789 |
|
return; |
21790 |
|
|
21791 |
if (!WINDOW_RIGHTMOST_P (w) |
if (!WINDOW_RIGHTMOST_P (w) |
21792 |
&& !WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_RIGHT (w)) |
&& !WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_RIGHT (w)) |
21793 |
{ |
{ |