NAME
HISTORY - release history for Alias
DESCRIPTION
- 2.3
-
The developer versions after 5.003 broke XSUB call semantics when the
-d
switch is used (to invoke debugger or profiler). The problem is fixed in versions >= 5.003_19. Added the necessary logic to make use of the escape in Alias.xs. Thanks to Josh Purinton <joshp@silmaril.com> for reporting the problem.Objects are not automatically dereferenced by attr(). They are available as scalars instead, thanks to a feature request from Peter Seibel <seibel@organic.com>. ***INCOMPATIBLE CHANGE***
Using attr() in DESTROY subs resulted in deep recursion, fixed. Thanks to Helmut Jarausch <jarausch@igpm.rwth-aachen.de>.
- 2.2
-
Two new options
$KeyFilter
, and$AttrPrefix
added for controlling which hash entries are aliased byattr
. This offers one way to avoiduse vars
when usinguse strict 'vars';
.Documentation, testsuite additions.
- 2.1
-
attr
now returns the passed value.We
require 5.002
.attr
is now prototyped to ($).*a = \*b work around has been removed (fixed in 5.002)
"private" methods are now supported.
Documentation, testsuite additions.
- 2.0
-
Added implicit localization for
attr
via XS code. - 1.3
-
Added
attr
(unreleased). - 1.2
-
Bugfix in the while loop, and other cleanup. Thanks to Ian Phillips <ian@pipex.net>.
- 1.1
-
Added named closures to pod.
- 1.0
-
Released to perl5-porters@nicoh.com.