diff options
| author | Dmitry Antipov | 2014-07-25 10:01:39 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2014-07-25 10:01:39 +0400 |
| commit | 88cd403ca7cc46d9ffcf9ec3564f5526d931e113 (patch) | |
| tree | 3e88a28a35b16e38891eebd40b791d434af125ff /src/w32term.h | |
| parent | 934eeab5ff5d3dbe233f8fd1acd698b401aee44c (diff) | |
| download | emacs-88cd403ca7cc46d9ffcf9ec3564f5526d931e113.tar.gz emacs-88cd403ca7cc46d9ffcf9ec3564f5526d931e113.zip | |
Move hourglass machinery to RIF.
* dispextern.h (struct redisplay_interface): New members
show_hourglass and hide_hourglass. Indent comments.
(show_hourglass, hide_hourglass): Remove prototypes.
* nsterm.m (show_hourgass, hide_hourglass): Refactor to ...
(ns_show_hourglass, ns_hide_hourglass): ... new no-ops.
(ns_redisplay_interface): Add them.
* w32fns.c (show_hourglass, hide_hourglass): Refactor to ...
* w32term.c (w32_show_hourglass, w32_hide_hourglass): ... these.
(w32_arrow_cursor): New function to hack around non-GUI frames.
(w32_redisplay_interface): Add new functions.
* w32term.h (w32_arror_cursor): Add prototype.
* xdisp.c (show_hourglass): New function, refactored out from
platform-dependend code.
(cancel_hourglass): Now call to RIF function.
* xfns.c (show_hourglass, hide_hourglass): Refactor to ...
* xterm.c (x_show_hourglass, x_hide_hourglass): ... these.
(x_redisplay_interface): Add new functions.
Diffstat (limited to 'src/w32term.h')
| -rw-r--r-- | src/w32term.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/w32term.h b/src/w32term.h index 561a280b65f..fdf5f4420b8 100644 --- a/src/w32term.h +++ b/src/w32term.h | |||
| @@ -780,6 +780,7 @@ typedef char guichar_t; | |||
| 780 | #define GUI_SDATA(x) ((guichar_t*) SDATA (x)) | 780 | #define GUI_SDATA(x) ((guichar_t*) SDATA (x)) |
| 781 | 781 | ||
| 782 | extern Lisp_Object w32_popup_dialog (struct frame *, Lisp_Object, Lisp_Object); | 782 | extern Lisp_Object w32_popup_dialog (struct frame *, Lisp_Object, Lisp_Object); |
| 783 | extern void w32_arrow_cursor (void); | ||
| 783 | 784 | ||
| 784 | extern void syms_of_w32term (void); | 785 | extern void syms_of_w32term (void); |
| 785 | extern void syms_of_w32menu (void); | 786 | extern void syms_of_w32menu (void); |