From 8c1e32d8b48f4f5ed7cda109121338379397de87 Mon Sep 17 00:00:00 2001 From: David Nicol Date: Tue, 12 Sep 2006 06:21:24 -0700 Subject: [PATCH] [perl #40328] B::Deparse pod does not list failure to grok outer lexical scopes in BUGS section From: David Nicol (via RT) Message-ID: p4raw-id: //depot/perl@28831 --- ext/B/B/Deparse.pm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ext/B/B/Deparse.pm b/ext/B/B/Deparse.pm index 7b1e538..635d5b5 100644 --- a/ext/B/B/Deparse.pm +++ b/ext/B/B/Deparse.pm @@ -4705,6 +4705,13 @@ which is not, consequently, deparsed correctly. =item * +Lexical (my) variables declared in scopes external to a subroutine +appear in code2ref output text as package variables. This is a tricky +problem, as perl has no native facility for refering to a lexical variable +defined within a different scope, although L is a good start. + +=item * + There are probably many more bugs on non-ASCII platforms (EBCDIC). =back -- 2.7.4