diff options
author | Father Chrysostomos <sprout@cpan.org> | 2011-12-22 22:31:59 -0800 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2011-12-24 09:25:19 -0800 |
commit | 83141fdc89d784eac3fe1e46c6b00a63c868774f (patch) | |
tree | 4b1b7c4cd1817d13b8576eccf603c8b788e15540 /t | |
parent | 6634bb9d0ed117be3584c9446cc6b05b93e3c773 (diff) | |
download | perl-83141fdc89d784eac3fe1e46c6b00a63c868774f.tar.gz |
feature.pm: Move hint normalisation to separate function
PL_hints/$^H can hold feature bundle hints that cause %^H to be
ignored when features are looked up.
When feature->import and ->unimport are invoked, they set bits in $^H
such that %^H is used once more. But they have to modify %^H to con-
tain what the bits in $^H imply.
Up till now, unimport was delegating to import, which meant that more
work was being done than necessary, because import would then detect
the special condition of $^H and repeat (some of) that work.
Diffstat (limited to 't')
0 files changed, 0 insertions, 0 deletions