… | |
… | |
400 | # now communicate with rxvt |
400 | # now communicate with rxvt |
401 | my $slave = $pty->slave; |
401 | my $slave = $pty->slave; |
402 | while (<$slave>) { print $slave "got <$_>\n" } |
402 | while (<$slave>) { print $slave "got <$_>\n" } |
403 | |
403 | |
404 | -pe *string* |
404 | -pe *string* |
405 | Comma-separated list of perl extension scripts to use in this |
405 | Comma-separated list of perl extension scripts to use (or not to |
406 | terminal instance. See resource perl-ext. |
406 | use) in this terminal instance. See resource perl-ext for details. |
407 | |
407 | |
408 | RESOURCES (available also as long-options) |
408 | RESOURCES (available also as long-options) |
409 | Note: `rxvt --help' gives a list of all resources (long options) |
409 | Note: `rxvt --help' gives a list of all resources (long options) |
410 | compiled into your version. |
410 | compiled into your version. |
411 | |
411 | |
… | |
… | |
941 | URxvt.keysym.M-C-3: command:\033[8;25;80t |
941 | URxvt.keysym.M-C-3: command:\033[8;25;80t |
942 | URxvt.keysym.M-C-4: command:\033[8;48;110t |
942 | URxvt.keysym.M-C-4: command:\033[8;48;110t |
943 | |
943 | |
944 | perl-ext-common: *string* |
944 | perl-ext-common: *string* |
945 | perl-ext: *string* |
945 | perl-ext: *string* |
946 | Comma-separated list(s) of perl extension scripts to use in this |
946 | Comma-separated list(s) of perl extension scripts (default: |
947 | terminal instance. Each extension is looked up in the library |
947 | "default") to use in this terminal instance; option -pe. |
|
|
948 | |
|
|
949 | Extension names can be prefixed with a "-" sign to prohibit using |
|
|
950 | it. This can be useful to selectively disable some extensions loaded |
|
|
951 | by default, or specified via the "perl-ext-common" resource. For |
|
|
952 | example, "default,-selection" will use all the default extension |
|
|
953 | except "selection". |
|
|
954 | |
|
|
955 | Each extension is looked up in the library directories, loaded if |
948 | directories, loaded if necessary, and bound to the current terminal |
956 | necessary, and bound to the current terminal instance. |
949 | instance. If this resource is empty or missing, then the perl |
957 | |
|
|
958 | If both of these resources are the empty string, then the perl |
950 | interpreter will not be initialized. The idea behind two options is |
959 | interpreter will not be initialized. The idea behind two options is |
951 | that perl-ext-common will be used for extensions that should be |
960 | that perl-ext-common will be used for extensions that should be |
952 | available to all instances, while perl-ext is used for specific |
961 | available to all instances, while perl-ext is used for specific |
953 | instances; option -pe. |
962 | instances. |
954 | |
963 | |
955 | perl-eval: *string* |
964 | perl-eval: *string* |
956 | Perl code to be evaluated when all extensions have been registered. |
965 | Perl code to be evaluated when all extensions have been registered. |
957 | See the rxvtperl(3) manpage. |
966 | See the rxvtperl(3) manpage. |
958 | |
967 | |