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.202 by sf-exg, Wed Nov 30 10:29:51 2011 UTC vs.
Revision 1.206 by root, Tue Jun 5 21:06:15 2012 UTC

672resource in the @@RXVT_NAME@@(1) manpage). 672resource in the @@RXVT_NAME@@(1) manpage).
673 673
674The event is simply the action string. This interface is assumed to change 674The event is simply the action string. This interface is assumed to change
675slightly in the future. 675slightly in the future.
676 676
677=item on_register_command $term, $keysym, $modifiermask, $string
678
679Called after parsing a keysym resource but before registering the
680associated binding. If this hook returns TRUE the binding is not
681registered. It can be used to modify a binding by calling
682C<register_command>.
683
677=item on_resize_all_windows $term, $new_width, $new_height 684=item on_resize_all_windows $term, $new_width, $new_height
678 685
679Called just after the new window size has been calculated, but before 686Called just after the new window size has been calculated, but before
680windows are actually being resized or hints are being set. If this hook 687windows are actually being resized or hints are being set. If this hook
681returns TRUE, setting of the window hints is being skipped. 688returns TRUE, setting of the window hints is being skipped.
935 urxvt::warn ($msg); 942 urxvt::warn ($msg);
936 }; 943 };
937} 944}
938 945
939no warnings 'utf8'; 946no warnings 'utf8';
947
948sub resource {
949 my ($term, $name, $isarg, $flag, $value) = @_;
950
951 warn "resourece<@_>\n";#d#
952
953 0
954}
940 955
941my $verbosity = $ENV{URXVT_PERL_VERBOSITY}; 956my $verbosity = $ENV{URXVT_PERL_VERBOSITY};
942 957
943sub verbose { 958sub verbose {
944 my ($level, $msg) = @_; 959 my ($level, $msg) = @_;
1393=item $success = $term->parse_keysym ($key, $octets) 1408=item $success = $term->parse_keysym ($key, $octets)
1394 1409
1395Adds a key binding exactly as specified via a resource. See the 1410Adds a key binding exactly as specified via a resource. See the
1396C<keysym> resource in the @@RXVT_NAME@@(1) manpage. 1411C<keysym> resource in the @@RXVT_NAME@@(1) manpage.
1397 1412
1413=item $term->register_command ($keysym, $modifiermask, $string)
1414
1415Adds a key binding. This is a lower level api compared to
1416C<parse_keysym>, as it expects a parsed key description, and can be
1417used only inside either the C<on_init> hook, to add a binding, or the
1418C<on_register_command> hook, to modify a parsed binding.
1419
1398=item $rend = $term->rstyle ([$new_rstyle]) 1420=item $rend = $term->rstyle ([$new_rstyle])
1399 1421
1400Return and optionally change the current rendition. Text that is output by 1422Return and optionally change the current rendition. Text that is output by
1401the terminal application will use this style. 1423the terminal application will use this style.
1402 1424
1614 1636
1615Adds the specified events to the vt event mask. Useful e.g. when you want 1637Adds the specified events to the vt event mask. Useful e.g. when you want
1616to receive pointer events all the times: 1638to receive pointer events all the times:
1617 1639
1618 $term->vt_emask_add (urxvt::PointerMotionMask); 1640 $term->vt_emask_add (urxvt::PointerMotionMask);
1641
1642=item $term->set_urgency ($set)
1643
1644Enable/disable the urgency hint on the toplevel window.
1619 1645
1620=item $term->focus_in 1646=item $term->focus_in
1621 1647
1622=item $term->focus_out 1648=item $term->focus_out
1623 1649

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines