aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/xdisp.c6
2 files changed, 10 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index c5ac065b132..d6a7624de20 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,9 @@
12004-10-04 Kim F. Storm <storm@cua.dk> 12004-10-04 Kim F. Storm <storm@cua.dk>
2 2
3 * xdisp.c (define_frame_cursor1): Do not change frame cursor
4 while tracking/dragging mouse.
5 (x_draw_vertical_border): Do not draw line if frame has scroll bars.
6
3 * window.c (coordinates_in_window): Relax check for cursor 7 * window.c (coordinates_in_window): Relax check for cursor
4 on vertial border between mode lines. 8 on vertial border between mode lines.
5 (Fset_window_fringes): Do not allow negative widths. 9 (Fset_window_fringes): Do not allow negative widths.
diff --git a/src/xdisp.c b/src/xdisp.c
index ddd247b3430..82fa97c5190 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -215,6 +215,8 @@ extern int pending_menu_activation;
215extern int interrupt_input; 215extern int interrupt_input;
216extern int command_loop_level; 216extern int command_loop_level;
217 217
218extern Lisp_Object do_mouse_tracking;
219
218extern int minibuffer_auto_raise; 220extern int minibuffer_auto_raise;
219extern Lisp_Object Vminibuffer_list; 221extern Lisp_Object Vminibuffer_list;
220 222
@@ -20764,6 +20766,10 @@ define_frame_cursor1 (f, cursor, pointer)
20764 Cursor cursor; 20766 Cursor cursor;
20765 Lisp_Object pointer; 20767 Lisp_Object pointer;
20766{ 20768{
20769 /* Do not change cursor shape while dragging mouse. */
20770 if (!NILP (do_mouse_tracking))
20771 return;
20772
20767 if (!NILP (pointer)) 20773 if (!NILP (pointer))
20768 { 20774 {
20769 if (EQ (pointer, Qarrow)) 20775 if (EQ (pointer, Qarrow))