Mercurial > hg > xemacs-beta
comparison src/keymap.h @ 412:697ef44129c6 r21-2-14
Import from CVS: tag r21-2-14
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:20:41 +0200 |
parents | 74fd4e045ea6 |
children | 11054d720c21 |
comparison
equal
deleted
inserted
replaced
411:12e008d41344 | 412:697ef44129c6 |
---|---|
19 Boston, MA 02111-1307, USA. */ | 19 Boston, MA 02111-1307, USA. */ |
20 | 20 |
21 /* Synched up with: Not in FSF. */ | 21 /* Synched up with: Not in FSF. */ |
22 | 22 |
23 | 23 |
24 #ifndef INCLUDED_keymap_h_ | 24 #ifndef _XEMACS_KEYMAP_H_ |
25 #define INCLUDED_keymap_h_ | 25 #define _XEMACS_KEYMAP_H_ |
26 | 26 |
27 typedef struct Lisp_Keymap Lisp_Keymap; | 27 DECLARE_LRECORD (keymap, struct Lisp_Keymap); |
28 | 28 #define XKEYMAP(x) XRECORD (x, keymap, struct Lisp_Keymap) |
29 DECLARE_LRECORD (keymap, Lisp_Keymap); | |
30 #define XKEYMAP(x) XRECORD (x, keymap, Lisp_Keymap) | |
31 #define XSETKEYMAP(x, p) XSETRECORD (x, p, keymap) | 29 #define XSETKEYMAP(x, p) XSETRECORD (x, p, keymap) |
32 #define KEYMAPP(x) RECORDP (x, keymap) | 30 #define KEYMAPP(x) RECORDP (x, keymap) |
31 #define GC_KEYMAPP(x) GC_RECORDP (x, keymap) | |
33 #define CHECK_KEYMAP(x) CHECK_RECORD (x, keymap) | 32 #define CHECK_KEYMAP(x) CHECK_RECORD (x, keymap) |
34 #define CONCHECK_KEYMAP(x) CONCHECK_RECORD (x, keymap) | 33 #define CONCHECK_KEYMAP(x) CONCHECK_RECORD (x, keymap) |
35 | 34 |
36 EXFUN (Fkeymap_prompt, 2); | 35 EXFUN (Fkeymap_prompt, 2); |
37 EXFUN (Fkeymapp, 1); | 36 EXFUN (Fkeymapp, 1); |
55 int mice_only_p, Lisp_Object buffer); | 54 int mice_only_p, Lisp_Object buffer); |
56 | 55 |
57 void key_desc_list_to_event (Lisp_Object list, Lisp_Object event, | 56 void key_desc_list_to_event (Lisp_Object list, Lisp_Object event, |
58 int allow_menu_events); | 57 int allow_menu_events); |
59 | 58 |
60 int event_matches_key_specifier_p (Lisp_Event *event, | 59 int event_matches_key_specifier_p (struct Lisp_Event *event, |
61 Lisp_Object key_specifier); | 60 Lisp_Object key_specifier); |
62 | 61 |
63 #endif /* INCLUDED_keymap_h_ */ | 62 #endif /* _XEMACS_KEYMAP_H_ */ |