diff options
author | Andrew Innes <andrewi@gnu.org> | 1999-07-09 13:36:55 +0000 |
---|---|---|
committer | Andrew Innes <andrewi@gnu.org> | 1999-07-09 13:36:55 +0000 |
commit | d44c074d09f192098069032f536bbba42af5d130 (patch) | |
tree | 877c736132c1e41d7627260d5d539d968da3da68 /src/w32inevt.c | |
parent | db7fa396bda9d18bddf9732826f53b52fa2203e9 (diff) | |
download | emacs-d44c074d09f192098069032f536bbba42af5d130.tar.gz emacs-d44c074d09f192098069032f536bbba42af5d130.tar.bz2 emacs-d44c074d09f192098069032f536bbba42af5d130.zip |
(w32_console_read_socket): Use new variable w32_use_full_screen_buffer.
Diffstat (limited to 'src/w32inevt.c')
-rw-r--r-- | src/w32inevt.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/w32inevt.c b/src/w32inevt.c index 2a2cf63b17e..de15f0970b2 100644 --- a/src/w32inevt.c +++ b/src/w32inevt.c @@ -49,6 +49,9 @@ extern void reinvoke_input_signal (void); /* from dispnew.c */ extern int change_frame_size (FRAME_PTR, int, int, int, int); +/* from w32console.c */ +extern int w32_use_full_screen_buffer; + /* from w32fns.c */ extern Lisp_Object Vw32_alt_is_meta; extern unsigned int map_keypad_keys (unsigned int, unsigned int); @@ -688,11 +691,10 @@ w32_console_read_socket (int sd, struct input_event *bufp, int numchars, numchars -= add; break; -#if 0 case WINDOW_BUFFER_SIZE_EVENT: - resize_event (&queue_ptr->Event.WindowBufferSizeEvent); + if (w32_use_full_screen_buffer) + resize_event (&queue_ptr->Event.WindowBufferSizeEvent); break; -#endif case MENU_EVENT: case FOCUS_EVENT: @@ -711,7 +713,8 @@ w32_console_read_socket (int sd, struct input_event *bufp, int numchars, /* We don't get told about changes in the window size (only the buffer size, which we no longer care about), so we have to check it periodically. */ - maybe_generate_resize_event (); + if (!w32_use_full_screen_buffer) + maybe_generate_resize_event (); UNBLOCK_INPUT; return ret; |