ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/urxvt.pm
(Generate patch)

Comparing rxvt-unicode/src/urxvt.pm (file contents):
Revision 1.24 by root, Tue Jan 3 20:47:36 2006 UTC vs.
Revision 1.28 by root, Wed Jan 4 00:09:12 2006 UTC

39 39
40=over 4 40=over 4
41 41
42=item selection 42=item selection
43 43
44Intelligent selection. This etxension tries to be more intelligent when the user 44Intelligent selection. This extension tries to be more intelligent when
45extends selections (double-click). 45the user extends selections (double-click). Right now, it tries to select
46urls and complete shell-quoted arguments, which is very convenient, too,
47if your F<ls> supports C<--quoting-style=shell>.
46 48
47It also offers the following bindable event: 49It also offers the following bindable event:
48 50
49=over 4 51=over 4
50 52
169number of lines that will be in the scrollback buffer. 171number of lines that will be in the scrollback buffer.
170 172
171=item on_tty_activity $term *NYI* 173=item on_tty_activity $term *NYI*
172 174
173Called whenever the program(s) running in the urxvt window send output. 175Called whenever the program(s) running in the urxvt window send output.
176
177=item on_osc_seq $term, $string
178
179Called whenever the B<ESC ] 777 ; string ST> command sequence is
180processed. Cursor position and other state information is up-to-date when
181this happens. For interoperability, the string should start with the
182extension name and a colon, to distinguish it from commands for other
183extensions, and this might be enforced in the future.
174 184
175=item on_refresh_begin $term 185=item on_refresh_begin $term
176 186
177Called just before the screen gets redrawn. Can be used for overlay 187Called just before the screen gets redrawn. Can be used for overlay
178or similar effects by modify terminal contents in refresh_begin, and 188or similar effects by modify terminal contents in refresh_begin, and
383 my $cb = $TERM->{_hook}[$htype] 393 my $cb = $TERM->{_hook}[$htype]
384 or return; 394 or return;
385 395
386 verbose 10, "$HOOKNAME[$htype] (" . (join ", ", $TERM, @_) . ")" 396 verbose 10, "$HOOKNAME[$htype] (" . (join ", ", $TERM, @_) . ")"
387 if $verbosity >= 10; 397 if $verbosity >= 10;
398
399 keys %$cb;
388 400
389 while (my ($pkg, $cb) = each %$cb) { 401 while (my ($pkg, $cb) = each %$cb) {
390 return 1 402 return 1
391 if $cb->( 403 if $cb->(
392 $TERM->{$pkg} ||= do { 404 $TERM->{$pkg} ||= do {
846This variable controls the verbosity level of the perl extension. Higher 858This variable controls the verbosity level of the perl extension. Higher
847numbers indicate more verbose output. 859numbers indicate more verbose output.
848 860
849=over 4 861=over 4
850 862
851=item 0 - only fatal messages 863=item =0 - only fatal messages
852 864
853=item 3 - script loading and management 865=item =3 - script loading and management
854 866
855=item 10 - all events received 867=item =10 - all events received
856 868
857=back 869=back
858 870
859=head1 AUTHOR 871=head1 AUTHOR
860 872

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines