]> git.eshelyaron.com Git - emacs.git/commitdiff
(read_filtered_event): Cancel and start busy cursor.
authorGerd Moellmann <gerd@gnu.org>
Tue, 18 Apr 2000 13:41:33 +0000 (13:41 +0000)
committerGerd Moellmann <gerd@gnu.org>
Tue, 18 Apr 2000 13:41:33 +0000 (13:41 +0000)
src/lread.c

index 4d2895ca2e641117cea31404e912ae9de21a3fc3..c1d4dced48be687000ffe35978bb0f17a9751b4b 100644 (file)
@@ -410,6 +410,11 @@ read_filtered_event (no_switch_frame, ascii_required, error_nonascii,
 {
   register Lisp_Object val, delayed_switch_frame;
 
+#ifdef HAVE_WINDOW_SYSTEM
+  if (display_busy_cursor_p)
+    cancel_busy_cursor ();
+#endif
+  
   delayed_switch_frame = Qnil;
 
   /* Read until we get an acceptable event.  */
@@ -467,6 +472,10 @@ read_filtered_event (no_switch_frame, ascii_required, error_nonascii,
   if (! NILP (delayed_switch_frame))
     unread_switch_frame = delayed_switch_frame;
 
+#ifdef HAVE_WINDOW_SYSTEM
+  if (display_busy_cursor_p)
+    start_busy_cursor ();
+#endif
   return val;
 }