Revisions of perl-Variable-Magic

buildservice-autocommit accepted request 178332 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 11)
baserev update by copy to link target
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 10)
- 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.
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 9)
sync with O:F
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 8)
buildservice-autocommit accepted request 106860 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 7)
baserev update by copy to link target
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 6)
- 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.
buildservice-autocommit accepted request 97121 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 5)
baserev update by copy to link target
_service committed (revision 4)
generated via source service
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 3)
- 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.
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 2)
Sascha Peilicke's avatar Sascha Peilicke (saschpe) committed (revision 1)
initialized devel package after accepting 66783
Displaying revisions 21 - 31 of 31
openSUSE Build Service is sponsored by