Implement new ‘use 5.xxx' plan
authorFather Chrysostomos <sprout@cpan.org>
Wed, 7 Dec 2011 02:12:14 +0000 (18:12 -0800)
committerFather Chrysostomos <sprout@cpan.org>
Wed, 7 Dec 2011 14:15:34 +0000 (06:15 -0800)
commitb50b20584a1bbc1ab57f936301547125d5f4122b
tree682032fcac36c226fd9397e2486f9cecb75ed450
parent0c9fdf2c6b80bede18dc1c30b17e9c1379e379d8
Implement new ‘use 5.xxx' plan

• Version declarations now unload all features before loading the
  specified feature bundle.
• Explicit use/no strict overrides any implicit strict-loading done by
  version declarations, whether before or after use of strict.pm.
• ‘use 5.01’ or earlier disables any implicitly-enabled strictures.
lib/strict.pm
op.c
t/comp/use.t
t/lib/feature/implicit