--- rxvt-unicode/src/rxvtperl.h 2006/01/02 16:04:34 1.2 +++ rxvt-unicode/src/rxvtperl.h 2006/01/03 17:34:44 1.5 @@ -15,21 +15,23 @@ DT_END, DT_INT, DT_LONG, + DT_STRING, + DT_XEVENT, }; enum hook_type { - HOOK_LOAD, - - HOOK_INIT, + HOOK_INIT = 0, // special, hardcoded + HOOK_DESTROY = 1, // values in urxvt.pm HOOK_RESET, HOOK_START, - HOOK_DESTROY, HOOK_SEL_BEGIN, HOOK_SEL_EXTEND, HOOK_SEL_MAKE, HOOK_SEL_GRAB, + HOOK_SEL_CLICK, + HOOK_FOCUS_IN, HOOK_FOCUS_OUT, @@ -40,6 +42,11 @@ HOOK_REFRESH_BEGIN, HOOK_REFRESH_END, + HOOK_KEYBOARD_COMMAND, + + HOOK_MOUSE_CLICK, + HOOK_MOUSE_MOVE, + HOOK_NUM, };