explain ref-printing in error (anti-stringify device)
Matt S Trout [Wed, 16 Feb 2011 02:27:33 +0000 (02:27 +0000)]
lib/Distar.pm

index c589150..824d294 100644 (file)
@@ -39,6 +39,7 @@ sub write_manifest_skip {
         ? $spec
         : !ref($spec)
           ? ".*\Q${spec}\E"
+            # print ref as well as stringification in case of overload ""
           : die "spec must be string or regexp, was: ${spec} (${\ref $spec})");
     push @parts, $re;
   }