… | |
… | |
43 | Rot-13 the selection when activated. Used via keyboard trigger: |
43 | Rot-13 the selection when activated. Used via keyboard trigger: |
44 | |
44 | |
45 | URxvt.keysym.C-M-r: perl:selection:rot13 |
45 | URxvt.keysym.C-M-r: perl:selection:rot13 |
46 | |
46 | |
47 | option-popup (enabled by default) |
47 | option-popup (enabled by default) |
48 | Binds a popup menu to Ctrl-Button3 that lets you toggle (some) |
48 | Binds a popup menu to Ctrl-Button2 that lets you toggle (some) |
49 | options at runtime. |
49 | options at runtime. |
|
|
50 | |
|
|
51 | selection-popup (enabled by default) |
|
|
52 | Binds a popup menu to Ctrl-Button3 that lets you convert the |
|
|
53 | selection text into various other formats/action. |
50 | |
54 | |
51 | digital-clock |
55 | digital-clock |
52 | Displays a digital clock using the built-in overlay. |
56 | Displays a digital clock using the built-in overlay. |
53 | |
57 | |
54 | mark-urls |
58 | mark-urls |
… | |
… | |
165 | may be larger than the scroll back buffer or the terminal. |
169 | may be larger than the scroll back buffer or the terminal. |
166 | |
170 | |
167 | It is called before lines are scrolled out (so rows 0 .. min ($lines |
171 | It is called before lines are scrolled out (so rows 0 .. min ($lines |
168 | - 1, $nrow - 1) represent the lines to be scrolled out). $saved is |
172 | - 1, $nrow - 1) represent the lines to be scrolled out). $saved is |
169 | the total number of lines that will be in the scrollback buffer. |
173 | the total number of lines that will be in the scrollback buffer. |
170 | |
|
|
171 | on_tty_activity $term *NYI* |
|
|
172 | Called whenever the program(s) running in the urxvt window send |
|
|
173 | output. |
|
|
174 | |
174 | |
175 | on_osc_seq $term, $string |
175 | on_osc_seq $term, $string |
176 | Called whenever the ESC ] 777 ; string ST command sequence (OSC = |
176 | Called whenever the ESC ] 777 ; string ST command sequence (OSC = |
177 | operating system command) is processed. Cursor position and other |
177 | operating system command) is processed. Cursor position and other |
178 | state information is up-to-date when this happens. For |
178 | state information is up-to-date when this happens. For |
… | |
… | |
589 | the logical line. |
589 | the logical line. |
590 | |
590 | |
591 | ($row, $col) = $line->coord_of ($offset) |
591 | ($row, $col) = $line->coord_of ($offset) |
592 | Translates a string offset into terminal coordinates again. |
592 | Translates a string offset into terminal coordinates again. |
593 | |
593 | |
594 | ($row, $col) = $line->coord_of ($offset) =item $text = |
|
|
595 | $term->special_encode $string |
594 | $text = $term->special_encode $string |
596 | Converts a perl string into the special encoding used by |
595 | Converts a perl string into the special encoding used by |
597 | rxvt-unicode, where one character corresponds to one screen cell. |
596 | rxvt-unicode, where one character corresponds to one screen cell. |
598 | See "$term->ROW_t" for details. |
597 | See "$term->ROW_t" for details. |
599 | |
598 | |
600 | $string = $term->special_decode $text |
599 | $string = $term->special_decode $text |
601 | Converts rxvt-unicodes text reprsentation into a perl string. See |
600 | Converts rxvt-unicodes text reprsentation into a perl string. See |
602 | "$term->ROW_t" for details. |
601 | "$term->ROW_t" for details. |
|
|
602 | |
|
|
603 | $success = $term->grab_button ($button, $modifiermask) |
|
|
604 | Registers a synchronous button grab. See XGrabButton. |
|
|
605 | |
|
|
606 | $success = $term->grab ($eventtime[, $sync]) |
|
|
607 | Calls XGrabPointer and XGrabKeyboard in asynchronous (default) or |
|
|
608 | synchronous ($sync is true). Also remembers the grab timestampe. |
|
|
609 | |
|
|
610 | $term->allow_events_async |
|
|
611 | Calls XAllowEvents with AsyncBoth for the most recent grab. |
|
|
612 | |
|
|
613 | $term->allow_events_sync |
|
|
614 | Calls XAllowEvents with SyncBoth for the most recent grab. |
|
|
615 | |
|
|
616 | $term->allow_events_replay |
|
|
617 | Calls XAllowEvents with both ReplayPointer and ReplayKeyboard for |
|
|
618 | the most recent grab. |
|
|
619 | |
|
|
620 | $term->ungrab |
|
|
621 | Calls XUngrab for the most recent grab. Is called automatically on |
|
|
622 | evaluation errors, as it is better to lose the grab in the error |
|
|
623 | case as the session. |
603 | |
624 | |
604 | The "urxvt::popup" Class |
625 | The "urxvt::popup" Class |
605 | The "urxvt::timer" Class |
626 | The "urxvt::timer" Class |
606 | This class implements timer watchers/events. Time is represented as |
627 | This class implements timer watchers/events. Time is represented as |
607 | a fractional number of seconds since the epoch. Example: |
628 | a fractional number of seconds since the epoch. Example: |
… | |
… | |
681 | ENVIRONMENT |
702 | ENVIRONMENT |
682 | URXVT_PERL_VERBOSITY |
703 | URXVT_PERL_VERBOSITY |
683 | This variable controls the verbosity level of the perl extension. |
704 | This variable controls the verbosity level of the perl extension. |
684 | Higher numbers indicate more verbose output. |
705 | Higher numbers indicate more verbose output. |
685 | |
706 | |
686 | =0 - only fatal messages |
707 | == 0 - fatal messages |
687 | =3 - script loading and management |
708 | >= 3 - script loading and management |
688 | =10 - all events received |
709 | >=10 - all events received |
689 | |
710 | |
690 | AUTHOR |
711 | AUTHOR |
691 | Marc Lehmann <pcg@goof.com> |
712 | Marc Lehmann <pcg@goof.com> |
692 | http://software.schmorp.de/pkg/rxvt-unicode |
713 | http://software.schmorp.de/pkg/rxvt-unicode |
693 | |
714 | |