diff options
| author | Jason Rumney | 2000-03-01 21:13:15 +0000 |
|---|---|---|
| committer | Jason Rumney | 2000-03-01 21:13:15 +0000 |
| commit | a2bc11d4d8aa72b81c2ec7a53a99a7e2d27697ee (patch) | |
| tree | 006ff3fe72227585be07f9ec7a4acf1bc305a7b0 /src | |
| parent | f79e6790a1339dd4608b81939ed25623b22a5c5b (diff) | |
| download | emacs-a2bc11d4d8aa72b81c2ec7a53a99a7e2d27697ee.tar.gz emacs-a2bc11d4d8aa72b81c2ec7a53a99a7e2d27697ee.zip | |
Bring up to date with xterm.c changes of 2000-02-24 and 2000-02-25.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 19 | ||||
| -rw-r--r-- | src/w32term.c | 13 |
2 files changed, 22 insertions, 10 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index fb95e324f34..e3729fb0aa3 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,22 @@ | |||
| 1 | 2000-03-01 Jason Rumney <jasonr@gnu.org> | ||
| 2 | |||
| 3 | * w32term.c: Equivalent changes to those made to xterm.c on | ||
| 4 | 2000-02-25 and 2000-02-24. | ||
| 5 | |||
| 6 | * w32fns.c: Equivalent changes to those made to xfns.c on | ||
| 7 | 2000-02-25 and 2000-02-21. | ||
| 8 | |||
| 9 | * sysdep.c: [WINDOWSNT]: Use sys_read and sys_write to ensure | ||
| 10 | correct line-end convention is followed. | ||
| 11 | |||
| 12 | * w32menu.c [HAVE_BOXES]: Remove #undef. | ||
| 13 | (single_keymap_panes): Remove code for simulating checkmarks. | ||
| 14 | (single_menu_item): Remove notbuttons_ptr argument. Callers changed. | ||
| 15 | Remove code for drawing simulated checkmarks. | ||
| 16 | (w32_menu_show): make unibyte help string correctly. | ||
| 17 | (add_menu_item): draw standard Windows checkmarks. Draw radio | ||
| 18 | buttons as radio buttons if possible. | ||
| 19 | |||
| 1 | 2000-03-01 Gerd Moellmann <gerd@gnu.org> | 20 | 2000-03-01 Gerd Moellmann <gerd@gnu.org> |
| 2 | 21 | ||
| 3 | * sysdep.c (start_of_text): Don't define this function for NetBSD | 22 | * sysdep.c (start_of_text): Don't define this function for NetBSD |
diff --git a/src/w32term.c b/src/w32term.c index f59f80e9482..6b1fabcd541 100644 --- a/src/w32term.c +++ b/src/w32term.c | |||
| @@ -171,7 +171,6 @@ int x_stretch_cursor_p; | |||
| 171 | #define CP_DEFAULT 1004 | 171 | #define CP_DEFAULT 1004 |
| 172 | 172 | ||
| 173 | extern unsigned int msh_mousewheel; | 173 | extern unsigned int msh_mousewheel; |
| 174 | extern int inhibit_busy_cursor; | ||
| 175 | 174 | ||
| 176 | extern void free_frame_menubar (); | 175 | extern void free_frame_menubar (); |
| 177 | 176 | ||
| @@ -7739,9 +7738,6 @@ w32_read_socket (sd, bufp, numchars, expected) | |||
| 7739 | bufp++; | 7738 | bufp++; |
| 7740 | numchars--; | 7739 | numchars--; |
| 7741 | count++; | 7740 | count++; |
| 7742 | if (display_busy_cursor_p) | ||
| 7743 | if (bufp->code != VK_RETURN || minibuf_level == 0) | ||
| 7744 | inhibit_busy_cursor = 2; | ||
| 7745 | } | 7741 | } |
| 7746 | break; | 7742 | break; |
| 7747 | 7743 | ||
| @@ -7762,9 +7758,6 @@ w32_read_socket (sd, bufp, numchars, expected) | |||
| 7762 | bufp++; | 7758 | bufp++; |
| 7763 | numchars--; | 7759 | numchars--; |
| 7764 | count++; | 7760 | count++; |
| 7765 | if (display_busy_cursor_p) | ||
| 7766 | if (bufp->code != VK_RETURN || minibuf_level == 0) | ||
| 7767 | inhibit_busy_cursor = 2; | ||
| 7768 | } | 7761 | } |
| 7769 | break; | 7762 | break; |
| 7770 | 7763 | ||
| @@ -7882,8 +7875,6 @@ w32_read_socket (sd, bufp, numchars, expected) | |||
| 7882 | 7875 | ||
| 7883 | if (!tool_bar_p) | 7876 | if (!tool_bar_p) |
| 7884 | last_tool_bar_item = -1; | 7877 | last_tool_bar_item = -1; |
| 7885 | if (display_busy_cursor_p) | ||
| 7886 | inhibit_busy_cursor = 2; | ||
| 7887 | } | 7878 | } |
| 7888 | break; | 7879 | break; |
| 7889 | } | 7880 | } |
| @@ -8631,7 +8622,9 @@ x_display_and_set_cursor (w, on, hpos, vpos, x, y) | |||
| 8631 | if (w != XWINDOW (selected_window) | 8622 | if (w != XWINDOW (selected_window) |
| 8632 | || f != FRAME_W32_DISPLAY_INFO (f)->w32_highlight_frame) | 8623 | || f != FRAME_W32_DISPLAY_INFO (f)->w32_highlight_frame) |
| 8633 | { | 8624 | { |
| 8634 | if (MINI_WINDOW_P (w)) | 8625 | extern int cursor_in_non_selected_windows; |
| 8626 | |||
| 8627 | if (MINI_WINDOW_P (w) || !cursor_in_non_selected_windows) | ||
| 8635 | new_cursor_type = NO_CURSOR; | 8628 | new_cursor_type = NO_CURSOR; |
| 8636 | else | 8629 | else |
| 8637 | new_cursor_type = HOLLOW_BOX_CURSOR; | 8630 | new_cursor_type = HOLLOW_BOX_CURSOR; |