aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorNick Roberts2007-05-20 02:47:36 +0000
committerNick Roberts2007-05-20 02:47:36 +0000
commitd036ccf4b9a877873b54e3c12f5f709bcf944530 (patch)
tree2ddc8e824750458b6cb91464aca36f3cacd7243e /src
parent389360bb1c897dbb42ab681413854ffc8998ad07 (diff)
downloademacs-d036ccf4b9a877873b54e3c12f5f709bcf944530.tar.gz
emacs-d036ccf4b9a877873b54e3c12f5f709bcf944530.zip
(enum event_kind): Add GPM_CLICK_EVENT.
Include gpm.h. (handle_one_term_event, term_gpm) New externs.
Diffstat (limited to 'src')
-rw-r--r--src/termhooks.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/termhooks.h b/src/termhooks.h
index 8aef23bc2a7..0ca6523bd61 100644
--- a/src/termhooks.h
+++ b/src/termhooks.h
@@ -340,7 +340,11 @@ enum event_kind
340 symbols, respectively. Member `arg' is a Lisp object converted 340 symbols, respectively. Member `arg' is a Lisp object converted
341 from the received Apple event. Parameters for non-Apple events 341 from the received Apple event. Parameters for non-Apple events
342 are converted to those in Apple events. */ 342 are converted to those in Apple events. */
343 MAC_APPLE_EVENT 343 MAC_APPLE_EVENT,
344#endif
345
346#ifdef HAVE_GPM_H
347 GPM_CLICK_EVENT
344#endif 348#endif
345}; 349};
346 350
@@ -446,6 +450,14 @@ enum {
446 meta_modifier = CHAR_META /* Under X, the XK_Meta_[LR] keysyms. */ 450 meta_modifier = CHAR_META /* Under X, the XK_Meta_[LR] keysyms. */
447}; 451};
448 452
453#ifdef HAVE_GPM_H
454#include <gpm.h>
455extern int handle_one_term_event (Gpm_Event *, struct input_event *);
456
457/* Nonzero means mouse is enabled on Linux console */
458extern int term_gpm;
459#endif
460
449#endif 461#endif
450 462
451/* arch-tag: 33a00ecc-52b5-4186-a410-8801ac9f087d 463/* arch-tag: 33a00ecc-52b5-4186-a410-8801ac9f087d