]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorGerd Moellmann <gerd@gnu.org>
Fri, 25 Feb 2000 13:35:37 +0000 (13:35 +0000)
committerGerd Moellmann <gerd@gnu.org>
Fri, 25 Feb 2000 13:35:37 +0000 (13:35 +0000)
lisp/ChangeLog
src/ChangeLog

index d3ae465d4d406caff8c4ac19a92feffc8a97778e..3f2b5e72d3754971864e087decd4ea95f731dc30 100644 (file)
@@ -3,6 +3,9 @@
        * emacs-lisp/helper.el (Helper-describe-mode): Make buffer
        writable.
 
+       * frame.el (show-cursor-in-non-selected-windows): New option.
+       (busy-cursor-delay-seconds): New option.
+
 2000-02-24  Gerd Moellmann  <gerd@gnu.org>
 
        * frame.el (show-cursor-in-non-selected-windows): New option.
index 9992882ca1d204b4e7761d47372e04879d99f443..178dd598c74c5b20c12c50d22b706e106f0def7f 100644 (file)
@@ -1,5 +1,35 @@
 2000-02-25  Gerd Moellmann  <gerd@gnu.org>
 
+       * xfns.c (inhibit_busy_cursor, busy_count): Removed.
+       (Fx_show_busy_cursor, Fx_hide_busy_cursor): Removed.
+       (busy_cursor_atimer, busy_cursor_shown_p, Vbusy_cursor_delay): New
+       variables.
+       (DEFAULT_BUSY_CURSOR_DELAY): New define.
+       (start_busy_cursor, cancel_busy_cursor, show_busy_cursor)
+       (hide_busy_cursor): New functions.
+       (syms_of_xfns): DEFVAR_LISP Vbusy_cursor_delay.
+
+       * minibuf.c (read_minibuf): Cancel busy-cursor.
+
+       * keyboard.c (command_loop_1): Call start_busy_cursor before
+       Fcommand_execute and cancel_busy_cursor after it.
+       (timer_check): Remove busy-cursor code.
+       (Fread_key_sequence, Fread_key_sequence_vector): Start/cancel busy
+       cursor timer.
+
+       * process.c (wait_reading_process_input): Remove busy-cursor code.
+
+       * eval.c (Fsignal): Call cancel_busy_cursor instead of
+       Fx_hide_busy_cursor.
+
+       * dispextern.h (Fx_show_busy_cursor, Fx_hide_busy_cursor):
+       Remove prototyoes.
+       (start_busy_cursor, cancel_busy_cursor): Add prototypes.
+
+       * lisp.h (Fx_hide_busy_cursor): Remove prototype.
+
+       * xterm.c (XTread_socket): Remove busy-cursor code.
+
        * dispnew.c (flush_stdout) [GLYPH_DEBUG]: New function.
        (build_frame_matrix_from_leaf_window): Put code handling
        glyph row's not being a slice of a frame row in #if 0.