--- rxvt-unicode/doc/rxvt.1.pod 2006/01/06 05:28:55 1.86 +++ rxvt-unicode/doc/rxvt.1.pod 2006/01/08 08:43:11 1.89 @@ -468,8 +468,8 @@ =item B<-pe> I -Colon-separated list of perl extension scripts to use in this terminal -instance. See resource B. +Comma-separated list of perl extension scripts to use (or not to use) in +this terminal instance. See resource B for details. =back @@ -1086,25 +1086,36 @@ =item B: I -Colon-separated list(s) of perl extension scripts to use in this terminal -instance. Each extension is looked up in the library directories, loaded -if necessary, and bound to the current terminal instance. If this -resource is empty or missing, then the perl interpreter will not be -initialized. The idea behind two options is that B will -be used for extensions that should be available to all instances, while -B is used for specific instances; option B<-pe>. +Comma-separated list(s) of perl extension scripts (default: C) to +use in this terminal instance; option B<-pe>. + +Extension names can be prefixed with a C<-> sign to prohibit using +it. This can be useful to selectively disable some extensions loaded +by default, or specified via the C resource. For +example, C will use all the default extension except +C. + +Each extension is looked up in the library directories, loaded if +necessary, and bound to the current terminal instance. + +If both of these resources are the empty string, then the perl +interpreter will not be initialized. The idea behind two options is that +B will be used for extensions that should be available to +all instances, while B is used for specific instances. =item B: I -Perl code to be evaluated when all extensions have been registered. See the -@@RXVT_NAME@@perl(3) manpage. +Perl code to be evaluated when all extensions have been registered. See +the @@RXVT_NAME@@perl(3) manpage. Due to security reasons, this resource +will be ignored when running setuid/setgid. =item B: I Colon-separated list of additional directories that hold extension scripts. When looking for extensions specified by the C resource, @@RXVT_NAME@@ will first look in these directories and then in -F<@@RXVT_LIBDIR@@/urxvt/perl/>. +F<@@RXVT_LIBDIR@@/urxvt/perl/>. Due to security reasons, this resource +will be ignored when running setuid/setgid. See the @@RXVT_NAME@@perl(3) manpage.