Subject: | Text::Balanced has C<use SelfLoader>, but no longer needs it. |
Text::Balanced has C<use SelfLoader>, but no longer needs it.
Version 1.51 of Text::Balanced first added the use of SelfLoader,
to enable gen_extract_tagged() to be conditionally loaded.
Version 1.76 removed the use of SelfLoader (and the __DATA__ token), but did not remove the C<use SelfLoader> line.
The line is superfluous. It's a minor waste of resources. It also happens to be the only use of SelfLoader in the core distribution.
Please could it go. Trivial patch attached.
Subject: | TBnoSL.patch |
diff --git a/cpan/Text-Balanced/lib/Text/Balanced.pm b/cpan/Text-Balanced/lib/Text/Balanced.pm
index 07d9567..280a1f5 100644
--- a/cpan/Text-Balanced/lib/Text/Balanced.pm
+++ b/cpan/Text-Balanced/lib/Text/Balanced.pm
@@ -6,7 +6,6 @@ package Text::Balanced;
use 5.005;
use strict;
use Exporter ();
-use SelfLoader;
use vars qw { $VERSION @ISA %EXPORT_TAGS };
BEGIN {