From: Graham Knop <haarg@haarg.org>
Date: Fri, 13 Jun 2014 22:19:01 +0000 (-0400)
Subject: hide some internal packages from PAUSE
X-Git-Tag: v1.003001~4
X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=e8f160819f87f43990046b2e95f521b93ed6feb1;p=p5sagit%2FEval-WithLexicals.git

hide some internal packages from PAUSE
---

diff --git a/lib/Eval/WithLexicals.pm b/lib/Eval/WithLexicals.pm
index 79d88f0..1dd6edb 100644
--- a/lib/Eval/WithLexicals.pm
+++ b/lib/Eval/WithLexicals.pm
@@ -69,7 +69,8 @@ ${to_eval}
 ${capture_code}
 sub Eval::WithLexicals::Cage::grab_captures {
   no warnings 'closure'; no strict 'vars';
-  package Eval::WithLexicals::VarScope;!;
+  package! # hide from PAUSE
+    .q! Eval::WithLexicals::VarScope;!;
   # rest is appended by Eval::WithLexicals::Util::capture_list, called
   # during parsing by the BEGIN block from capture_code.
 
@@ -123,7 +124,8 @@ sub _eval_do {
 }
 
 {
-  package Eval::WithLexicals::Util;
+  package # hide from PAUSE
+    Eval::WithLexicals::Util;
 
   use B qw(svref_2object);