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

Comparing rxvt-unicode/doc/rxvtperl.3.html (file contents):
Revision 1.9 by root, Tue Jan 3 21:15:22 2006 UTC vs.
Revision 1.13 by root, Wed Jan 4 21:37:55 2006 UTC

79 rxvt -pe &lt;extensionname&gt;</pre> 79 rxvt -pe &lt;extensionname&gt;</pre>
80<dl> 80<dl>
81<dt><strong><a name="item_selection">selection</a></strong><br /> 81<dt><strong><a name="item_selection">selection</a></strong><br />
82</dt> 82</dt>
83<dd> 83<dd>
84Intelligent selection. This etxension tries to be more intelligent when the user 84Intelligent selection. This extension tries to be more intelligent when
85extends selections (double-click). 85the user extends selections (double-click). Right now, it tries to select
86urls and complete shell-quoted arguments, which is very convenient, too,
87if your <em>ls</em> supports <code>--quoting-style=shell</code>.
86</dd> 88</dd>
87<dd> 89<dd>
88<p>It also offers the following bindable event:</p> 90<p>It also offers the following bindable event:</p>
89</dd> 91</dd>
90<dl> 92<dl>
235</dt> 237</dt>
236<dd> 238<dd>
237Called whenever the <code>program(s)</code> running in the urxvt window send output. 239Called whenever the <code>program(s)</code> running in the urxvt window send output.
238</dd> 240</dd>
239<p></p> 241<p></p>
242<dt><strong><a name="item_on_osc_seq__24term_2c__24string">on_osc_seq $term, $string</a></strong><br />
243</dt>
244<dd>
245Called whenever the <strong>ESC ] 777 ; string ST</strong> command sequence (OSC =
246operating system command) is processed. Cursor position and other state
247information is up-to-date when this happens. For interoperability, the
248string should start with the extension name and a colon, to distinguish
249it from commands for other extensions, and this might be enforced in the
250future.
251</dd>
252<dd>
253<p>Be careful not ever to trust (in a security sense) the data you receive,
254as its source can not easily be controleld (e-mail content, messages from
255other users on the same system etc.).</p>
256</dd>
257<p></p>
240<dt><strong><a name="item_on_refresh_begin__24term">on_refresh_begin $term</a></strong><br /> 258<dt><strong><a name="item_on_refresh_begin__24term">on_refresh_begin $term</a></strong><br />
241</dt> 259</dt>
242<dd> 260<dd>
243Called just before the screen gets redrawn. Can be used for overlay 261Called just before the screen gets redrawn. Can be used for overlay
244or similar effects by modify terminal contents in refresh_begin, and 262or similar effects by modify terminal contents in refresh_begin, and
398 answerbackstring backgroundPixmap backspace_key boldFont boldItalicFont 416 answerbackstring backgroundPixmap backspace_key boldFont boldItalicFont
399 borderLess color cursorBlink cursorUnderline cutchars delete_key 417 borderLess color cursorBlink cursorUnderline cutchars delete_key
400 display_name embed ext_bwidth fade font geometry hold iconName 418 display_name embed ext_bwidth fade font geometry hold iconName
401 imFont imLocale inputMethod insecure int_bwidth intensityStyles 419 imFont imLocale inputMethod insecure int_bwidth intensityStyles
402 italicFont jumpScroll lineSpace loginShell mapAlert menu meta8 modifier 420 italicFont jumpScroll lineSpace loginShell mapAlert menu meta8 modifier
403 mouseWheelScrollPage name pastableTabs path perl_eval perl_ext 421 mouseWheelScrollPage name pastableTabs path perl_eval perl_ext_1 perl_ext_2
404 perl_lib pointerBlank pointerBlankDelay preeditType print_pipe pty_fd 422 perl_lib pointerBlank pointerBlankDelay preeditType print_pipe pty_fd
405 reverseVideo saveLines scrollBar scrollBar_align scrollBar_floating 423 reverseVideo saveLines scrollBar scrollBar_align scrollBar_floating
406 scrollBar_right scrollBar_thickness scrollTtyKeypress scrollTtyOutput 424 scrollBar_right scrollBar_thickness scrollTtyKeypress scrollTtyOutput
407 scrollWithBuffer scrollstyle secondaryScreen secondaryScroll selectstyle 425 scrollWithBuffer scrollstyle secondaryScreen secondaryScroll selectstyle
408 shade term_name title transparent transparent_all tripleclickwords 426 shade term_name title transparent transparent_all tripleclickwords
409 utmpInhibit visualBell</pre> 427 utmpInhibit visualBell</pre>
410</dd> 428</dd>
411<p></p> 429<p></p>
430<dt><strong><a name="item_screen_rstyle">$rend = $term-&gt;screen_rstyle ([$new_rstyle])</a></strong><br />
431</dt>
432<dd>
433Return and optionally change the current rendition. Text thta is output by
434the temrianl application will use this style.
435</dd>
436<p></p>
437<dt><strong><a name="item_screen_cur">($row, $col) = $term-&gt;screen_cur ([$row, $col])</a></strong><br />
438</dt>
439<dd>
440Return the current coordinates of the text cursor position and optionally
441set it (which is usually bad as applications don't expect that).
442</dd>
443<p></p>
412<dt><strong><a name="item_selection_mark">($row, $col) = $term-&gt;selection_mark ([$row, $col])</a></strong><br /> 444<dt><strong><a name="item_selection_mark">($row, $col) = $term-&gt;selection_mark ([$row, $col])</a></strong><br />
413</dt> 445</dt>
414<dt><strong><a name="item_selection_beg">($row, $col) = $term-&gt;selection_beg ([$row, $col])</a></strong><br /> 446<dt><strong><a name="item_selection_beg">($row, $col) = $term-&gt;selection_beg ([$row, $col])</a></strong><br />
415</dt> 447</dt>
416<dt><strong><a name="item_selection_end">($row, $col) = $term-&gt;selection_end ([$row, $col])</a></strong><br /> 448<dt><strong><a name="item_selection_end">($row, $col) = $term-&gt;selection_end ([$row, $col])</a></strong><br />
530Write the octets given in <code>$data</code> to the tty (i.e. as program input). To 562Write the octets given in <code>$data</code> to the tty (i.e. as program input). To
531pass characters instead of octets, you should convert your strings first 563pass characters instead of octets, you should convert your strings first
532to the locale-specific encoding using <a href="#item_locale_encode"><code>$term-&gt;locale_encode</code></a>. 564to the locale-specific encoding using <a href="#item_locale_encode"><code>$term-&gt;locale_encode</code></a>.
533</dd> 565</dd>
534<p></p> 566<p></p>
567<dt><strong><a name="item_width">$window_width = $term-&gt;width</a></strong><br />
568</dt>
569<dt><strong><a name="item_height">$window_height = $term-&gt;height</a></strong><br />
570</dt>
571<dt><strong><a name="item_fwidth">$font_width = $term-&gt;fwidth</a></strong><br />
572</dt>
573<dt><strong><a name="item_fheight">$font_height = $term-&gt;fheight</a></strong><br />
574</dt>
575<dt><strong><a name="item_fbase">$font_ascent = $term-&gt;fbase</a></strong><br />
576</dt>
535<dt><strong><a name="item_nrow">$nrow = $term-&gt;nrow</a></strong><br /> 577<dt><strong><a name="item_nrow">$terminal_rows = $term-&gt;nrow</a></strong><br />
536</dt> 578</dt>
537<dt><strong><a name="item_ncol">$ncol = $term-&gt;ncol</a></strong><br /> 579<dt><strong><a name="item_ncol">$terminal_columns = $term-&gt;ncol</a></strong><br />
538</dt>
539<dd>
540Return the number of rows/columns of the terminal window (i.e. as
541specified by <code>-geometry</code>, excluding any scrollback).
542</dd> 580</dt>
543<p></p> 581<dt><strong><a name="item_focus">$has_focus = $term-&gt;focus</a></strong><br />
582</dt>
583<dt><strong><a name="item_mapped">$is_mapped = $term-&gt;mapped</a></strong><br />
584</dt>
585<dt><strong><a name="item_savelines">$max_scrollback = $term-&gt;saveLines</a></strong><br />
586</dt>
587<dt><strong><a name="item_total_rows">$nrow_plus_saveLines = $term-&gt;total_rows</a></strong><br />
588</dt>
544<dt><strong><a name="item_nsaved">$nsaved = $term-&gt;nsaved</a></strong><br /> 589<dt><strong><a name="item_nsaved">$lines_in_scrollback = $term-&gt;nsaved</a></strong><br />
545</dt> 590</dt>
546<dd> 591<dd>
547Returns the number of lines in the scrollback buffer. 592Return various integers describing terminal characteristics.
548</dd> 593</dd>
549<p></p> 594<p></p>
550<dt><strong><a name="item_view_start">$view_start = $term-&gt;view_start ([$newvalue])</a></strong><br /> 595<dt><strong><a name="item_view_start">$view_start = $term-&gt;view_start ([$newvalue])</a></strong><br />
551</dt> 596</dt>
552<dd> 597<dd>
821<p> 866<p>
822</p> 867</p>
823<h2><a name="urxvt_perl_verbosity">URXVT_PERL_VERBOSITY</a></h2> 868<h2><a name="urxvt_perl_verbosity">URXVT_PERL_VERBOSITY</a></h2>
824<p>This variable controls the verbosity level of the perl extension. Higher 869<p>This variable controls the verbosity level of the perl extension. Higher
825numbers indicate more verbose output.</p> 870numbers indicate more verbose output.</p>
826<ol> 871<dl>
827<li><strong><a name="item__2d_only_fatal_messages">- only fatal messages</a></strong><br /> 872<dt><strong><a name="item__3d0__2d_only_fatal_messages">=0 - only fatal messages</a></strong><br />
828</li> 873</dt>
829<li><strong><a name="item__2d_script_loading_and_management">- script loading and management</a></strong><br /> 874<dt><strong><a name="item__3d3__2d_script_loading_and_management">=3 - script loading and management</a></strong><br />
830</li> 875</dt>
831<li><strong><a name="item__2d_all_events_received">- all events received</a></strong><br /> 876<dt><strong><a name="item__3d10__2d_all_events_received">=10 - all events received</a></strong><br />
877</dt>
832</li> 878</dl>
833</ol>
834<p> 879<p>
835</p> 880</p>
836<hr /> 881<hr />
837<h1><a name="author">AUTHOR</a></h1> 882<h1><a name="author">AUTHOR</a></h1>
838<pre> 883<pre>

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines