ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/doc/rxvtperl.3.txt
(Generate patch)

Comparing rxvt-unicode/doc/rxvtperl.3.txt (file contents):
Revision 1.14 by root, Sun Jan 8 06:35:38 2006 UTC vs.
Revision 1.15 by root, Mon Jan 9 01:36:56 2006 UTC

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:
681ENVIRONMENT 702ENVIRONMENT
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
690AUTHOR 711AUTHOR
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

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines