Revisions of perl-Variable-Magic
Dominique Leuenberger (dimstar_suse)
accepted
request 539950
from
Stephan Kulow (coolo)
(revision 18)
Dominique Leuenberger (dimstar_suse)
accepted
request 457030
from
Stephan Kulow (coolo)
(revision 17)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 425173
from
Dirk Stoecker (dstoecker)
(revision 16)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 297815
from
Stephan Kulow (coolo)
(revision 13)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 297018
from
Stephan Kulow (coolo)
(revision 12)
1
Adrian Schröter (adrianSuSE)
committed
(revision 11)
Split 13.2 from Factory
Adrian Schröter (adrianSuSE)
committed
(revision 9)
Split 13.1 from Factory
Stephan Kulow (coolo)
accepted
request 178332
from
Stephan Kulow (coolo)
(revision 8)
- updated to 0.52 + Add : The new constant VMG_COMPAT_SCALAR_NOLEN evaluates to true when your perl does not call 'len' magic for scalars, which is the case for perl 5.17.4 and above. This fixes RT #80388. + Tst : t/35-stash.t has been taught about perl 5.17.4. + Tst : Author tests overhaul. + Fix : It is now safe to call dispell() from inside 'free', 'copy' and 'uvar' callbacks to dispell the magic currently in use. Thanks Clinton Gormley for reporting. + Fix : Exceptions thrown from inside a 'free' callback are now always consistently propagated outside of the callback. They used to be lost when the 'free' callback was invoked at the end of an eval block or string. + Fix : The 'reset RMG flag' workaroundn used to allow wizards with both 'uvar' and 'clear' magics to be cast onto a hash, has been made thread-safe. + Fix : Less memory is leaked when a wizard is freed during global destruction, or when an exception is thrown from a 'free' callback. + Fix : [RT #77991] : t/17-ctl.t fails on perl 5.14 and 5.16. This was actually an issue with ActivePerl, and this test has learned to cope with it. Thanks Gisle Aas for reporting. + Tst : t/35-stash.t has been taught about perl 5.17.1. + Doc : Many clarifications. This is a maintenance release. The code contains no functional change. Satisfied users of version 0.48 can skip this update. + Fix : [RT #77644] : t/17_ctl.t fails in test 44 since 5.17.0. This test has been taught about perl 5.17.0.
Adrian Schröter (adrianSuSE)
committed
(revision 7)
Split 12.3 from Factory
Adrian Schröter (adrianSuSE)
committed
(revision 6)
branched from openSUSE:Factory
Stephan Kulow (coolo)
accepted
request 106860
from
Stephan Kulow (coolo)
(revision 5)
- updated to 0.48 + Add : You can now pass a reference to undef as the magic callback in order to install a no-op callback. Thanks Florian Ragwitz for the suggestion.
Stephan Kulow (coolo)
accepted
request 97121
from
Stephan Kulow (coolo)
(revision 4)
- update to 0.47 + Add : The new constant VMG_COMPAT_HASH_DELETE_NOUVAR_VOID evaluates to true when "delete $hash{key}" does not call 'delete' uvar magic in void context. + Chg : The MAGIC tokens created by this module no longer use the mg_private member for storing a "magical" signature. + Fix : Triggering magic in a thread on a variable cloned from the main interpreter, and when the wizard already went out of scope, will not segfault anymore. + Opt : The pointer table is no longer needed to ensure thread safety. The size of the object code is about 8% smaller for threaded perls. + Tst : Threads tests will not fail anymore if resources constraints prevent the system from creating all the required threads.
Adrian Schröter (adrianSuSE)
committed
(revision 3)
Sascha Peilicke (saschpe)
committed
(revision 2)
Autobuild autoformatter for 66783
Sascha Peilicke (saschpe)
accepted
request 66783
from
Stephan Kulow (coolo)
(revision 1)
Accepted submit request 66783 from user babelworx
Displaying all 20 revisions