Mercurial > hg > xemacs-beta
comparison src/keymap.h @ 398:74fd4e045ea6 r21-2-29
Import from CVS: tag r21-2-29
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:13:30 +0200 |
parents | 8626e4521993 |
children | 697ef44129c6 |
comparison
equal
deleted
inserted
replaced
397:f4aeb21a5bad | 398:74fd4e045ea6 |
---|---|
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 _XEMACS_KEYMAP_H_ | 24 #ifndef INCLUDED_keymap_h_ |
25 #define _XEMACS_KEYMAP_H_ | 25 #define INCLUDED_keymap_h_ |
26 | 26 |
27 DECLARE_LRECORD (keymap, struct Lisp_Keymap); | 27 typedef struct Lisp_Keymap Lisp_Keymap; |
28 #define XKEYMAP(x) XRECORD (x, keymap, struct Lisp_Keymap) | 28 |
29 DECLARE_LRECORD (keymap, Lisp_Keymap); | |
30 #define XKEYMAP(x) XRECORD (x, keymap, Lisp_Keymap) | |
29 #define XSETKEYMAP(x, p) XSETRECORD (x, p, keymap) | 31 #define XSETKEYMAP(x, p) XSETRECORD (x, p, keymap) |
30 #define KEYMAPP(x) RECORDP (x, keymap) | 32 #define KEYMAPP(x) RECORDP (x, keymap) |
31 #define GC_KEYMAPP(x) GC_RECORDP (x, keymap) | |
32 #define CHECK_KEYMAP(x) CHECK_RECORD (x, keymap) | 33 #define CHECK_KEYMAP(x) CHECK_RECORD (x, keymap) |
33 #define CONCHECK_KEYMAP(x) CONCHECK_RECORD (x, keymap) | 34 #define CONCHECK_KEYMAP(x) CONCHECK_RECORD (x, keymap) |
34 | 35 |
35 EXFUN (Fkeymap_prompt, 2); | 36 EXFUN (Fkeymap_prompt, 2); |
36 EXFUN (Fkeymapp, 1); | 37 EXFUN (Fkeymapp, 1); |
54 int mice_only_p, Lisp_Object buffer); | 55 int mice_only_p, Lisp_Object buffer); |
55 | 56 |
56 void key_desc_list_to_event (Lisp_Object list, Lisp_Object event, | 57 void key_desc_list_to_event (Lisp_Object list, Lisp_Object event, |
57 int allow_menu_events); | 58 int allow_menu_events); |
58 | 59 |
59 int event_matches_key_specifier_p (struct Lisp_Event *event, | 60 int event_matches_key_specifier_p (Lisp_Event *event, |
60 Lisp_Object key_specifier); | 61 Lisp_Object key_specifier); |
61 | 62 |
62 #endif /* _XEMACS_KEYMAP_H_ */ | 63 #endif /* INCLUDED_keymap_h_ */ |