Changes for version 0.05 - 2008-09-21

  • Bug Fixes
  • methods now get the right name in caller(), not "Class::__ANON__".
  • The \@foo prototype no longer has a performance hit
  • Closures now work with \@foo (All the above thanks to Matthijs van Duin and his Sub::Name and Data::Alias)
  • Test Fixes
  • Not rigorously checking the bitmask and hints flags from caller() as their behavior is undefined. This fixes the 5.10 test failures.

Modules

method declarations with prototypes and no source filter