… | |
… | |
128 | |
128 | |
129 | =item B<-ss>|B<+ss> |
129 | =item B<-ss>|B<+ss> |
130 | |
130 | |
131 | Turn on/off skip scrolling (allow multiple screens per refresh); resource B<skipScroll>. |
131 | Turn on/off skip scrolling (allow multiple screens per refresh); resource B<skipScroll>. |
132 | |
132 | |
|
|
133 | =item B<-fps> I<number> |
|
|
134 | |
|
|
135 | Compile I<frills>: Set the refresh interval (in frames per second or |
|
|
136 | negative seconds); resource B<refreshRate>. |
|
|
137 | |
133 | =item B<-fade> I<number> |
138 | =item B<-fade> I<number> |
134 | |
139 | |
135 | Fade the text by the given percentage when focus is lost. Small values |
140 | Fade the text by the given percentage when focus is lost. Small values |
136 | fade a little only, 100 completely replaces all colours by the fade |
141 | fade a little only, 100 completely replaces all colours by the fade |
137 | colour; resource B<fading>. |
142 | colour; resource B<fading>. |
… | |
… | |
543 | use Socket; |
548 | use Socket; |
544 | use Fcntl; |
549 | use Fcntl; |
545 | |
550 | |
546 | socketpair my $URXVT, my $slave, Socket::AF_UNIX, Socket::SOCK_STREAM, Socket::PF_UNSPEC; |
551 | socketpair my $URXVT, my $slave, Socket::AF_UNIX, Socket::SOCK_STREAM, Socket::PF_UNSPEC; |
547 | fcntl $slave, Fcntl::F_SETFD, 0; |
552 | fcntl $slave, Fcntl::F_SETFD, 0; |
548 | system "exec @@RXVT_NAME|| -pty-fd " . (fileno $slave) . " &"; |
553 | system "exec @@RXVT_NAME@@ -pty-fd " . (fileno $slave) . " &"; |
549 | close $slave; |
554 | close $slave; |
550 | |
555 | |
551 | syswrite $URXVT, "Type a secret password: "; |
556 | syswrite $URXVT, "Type a secret password: "; |
552 | my $secret = do { local $/ = "\r"; <$URXVT> }; |
557 | my $secret = do { local $/ = "\r"; <$URXVT> }; |
553 | print "Not so secret anymore: $secret\n"; |
558 | print "Not so secret anymore: $secret\n"; |
… | |
… | |
696 | option B<-ss>. |
701 | option B<-ss>. |
697 | |
702 | |
698 | B<False>: specify that everything is to be displayed, even |
703 | B<False>: specify that everything is to be displayed, even |
699 | if the refresh is too fast for the human eye to read anything (or the |
704 | if the refresh is too fast for the human eye to read anything (or the |
700 | monitor to display anything); option B<+ss>. |
705 | monitor to display anything); option B<+ss>. |
|
|
706 | |
|
|
707 | =item B<refreshRate:> I<number> |
|
|
708 | |
|
|
709 | Compile I<frills>: When positive, sets the maximum refreshes per second |
|
|
710 | (the default is C<60>). When zero or negative, sets the minimum interval |
|
|
711 | between refreshes, negated. That is, positive numbers limit the number |
|
|
712 | of refreshes per second to that number, similar to a fps limiter in |
|
|
713 | games. Zero or negative numbers get negated and directly set the minimum |
|
|
714 | interval between refreshs, that is, C<10> and C<-0.1> both specify the |
|
|
715 | same refresh interval (likewise C<50> and C<0.02>). Fractional values are |
|
|
716 | supported; option B<-fps>. |
701 | |
717 | |
702 | =item B<fading:> I<number> |
718 | =item B<fading:> I<number> |
703 | |
719 | |
704 | Fade the text by the given percentage when focus is lost; option B<-fade>. |
720 | Fade the text by the given percentage when focus is lost; option B<-fade>. |
705 | |
721 | |
… | |
… | |
1312 | C<perl-ext-common> resource. For example, C<default,-selection> will use |
1328 | C<perl-ext-common> resource. For example, C<default,-selection> will use |
1313 | all the default extensions except C<selection>. |
1329 | all the default extensions except C<selection>. |
1314 | |
1330 | |
1315 | To prohibit autoloading of extensions, you can prefix them with C</>, |
1331 | To prohibit autoloading of extensions, you can prefix them with C</>, |
1316 | which will make urxvt refuse to automatically load them (this can be |
1332 | which will make urxvt refuse to automatically load them (this can be |
1317 | overriden, however, by specifying the extension name again without a |
1333 | overridden, however, by specifying the extension name again without a |
1318 | prefix, though). This does not prohibit extensions themselves loading |
1334 | prefix, though). This does not prohibit extensions themselves loading |
1319 | other extensions. For example, C<default,/background> will keep the |
1335 | other extensions. For example, C<default,/background> will keep the |
1320 | C<background> extension from being loaded when a background OSC sequence |
1336 | C<background> extension from being loaded when a background OSC sequence |
1321 | is received. |
1337 | is received. |
1322 | |
1338 | |