X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperlvar.pod;h=571953fcbc54eb9e27e2dc9ada5ea70c9ef01363;hb=cccede5366275457276b68bb148b7872098aaf29;hp=7af33eb151045cc8c6820aab05ea9e0cd97fe8ef;hpb=fa05a9fd14fa1e936b4708399d5cb3873024a775;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perlvar.pod b/pod/perlvar.pod index 7af33eb..571953f 100644 --- a/pod/perlvar.pod +++ b/pod/perlvar.pod @@ -1115,15 +1115,12 @@ Reflects if taint mode is on or off. 1 for on (the program was run with B<-T>), 0 for off, -1 when only taint warnings are enabled (i.e. with B<-t> or B<-TU>). This variable is read-only. -=item ${^UTF8_LOCALE} - -Reflects whether the locale settings indicated the use of UTF-8 and that -the use of UTF-8 was enabled either by the C<-C> command line switch or -by setting the PERL_UTF8_LOCALE environment variable to a true value. -This variable is read-only. If true, the STDIN is expected to be in -UTF-8, the STDOUT and STDERR are in UTF-8, and C<:utf8> is the default -file open layer. See L, L, and L -for more information. +=item ${^UNICODE} + +Reflects certain Unicode settings of Perl. See L +documentation for the C<-C> switch for more information about +the possible values. This variable is set during Perl startup +and is thereafter read-only. =item $PERL_VERSION @@ -1347,6 +1344,10 @@ this: See L. +The delivery policy of signals changed in Perl 5.8.0 from immediate +(also known as "unsafe") to deferred, also known as "safe signals". +See L for more information. + Certain internal hooks can be also set using the %SIG hash. The routine indicated by C<$SIG{__WARN__}> is called when a warning message is about to be printed. The warning message is passed as the first @@ -1486,7 +1487,7 @@ exempt in these ways: ENV STDIN INC STDOUT ARGV STDERR - ARGVOUT + ARGVOUT _ SIG In particular, the new special C<${^_XYZ}> variables are always taken