--- rxvt-unicode/src/rxvtperl.h 2006/01/02 15:35:43 1.1 +++ rxvt-unicode/src/rxvtperl.h 2006/01/02 21:17:01 1.4 @@ -15,15 +15,14 @@ DT_END, DT_INT, DT_LONG, + DT_STRING, }; 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, @@ -40,6 +39,8 @@ HOOK_REFRESH_BEGIN, HOOK_REFRESH_END, + HOOK_KEYBOARD_COMMAND, + HOOK_NUM, }; @@ -57,7 +58,7 @@ extern struct rxvt_perl_interp rxvt_perl; #else -#define PERL_INVOKE(args) (void)0 +# define PERL_INVOKE(args) false #endif #endif