--- rxvt-unicode/src/keyboard.h 2012/12/28 13:36:59 1.24 +++ rxvt-unicode/src/keyboard.h 2014/04/29 13:17:54 1.26 @@ -50,7 +50,7 @@ struct keysym_t { enum keysym_type { - STRING, BUILTIN, + STRING, BUILTIN, BUILTIN_STRING, }; KeySym keysym; @@ -70,7 +70,7 @@ void register_user_translation (KeySym keysym, unsigned int state, const wchar_t *ws); void register_done (); // call this to make newly registered key bindings take effect - bool dispatch (rxvt_term *term, KeySym keysym, unsigned int state); + bool dispatch (rxvt_term *term, KeySym keysym, unsigned int state, const char *kbuf, int len); private: int find_keysym (KeySym keysym, unsigned int state);