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.24 by root, Wed Jan 11 02:13:56 2006 UTC vs.
Revision 1.25 by root, Thu Jan 12 05:37:34 2006 UTC

85<dl> 85<dl>
86<dt><strong><a name="item_selection">selection (enabled by default)</a></strong><br /> 86<dt><strong><a name="item_selection">selection (enabled by default)</a></strong><br />
87</dt> 87</dt>
88<dd> 88<dd>
89(More) intelligent selection. This extension tries to be more intelligent 89(More) intelligent selection. This extension tries to be more intelligent
90when the user extends selections (double-click). Right now, it tries to 90when the user extends selections (double-click and further clicks). Right
91select urls and complete shell-quoted arguments, which is very convenient, 91now, it tries to select words, urls and complete shell-quoted
92too, if your <em>ls</em> supports <code>--quoting-style=shell</code>. 92arguments, which is very convenient, too, if your <em>ls</em> supports
93<code>--quoting-style=shell</code>.
94</dd>
95<dd>
96<p>A double-click usually selects the word under the cursor, further clicks
97will enlarge the selection.</p>
93</dd> 98</dd>
94<dd> 99<dd>
95<p>It also offers the following bindable keyboard command:</p> 100<p>It also offers the following bindable keyboard command:</p>
96</dd> 101</dd>
97<dl> 102<dl>
122<p></p> 127<p></p>
123<dt><strong><a name="item_searchable_2dscrollback_3chotkey_3e__28enabled_by_">searchable-scrollback&lt;hotkey&gt; (enabled by default)</a></strong><br /> 128<dt><strong><a name="item_searchable_2dscrollback_3chotkey_3e__28enabled_by_">searchable-scrollback&lt;hotkey&gt; (enabled by default)</a></strong><br />
124</dt> 129</dt>
125<dd> 130<dd>
126Adds regex search functionality to the scrollback buffer, triggered 131Adds regex search functionality to the scrollback buffer, triggered
127by a hotkey (default: <code>M-s</code>). When in search mode, normal terminal 132by a hotkey (default: <code>M-s</code>). While in search mode, normal terminal
128input/output is suspended. 133input/output is suspended and a regex is displayed at the bottom of the
129</dd> 134screen.
130<dd> 135</dd>
131<p><code>/</code> starts an incremental regex search, <code>n</code> searches further, <code>p</code> or 136<dd>
132<code>N</code> jump to the previous match, <code>G</code> jumps to the bottom and clears the 137<p>Inputting characters appends them to the regex and continues incremental
133history, <code>enter</code> leaves search mode at the current position and <code>escape</code> 138search. <code>BackSpace</code> removes a character from the regex, <code>Up</code> and <code>Down</code>
134returns to the original position.</p> 139search upwards/downwards in the scrollback buffer, <code>End</code> jumps to the
140bottom. <code>Escape</code> leaves search mode and returns to the point where search
141was started, while <code>Enter</code> or <code>Return</code> stay at the current position and
142additionally stores the first match in the current line into the primary
143selection.</p>
135</dd> 144</dd>
136<p></p> 145<p></p>
137<dt><strong><a name="item_digital_2dclock">digital-clock</a></strong><br /> 146<dt><strong><a name="item_digital_2dclock">digital-clock</a></strong><br />
138</dt> 147</dt>
139<dd> 148<dd>
142<p></p> 151<p></p>
143<dt><strong><a name="item_mark_2durls">mark-urls</a></strong><br /> 152<dt><strong><a name="item_mark_2durls">mark-urls</a></strong><br />
144</dt> 153</dt>
145<dd> 154<dd>
146Uses per-line display filtering (<code>on_line_update</code>) to underline urls and 155Uses per-line display filtering (<code>on_line_update</code>) to underline urls and
147make them clickable. When clicked, the program specified in the resource 156make them clickable. When middle-clicked, the program specified in the
148<code>urlLauncher</code> (default <code>x-www-browser</code>) will be started. 157resource <code>urlLauncher</code> (default <code>x-www-browser</code>) will be started with
158the URL as first argument.
149</dd> 159</dd>
150<p></p> 160<p></p>
151<dt><strong><a name="item_block_2dgraphics_2dto_2dascii">block-graphics-to-ascii</a></strong><br /> 161<dt><strong><a name="item_block_2dgraphics_2dto_2dascii">block-graphics-to-ascii</a></strong><br />
152</dt> 162</dt>
153<dd> 163<dd>
303</dt> 313</dt>
304<dd> 314<dd>
305Called whenever the user tries to extend the selection (e.g. with a double 315Called whenever the user tries to extend the selection (e.g. with a double
306click) and is either supposed to return false (normal operation), or 316click) and is either supposed to return false (normal operation), or
307should extend the selection itelf and return true to suppress the built-in 317should extend the selection itelf and return true to suppress the built-in
308processing. 318processing. This can happen multiple times, as long as the callback
319returns true, it will be called on every further click by the user and is
320supposed to enlarge the selection more and more, if possible.
309</dd> 321</dd>
310<dd> 322<dd>
311<p>See the <em>selection</em> example extension.</p> 323<p>See the <em>selection</em> example extension.</p>
312</dd> 324</dd>
313<p></p> 325<p></p>
736<dd> 748<dd>
737Return the current values of the selection mark, begin or end positions, 749Return the current values of the selection mark, begin or end positions,
738and optionally set them to new values. 750and optionally set them to new values.
739</dd> 751</dd>
740<p></p> 752<p></p>
753<dt><strong><a name="item_selection_make">$term-&gt;selection_make ($eventtime[, $rectangular])</a></strong><br />
754</dt>
755<dd>
756Tries to make a selection as set by <a href="#item_selection_beg"><code>selection_beg</code></a> and
757<a href="#item_selection_end"><code>selection_end</code></a>. If <code>$rectangular</code> is true (default: false), a
758rectangular selection will be made. This is the prefered function to make
759a selection.
760</dd>
761<p></p>
741<dt><strong><a name="item_selection_grab">$success = $term-&gt;selection_grab ($eventtime)</a></strong><br /> 762<dt><strong><a name="item_selection_grab">$success = $term-&gt;selection_grab ($eventtime)</a></strong><br />
742</dt> 763</dt>
743<dd> 764<dd>
744Try to request the primary selection from the server (for example, as set 765Try to request the primary selection text from the server (for example, as
745by the next method). 766set by the next method). No visual feedback will be given. This function
767is mostly useful from within <code>on_sel_grab</code> hooks.
746</dd> 768</dd>
747<p></p> 769<p></p>
748<dt><strong>$oldtext = $term-&gt;selection ([$newtext])</strong><br /> 770<dt><strong>$oldtext = $term-&gt;selection ([$newtext])</strong><br />
749</dt> 771</dt>
750<dd> 772<dd>
829<p></p> 851<p></p>
830<dt><strong><a name="item_scr_xor_span">$term-&gt;scr_xor_span ($beg_row, $beg_col, $end_row, $end_col[, $rstyle])</a></strong><br /> 852<dt><strong><a name="item_scr_xor_span">$term-&gt;scr_xor_span ($beg_row, $beg_col, $end_row, $end_col[, $rstyle])</a></strong><br />
831</dt> 853</dt>
832<dd> 854<dd>
833XORs the rendition values in the given span with the provided value 855XORs the rendition values in the given span with the provided value
834(default: <code>RS_RVid</code>). Useful in refresh hooks to provide effects similar 856(default: <code>RS_RVid</code>), which <em>MUST NOT</em> contain font styles. Useful in
835to the selection. 857refresh hooks to provide effects similar to the selection.
836</dd> 858</dd>
837<p></p> 859<p></p>
838<dt><strong><a name="item_scr_xor_rect">$term-&gt;scr_xor_rect ($beg_row, $beg_col, $end_row, $end_col[, $rstyle1[, $rstyle2]])</a></strong><br /> 860<dt><strong><a name="item_scr_xor_rect">$term-&gt;scr_xor_rect ($beg_row, $beg_col, $end_row, $end_col[, $rstyle1[, $rstyle2]])</a></strong><br />
839</dt> 861</dt>
840<dd> 862<dd>
841Similar to <a href="#item_scr_xor_span"><code>scr_xor_span</code></a>, but xors a rectangle instead. Trailing 863Similar to <a href="#item_scr_xor_span"><code>scr_xor_span</code></a>, but xors a rectangle instead. Trailing
842whitespace will additionally be xored with the <code>$rstyle2</code>, which defaults 864whitespace will additionally be xored with the <code>$rstyle2</code>, which defaults
843to <code>RS_RVid | RS_Uline</code>, which removes reverse video again and underlines 865to <code>RS_RVid | RS_Uline</code>, which removes reverse video again and underlines
844it instead. 866it instead. Both styles <em>MUST NOT</em> contain font styles.
845</dd> 867</dd>
846<p></p> 868<p></p>
847<dt><strong><a name="item_scr_bell">$term-&gt;scr_bell</a></strong><br /> 869<dt><strong><a name="item_scr_bell">$term-&gt;scr_bell</a></strong><br />
848</dt> 870</dt>
849<dd> 871<dd>
1077<p></p> 1099<p></p>
1078<dt><strong><a name="item_offset_of">$offset = $line-&gt;offset_of ($row, $col)</a></strong><br /> 1100<dt><strong><a name="item_offset_of">$offset = $line-&gt;offset_of ($row, $col)</a></strong><br />
1079</dt> 1101</dt>
1080<dd> 1102<dd>
1081Returns the character offset of the given row|col pair within the logical 1103Returns the character offset of the given row|col pair within the logical
1082line. 1104line. Works for rows outside the line, too, and returns corresponding
1105offsets outside the string.
1083</dd> 1106</dd>
1084<p></p> 1107<p></p>
1085<dt><strong><a name="item_coord_of">($row, $col) = $line-&gt;coord_of ($offset)</a></strong><br /> 1108<dt><strong><a name="item_coord_of">($row, $col) = $line-&gt;coord_of ($offset)</a></strong><br />
1086</dt> 1109</dt>
1087<dd> 1110<dd>
1315<dl> 1338<dl>
1316<dt><strong><a name="item__3d_3d_0__2d_fatal_messages">== 0 - fatal messages</a></strong><br /> 1339<dt><strong><a name="item__3d_3d_0__2d_fatal_messages">== 0 - fatal messages</a></strong><br />
1317</dt> 1340</dt>
1318<dt><strong><a name="item__3e_3d_3__2d_script_loading_and_management">&gt;= 3 - script loading and management</a></strong><br /> 1341<dt><strong><a name="item__3e_3d_3__2d_script_loading_and_management">&gt;= 3 - script loading and management</a></strong><br />
1319</dt> 1342</dt>
1320<dt><strong><a name="item__3e_3d10__2d_all_events_received">&gt;=10 - all events received</a></strong><br /> 1343<dt><strong><a name="item__3e_3d10__2d_all_called_hooks">&gt;=10 - all called hooks</a></strong><br />
1344</dt>
1345<dt><strong><a name="item__3e_3d11__2d_hook_reutrn_values">&gt;=11 - hook reutrn values</a></strong><br />
1321</dt> 1346</dt>
1322</dl> 1347</dl>
1323<p> 1348<p>
1324</p> 1349</p>
1325<hr /> 1350<hr />

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines