summaryrefslogtreecommitdiffstats
path: root/lib/Package/Stash.pm
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2011-08-30 00:08:34 -0500
committerJesse Luehrs <doy@tozt.net>2011-08-30 00:11:26 -0500
commit7ef54f40657ca05b95a31e7c81c28c2446b2cf37 (patch)
treed8d5e809c82ae1237f041739a785771a9ab561d9 /lib/Package/Stash.pm
parentfcc593391ce79d11386af5064dd216682e6f843f (diff)
downloadpackage-stash-7ef54f40657ca05b95a31e7c81c28c2446b2cf37.tar.gz
package-stash-7ef54f40657ca05b95a31e7c81c28c2446b2cf37.zip
better test for scalar existence
Diffstat (limited to 'lib/Package/Stash.pm')
-rw-r--r--lib/Package/Stash.pm5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/Package/Stash.pm b/lib/Package/Stash.pm
index 3a79c2c..532a85d 100644
--- a/lib/Package/Stash.pm
+++ b/lib/Package/Stash.pm
@@ -197,6 +197,11 @@ to the variable names (basically, a clone of the stash).
=over 4
+=item * Prior to perl 5.10, scalar slots are only considered to exist if they are defined
+
+This is due to a shortcoming within perl itself. See
+L<perlref/Making References> point 7 for more information.
+
=item * GLOB and FORMAT variables are not (yet) accessible through this module.
=item * Also, see the BUGS section for the specific backends (L<Package::Stash::XS> and L<Package::Stash::PP>)