--- rxvt-unicode/src/keyboard.h 2005/01/16 18:05:37 1.2 +++ rxvt-unicode/src/keyboard.h 2006/01/09 22:41:41 1.6 @@ -1,13 +1,13 @@ #ifndef KEYBOARD_H_ #define KEYBOARD_H_ +#ifdef KEYSYM_RESOURCE + #include #include "feature.h" #include "rxvtutil.h" -#ifdef KEYSYM_RESOURCE - #define KEYSYM_HASH_BITS 4 /* lowest #bits of keysym is used as hash key */ #define KEYSYM_HASH_BUDGETS (1< 0xff +# error FATAL: X modifiers might clash with rxvt-unicode ones #endif struct rxvt_term; @@ -33,7 +34,7 @@ struct keysym_t { enum keysym_type { - NORMAL, RANGE, RANGE_META8, LIST + STRING, RANGE, RANGE_META8, LIST, BUILTIN, }; KeySym keysym; @@ -75,5 +76,5 @@ }; #endif /* KEYSYM_RESOURCE */ + #endif /* KEYBOARD_H_ */ -// vim:et:sw=2