aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndrew Innes1999-07-09 13:36:55 +0000
committerAndrew Innes1999-07-09 13:36:55 +0000
commitd44c074d09f192098069032f536bbba42af5d130 (patch)
tree877c736132c1e41d7627260d5d539d968da3da68 /src
parentdb7fa396bda9d18bddf9732826f53b52fa2203e9 (diff)
downloademacs-d44c074d09f192098069032f536bbba42af5d130.tar.gz
emacs-d44c074d09f192098069032f536bbba42af5d130.zip
(w32_console_read_socket): Use new variable w32_use_full_screen_buffer.
Diffstat (limited to 'src')
-rw-r--r--src/w32inevt.c11
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);
49/* from dispnew.c */ 49/* from dispnew.c */
50extern int change_frame_size (FRAME_PTR, int, int, int, int); 50extern int change_frame_size (FRAME_PTR, int, int, int, int);
51 51
52/* from w32console.c */
53extern int w32_use_full_screen_buffer;
54
52/* from w32fns.c */ 55/* from w32fns.c */
53extern Lisp_Object Vw32_alt_is_meta; 56extern Lisp_Object Vw32_alt_is_meta;
54extern unsigned int map_keypad_keys (unsigned int, unsigned int); 57extern 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,
688 numchars -= add; 691 numchars -= add;
689 break; 692 break;
690 693
691#if 0
692 case WINDOW_BUFFER_SIZE_EVENT: 694 case WINDOW_BUFFER_SIZE_EVENT:
693 resize_event (&queue_ptr->Event.WindowBufferSizeEvent); 695 if (w32_use_full_screen_buffer)
696 resize_event (&queue_ptr->Event.WindowBufferSizeEvent);
694 break; 697 break;
695#endif
696 698
697 case MENU_EVENT: 699 case MENU_EVENT:
698 case FOCUS_EVENT: 700 case FOCUS_EVENT:
@@ -711,7 +713,8 @@ w32_console_read_socket (int sd, struct input_event *bufp, int numchars,
711 /* We don't get told about changes in the window size (only the buffer 713 /* We don't get told about changes in the window size (only the buffer
712 size, which we no longer care about), so we have to check it 714 size, which we no longer care about), so we have to check it
713 periodically. */ 715 periodically. */
714 maybe_generate_resize_event (); 716 if (!w32_use_full_screen_buffer)
717 maybe_generate_resize_event ();
715 718
716 UNBLOCK_INPUT; 719 UNBLOCK_INPUT;
717 return ret; 720 return ret;