… | |
… | |
16 | DT_INT, |
16 | DT_INT, |
17 | DT_LONG, |
17 | DT_LONG, |
18 | }; |
18 | }; |
19 | |
19 | |
20 | enum hook_type { |
20 | enum hook_type { |
21 | HOOK_LOAD, |
21 | HOOK_INIT = 0, // special, hardcoded |
22 | |
22 | HOOK_DESTROY = 1, // values in urxvt.pm |
23 | HOOK_INIT, |
|
|
24 | HOOK_RESET, |
23 | HOOK_RESET, |
25 | HOOK_START, |
24 | HOOK_START, |
26 | HOOK_DESTROY, |
|
|
27 | |
25 | |
28 | HOOK_SEL_BEGIN, |
26 | HOOK_SEL_BEGIN, |
29 | HOOK_SEL_EXTEND, |
27 | HOOK_SEL_EXTEND, |
30 | HOOK_SEL_MAKE, |
28 | HOOK_SEL_MAKE, |
31 | HOOK_SEL_GRAB, |
29 | HOOK_SEL_GRAB, |
… | |
… | |
55 | }; |
53 | }; |
56 | |
54 | |
57 | extern struct rxvt_perl_interp rxvt_perl; |
55 | extern struct rxvt_perl_interp rxvt_perl; |
58 | |
56 | |
59 | #else |
57 | #else |
60 | #define PERL_INVOKE(args) (void)0 |
58 | # define PERL_INVOKE(args) false |
61 | #endif |
59 | #endif |
62 | |
60 | |
63 | #endif |
61 | #endif |
64 | |
62 | |