… | |
… | |
116 | |
116 | |
117 | =back |
117 | =back |
118 | |
118 | |
119 | =head2 Hooks |
119 | =head2 Hooks |
120 | |
120 | |
121 | The following subroutines can be declared in loaded scripts, and will be |
121 | The following subroutines can be declared in extension files, and will be |
122 | called whenever the relevant event happens. |
122 | called whenever the relevant event happens. |
123 | |
123 | |
124 | The first argument passed to them is an object private to each terminal |
124 | The first argument passed to them is an object private to each terminal |
125 | and extension package. You can call all C<urxvt::term> methods on it, but |
125 | and extension package. You can call all C<urxvt::term> methods on it, but |
126 | its not a real C<urxvt::term> object. Instead, the real C<urxvt::term> |
126 | its not a real C<urxvt::term> object. Instead, the real C<urxvt::term> |
… | |
… | |
290 | |
290 | |
291 | =over 4 |
291 | =over 4 |
292 | |
292 | |
293 | =item $urxvt::TERM |
293 | =item $urxvt::TERM |
294 | |
294 | |
295 | The current terminal. Whenever a callback/Hook is bein executed, this |
295 | The current terminal. This variable stores the current C<urxvt::term> |
296 | variable stores the current C<urxvt::term> object. |
296 | object, whenever a callback/hook is executing. |
297 | |
297 | |
298 | =back |
298 | =back |
299 | |
299 | |
300 | =head2 Functions in the C<urxvt> Package |
300 | =head2 Functions in the C<urxvt> Package |
301 | |
301 | |