… | |
… | |
91 | |
91 | |
92 | =item selection-popup (enabled by default) |
92 | =item selection-popup (enabled by default) |
93 | |
93 | |
94 | Binds a popup menu to Ctrl-Button3 that lets you convert the selection |
94 | Binds a popup menu to Ctrl-Button3 that lets you convert the selection |
95 | text into various other formats/action (such as uri unescaping, perl |
95 | text into various other formats/action (such as uri unescaping, perl |
96 | evalution, web-browser starting etc.), depending on content. |
96 | evaluation, web-browser starting etc.), depending on content. |
97 | |
97 | |
98 | Other extensions can extend this popup menu by pushing a code reference |
98 | Other extensions can extend this popup menu by pushing a code reference |
99 | onto C<@{ $term->{selection_popup_hook} }>, that is called whenever the |
99 | onto C<@{ $term->{selection_popup_hook} }>, that is called whenever the |
100 | popup is displayed. |
100 | popup is displayed. |
101 | |
101 | |
… | |
… | |
169 | This transforms the terminal into a tabbar with additional terminals, that |
169 | This transforms the terminal into a tabbar with additional terminals, that |
170 | is, it implements what is commonly refered to as "tabbed terminal". The topmost line |
170 | is, it implements what is commonly refered to as "tabbed terminal". The topmost line |
171 | displays a "[NEW]" button, which, when clicked, will add a new tab, followed by one |
171 | displays a "[NEW]" button, which, when clicked, will add a new tab, followed by one |
172 | button per tab. |
172 | button per tab. |
173 | |
173 | |
174 | Clicking a button will activate that tab. Pressing Shift-Left and |
174 | Clicking a button will activate that tab. Pressing B<Shift-Left> and |
175 | Shift-Right will switch to the tab left or right of the current one. |
175 | B<Shift-Right> will switch to the tab left or right of the current one, |
|
|
176 | while B<Shift-Down> creates a new tab. |
176 | |
177 | |
177 | =item mark-urls |
178 | =item mark-urls |
178 | |
179 | |
179 | Uses per-line display filtering (C<on_line_update>) to underline urls and |
180 | Uses per-line display filtering (C<on_line_update>) to underline urls and |
180 | make them clickable. When middle-clicked, the program specified in the |
181 | make them clickable. When middle-clicked, the program specified in the |
… | |
… | |
474 | |
475 | |
475 | Called wheneever the window loses keyboard focus, before rxvt-unicode does |
476 | Called wheneever the window loses keyboard focus, before rxvt-unicode does |
476 | focus out processing. |
477 | focus out processing. |
477 | |
478 | |
478 | =item on_configure_notify $term, $event |
479 | =item on_configure_notify $term, $event |
|
|
480 | |
|
|
481 | =item on_property_notify $term, $event |
479 | |
482 | |
480 | =item on_key_press $term, $event, $keysym, $octets |
483 | =item on_key_press $term, $event, $keysym, $octets |
481 | |
484 | |
482 | =item on_key_release $term, $event, $keysym |
485 | =item on_key_release $term, $event, $keysym |
483 | |
486 | |