emacs-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-commit] emacs/src w32term.h


From: Jason Rumney
Subject: [Emacs-commit] emacs/src w32term.h
Date: Wed, 19 Mar 2008 17:04:18 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Jason Rumney <jasonr>   08/03/19 17:04:18

Modified files:
        src            : w32term.h 

Log message:
        * w32fns.c (hourglass_timer, hourglass_hwnd): New variables.
        (syms_of_w32fns): Initialize them.
        (HOURGLASS_ID): New constant.
        (x_window_to_frame): Don't check hourglass_window.
        (w32_wnd_proc) <WM_TIMER>: Handle hourglass_timer.
        (w32_wnd_proc) <WM_EXITMENULOOP>: Set pending hourglass cursor.
        (w32_wnd_proc) <WM_SETCURSOR>: Set the hourglass or current cursor.
        (w32_wnd_proc) <WM_EMACS_SETCURSOR>: Set frame's current_cursor.
        Only change the cursor if hourglass is not active.
        (Fx_create_frame): Initialize frame's current_cursor.
        (hourglass_atimer): Remove.
        (hourglass_started): New function.
        (start_hourglass, cancel_hourglass, hide_hourglass): Adapt to w32.
        (show_hourglass): Adapt to w32, changing argument to frame.
        
        * w32term.h (struct w32_output): Remove hourglass_window.
        Add current_cursor.
        
        * eval.c (call_debugger, Fsignal):
        * keyboard.c (recursive_edit_1, cmd_error, Ftop_level)
        (command_loop_1, Fread_key_sequence, Fread_key_sequence_vector)
        (Fexecute_extended_command, cancel_hourglass_unwind):
        * minibuf.c (read_minibuf):
        * fns.c (Fy_or_n_p): Enable hourglass when HAVE_WINDOW_SYSTEM.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/src/w32term.h?cvsroot=emacs&r1=1.78&r2=1.79




reply via email to

[Prev in Thread] Current Thread [Next in Thread]