Mercurial > emacs
comparison src/keyboard.c @ 31096:c32ed4f23f34
Include keyboard.h before frame.h.
[USE_CRT_DLL]: Remove unnecessary extern, which
screws up dllimport attributes.
author | Andrew Innes <andrewi@gnu.org> |
---|---|
date | Tue, 22 Aug 2000 22:23:58 +0000 |
parents | 561b96d3bce3 |
children | 86d1a169a3cc |
comparison
equal
deleted
inserted
replaced
31095:e19d38e14720 | 31096:c32ed4f23f34 |
---|---|
25 #include "termchar.h" | 25 #include "termchar.h" |
26 #include "termopts.h" | 26 #include "termopts.h" |
27 #include "lisp.h" | 27 #include "lisp.h" |
28 #include "termhooks.h" | 28 #include "termhooks.h" |
29 #include "macros.h" | 29 #include "macros.h" |
30 #include "keyboard.h" | |
30 #include "frame.h" | 31 #include "frame.h" |
31 #include "window.h" | 32 #include "window.h" |
32 #include "commands.h" | 33 #include "commands.h" |
33 #include "buffer.h" | 34 #include "buffer.h" |
34 #include "charset.h" | 35 #include "charset.h" |
35 #include "disptab.h" | 36 #include "disptab.h" |
36 #include "dispextern.h" | 37 #include "dispextern.h" |
37 #include "keyboard.h" | |
38 #include "syntax.h" | 38 #include "syntax.h" |
39 #include "intervals.h" | 39 #include "intervals.h" |
40 #include "blockinput.h" | 40 #include "blockinput.h" |
41 #include "puresize.h" | 41 #include "puresize.h" |
42 #include "systime.h" | 42 #include "systime.h" |
71 #endif /* HAVE_NTGUI */ | 71 #endif /* HAVE_NTGUI */ |
72 | 72 |
73 /* Include systime.h after xterm.h to avoid double inclusion of time.h. */ | 73 /* Include systime.h after xterm.h to avoid double inclusion of time.h. */ |
74 #include "systime.h" | 74 #include "systime.h" |
75 | 75 |
76 #ifndef USE_CRT_DLL | |
76 extern int errno; | 77 extern int errno; |
78 #endif | |
77 | 79 |
78 /* Variables for blockinput.h: */ | 80 /* Variables for blockinput.h: */ |
79 | 81 |
80 /* Non-zero if interrupt input is blocked right now. */ | 82 /* Non-zero if interrupt input is blocked right now. */ |
81 int interrupt_input_blocked; | 83 int interrupt_input_blocked; |