diff options
author | Father Chrysostomos <sprout@cpan.org> | 2011-11-17 08:36:43 -0800 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2011-11-17 09:18:02 -0800 |
commit | 3973654ea25ef9a4fe80b488debf904c3291a92d (patch) | |
tree | d869c61e069fd62da81dc9cf85037cbdc5db92d1 /pod/perldelta.pod | |
parent | 16c632750a8d65ba39bf6c2e2b149e3ffebf467a (diff) | |
download | perl-3973654ea25ef9a4fe80b488debf904c3291a92d.tar.gz |
perldelta for PL_curcop localisation
Diffstat (limited to 'pod/perldelta.pod')
-rw-r--r-- | pod/perldelta.pod | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 28a4603a87..f1c506ac4c 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -633,6 +633,12 @@ was empty at the time the C<eval> call itself was compiled. This could lead to scary side effects, like C<use re "/m"> enabling other flags that the surrounding code was trying to enable for its caller [perl #68750]. +=item * + +Creating a BEGIN block from XS code (via C<newXS> or C<newATTRSUB>) would, +on completion, make the hints of the current compiling code the current +hints. This could cause warnings to occur in a non-warning scope. + =back =head1 Known Problems |