X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/2699a55464f7b43171c7b0e64d095640904e9e21..35928349678bc6ed8f621fe7d4da6a9a3fb3579d:/src/w32inevt.c diff --git a/src/w32inevt.c b/src/w32inevt.c index 1111f8dfa4..465f5ccb70 100644 --- a/src/w32inevt.c +++ b/src/w32inevt.c @@ -1,6 +1,5 @@ /* Input event support for Emacs on the Microsoft W32 API. - Copyright (C) 1992, 1993, 1995, 2001, 2002, 2003, 2004, 2005, 2006, - 2007, 2008, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1992-1993, 1995, 2001-2011 Free Software Foundation, Inc. This file is part of GNU Emacs. @@ -23,10 +22,7 @@ along with GNU Emacs. If not, see . */ */ -#ifdef HAVE_CONFIG_H #include -#endif - #include #include #include @@ -44,35 +40,15 @@ along with GNU Emacs. If not, see . */ #include "w32heap.h" #include "w32term.h" -/* stdin, from ntterm */ +/* stdin, from w32console.c */ extern HANDLE keyboard_handle; /* Info for last mouse motion */ static COORD movement_pos; static DWORD movement_time; -/* from keyboard.c */ -extern void reinvoke_input_signal (void); - -/* 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); - -/* from w32term */ -extern Lisp_Object Vw32_capslock_is_shiftlock; -extern Lisp_Object Vw32_enable_caps_lock; -extern Lisp_Object Vw32_enable_num_lock; -extern Lisp_Object Vw32_recognize_altgr; -extern Lisp_Object Vw32_pass_lwindow_to_system; -extern Lisp_Object Vw32_pass_rwindow_to_system; -extern Lisp_Object Vw32_phantom_key_code; -extern Lisp_Object Vw32_lwindow_modifier; -extern Lisp_Object Vw32_rwindow_modifier; -extern Lisp_Object Vw32_apps_modifier; -extern Lisp_Object Vw32_scroll_lock_modifier; extern unsigned int w32_key_to_modifier (int key); /* Event queue */ @@ -282,8 +258,6 @@ w32_kbd_patch_key (KEY_EVENT_RECORD *event) } -extern char *lispy_function_keys[]; - static int faked_key = 0; /* return code -1 means that event_queue_ptr won't be incremented. @@ -703,7 +677,6 @@ w32_console_read_socket (struct terminal *terminal, int expected, struct input_event *hold_quit) { - BOOL no_events = TRUE; int nev, ret = 0, add; int isdead; @@ -784,5 +757,3 @@ w32_console_read_socket (struct terminal *terminal, return ret; } -/* arch-tag: 0bcb39b7-d085-4b85-9070-6750e8c03047 - (do not change this comment) */