… | |
… | |
127 | .\} |
127 | .\} |
128 | .rm #[ #] #H #V #F C |
128 | .rm #[ #] #H #V #F C |
129 | .\" ======================================================================== |
129 | .\" ======================================================================== |
130 | .\" |
130 | .\" |
131 | .IX Title "rxvt 3" |
131 | .IX Title "rxvt 3" |
132 | .TH rxvt 3 "2006-02-10" "7.6" "RXVT-UNICODE" |
132 | .TH rxvt 3 "2006-02-21" "7.6" "RXVT-UNICODE" |
133 | .SH "NAME" |
133 | .SH "NAME" |
134 | @@RXVT_NAME@@perl \- rxvt\-unicode's embedded perl interpreter |
134 | @@RXVT_NAME@@perl \- rxvt\-unicode's embedded perl interpreter |
135 | .SH "SYNOPSIS" |
135 | .SH "SYNOPSIS" |
136 | .IX Header "SYNOPSIS" |
136 | .IX Header "SYNOPSIS" |
137 | .Vb 1 |
137 | .Vb 1 |
… | |
… | |
295 | was started, while \f(CW\*(C`Enter\*(C'\fR or \f(CW\*(C`Return\*(C'\fR stay at the current position and |
295 | was started, while \f(CW\*(C`Enter\*(C'\fR or \f(CW\*(C`Return\*(C'\fR stay at the current position and |
296 | additionally stores the first match in the current line into the primary |
296 | additionally stores the first match in the current line into the primary |
297 | selection. |
297 | selection. |
298 | .IP "readline (enabled by default)" 4 |
298 | .IP "readline (enabled by default)" 4 |
299 | .IX Item "readline (enabled by default)" |
299 | .IX Item "readline (enabled by default)" |
300 | A support package that tries to make editing with readline easier. At the |
300 | A support package that tries to make editing with readline easier. At |
301 | moment, it reacts to clicking with the left mouse button by trying to |
301 | the moment, it reacts to clicking shift-left mouse button by trying to |
302 | move the text cursor to this position. It does so by generating as many |
302 | move the text cursor to this position. It does so by generating as many |
303 | cursor-left or cursor-right keypresses as required (the this only works |
303 | cursor-left or cursor-right keypresses as required (the this only works |
304 | for programs that correctly support wide characters). |
304 | for programs that correctly support wide characters). |
305 | .Sp |
305 | .Sp |
306 | To avoid too many false positives, this is only done when: |
306 | To avoid too many false positives, this is only done when: |
… | |
… | |
690 | a \f(CW\*(C`perl:string\*(C'\fR action bound to a key, see description of the \fBkeysym\fR |
690 | a \f(CW\*(C`perl:string\*(C'\fR action bound to a key, see description of the \fBkeysym\fR |
691 | resource in the @@RXVT_NAME@@(1) manpage). |
691 | resource in the @@RXVT_NAME@@(1) manpage). |
692 | .Sp |
692 | .Sp |
693 | The event is simply the action string. This interface is assumed to change |
693 | The event is simply the action string. This interface is assumed to change |
694 | slightly in the future. |
694 | slightly in the future. |
|
|
695 | .ie n .IP "on_resize_all_windows $tern\fR, \f(CW$new_width\fR, \f(CW$new_height" 4 |
|
|
696 | .el .IP "on_resize_all_windows \f(CW$tern\fR, \f(CW$new_width\fR, \f(CW$new_height\fR" 4 |
|
|
697 | .IX Item "on_resize_all_windows $tern, $new_width, $new_height" |
|
|
698 | Called just after the new window size has been calculcated, but before |
|
|
699 | windows are actually being resized or hints are being set. If this hook |
|
|
700 | returns \s-1TRUE\s0, setting of the window hints is being skipped. |
695 | .ie n .IP "on_x_event $term\fR, \f(CW$event" 4 |
701 | .ie n .IP "on_x_event $term\fR, \f(CW$event" 4 |
696 | .el .IP "on_x_event \f(CW$term\fR, \f(CW$event\fR" 4 |
702 | .el .IP "on_x_event \f(CW$term\fR, \f(CW$event\fR" 4 |
697 | .IX Item "on_x_event $term, $event" |
703 | .IX Item "on_x_event $term, $event" |
698 | Called on every X event received on the vt window (and possibly other |
704 | Called on every X event received on the vt window (and possibly other |
699 | windows). Should only be used as a last resort. Most event structure |
705 | windows). Should only be used as a last resort. Most event structure |
… | |
… | |
1221 | .ie n .IP "$env = $term\->env" 4 |
1227 | .ie n .IP "$env = $term\->env" 4 |
1222 | .el .IP "$env = \f(CW$term\fR\->env" 4 |
1228 | .el .IP "$env = \f(CW$term\fR\->env" 4 |
1223 | .IX Item "$env = $term->env" |
1229 | .IX Item "$env = $term->env" |
1224 | Returns a copy of the environment in effect for the terminal as a hashref |
1230 | Returns a copy of the environment in effect for the terminal as a hashref |
1225 | similar to \f(CW\*(C`\e%ENV\*(C'\fR. |
1231 | similar to \f(CW\*(C`\e%ENV\*(C'\fR. |
|
|
1232 | .ie n .IP "@envv = $term\->envv" 4 |
|
|
1233 | .el .IP "@envv = \f(CW$term\fR\->envv" 4 |
|
|
1234 | .IX Item "@envv = $term->envv" |
|
|
1235 | Returns the environment as array of strings of the form \f(CW\*(C`VAR=VALUE\*(C'\fR. |
|
|
1236 | .ie n .IP "@argv = $term\->argv" 4 |
|
|
1237 | .el .IP "@argv = \f(CW$term\fR\->argv" 4 |
|
|
1238 | .IX Item "@argv = $term->argv" |
|
|
1239 | Return the argument vector as this terminal, similar to \f(CW@ARGV\fR, but |
|
|
1240 | includes the program name as first element. |
1226 | .ie n .IP "$modifiermask = $term\->ModLevel3Mask" 4 |
1241 | .ie n .IP "$modifiermask = $term\->ModLevel3Mask" 4 |
1227 | .el .IP "$modifiermask = \f(CW$term\fR\->ModLevel3Mask" 4 |
1242 | .el .IP "$modifiermask = \f(CW$term\fR\->ModLevel3Mask" 4 |
1228 | .IX Item "$modifiermask = $term->ModLevel3Mask" |
1243 | .IX Item "$modifiermask = $term->ModLevel3Mask" |
1229 | .PD 0 |
1244 | .PD 0 |
1230 | .ie n .IP "$modifiermask = $term\->ModMetaMask" 4 |
1245 | .ie n .IP "$modifiermask = $term\->ModMetaMask" 4 |