summaryrefslogtreecommitdiff
path: root/pod/perlvar.pod
diff options
context:
space:
mode:
authorKarl Williamson <public@khwilliamson.com>2014-03-31 15:43:51 -0600
committerKarl Williamson <public@khwilliamson.com>2014-04-01 10:54:41 -0600
commitb17e32ea3ba5ef7362d2a3d1a433661afb897786 (patch)
tree2289ea37a97a126de1d80bbbe45ed973570f1758 /pod/perlvar.pod
parent52686f2a73483730c9ee6d16084c57a769f58495 (diff)
downloadperl-b17e32ea3ba5ef7362d2a3d1a433661afb897786.tar.gz
PATCH: [perl #119499] "$!" with UTF-8 flag
This disables the code that sets the UTF-8 flag when "$!" is UTF-8. This is being done to get v5.20 out the door, with changes to follow in v5.21. See towards the end of the discussion of this ticket. Unfortunately this change will cause #112208 to no longer be fixed.
Diffstat (limited to 'pod/perlvar.pod')
-rw-r--r--pod/perlvar.pod4
1 files changed, 4 insertions, 0 deletions
diff --git a/pod/perlvar.pod b/pod/perlvar.pod
index cc0cf043a3..039a098bc1 100644
--- a/pod/perlvar.pod
+++ b/pod/perlvar.pod
@@ -1765,6 +1765,10 @@ It can be used immediately before invoking the C<die()> operator,
to set the exit value, or to inspect the system error string
corresponding to error I<n>, or to restore C<$!> to a meaningful state.
+Note that when stringified, the text is always returned as if both
+S<L<C<"use locale">|perllocale>> and S<L<C<"use bytes">|bytes>> are in
+effect. This is likely to change in v5.22.
+
Mnemonic: What just went bang?
=item %OS_ERROR