Next | Query returned 49 messages, browsing 41 to 50 | previous

History of commit frequency

CVS Commit History:


   2009-05-17 19:58:14 by Jens Rehsack | Files touched by this commit (2) | Package updated
Log message:
PkgSrc changes:
  - Updating package for p5 module Variable::Magic from 0.34 to 0.35

Upstream changes:
0.35    2009-05-15 20:50 UTC
        This is a maintenance release. Users of 0.34 can skip this update.
        + Chg : uvar magic used to be enabled for 5.9.5. It now requires 5.10 or
                later.
        + Fix : Silence compilation warnings for cxinc().
        + Rem : The workaround introduced in 0.31 for the "Unknown \ 
errors" issue
                was removed, as regression tests show that 0.34 provides a
                better fix.
        + Tst : Skip t/40-threads.t on 5.8.x with old versions of threads and
                threads::shared.
   2009-04-22 10:45:54 by Jens Rehsack | Files touched by this commit (2)
Log message:
PkgSrc changes:
  - Updating package for p5 module Variable::Magic to 0.34

- Upstream changes:
0.34    2009-04-19 16:55 UTC
        + Fix : Destruction of wizards in require.
        + Fix : "panic: restartop" in 5.10 when dieing at compile time \ 
triggers
                a destructor.
   2009-04-12 21:47:55 by Jens Rehsack | Files touched by this commit (2)
Log message:
PkgSrc changes:
  - Updating package for p5 module Variable::Magic to 0.33
  - Set license to artistic-2.0

Upstream changes:
0.33    2009-03-26 00:00 UTC
        + Chg : cast() and getsig() now croak too when an invalid signature is
                passed.
        + Fix : It was possible to generate with gensig() the same signature
                twice before actually defining the wizards.
        + Tst : More stash tests.
        + Tst : Test when the magic takes place in some cases.
        + Tst : Improved coverage for the op object feature.

0.32    2009-03-01 13:45 UTC
        + Chg : dispell() and getdata() now croak when an invalid signature is
                passed.
        + Doc : More examples and a brand new synopsis.
        + Fix : The signature is no longer stored in the mg_private member of
                the MAGIC struct. This fixes possible clashes with magics from
                other extensions.
        + Fix : op info objects weren't blessed into the right class.
        + Fix : Races when initializing the op names cache under threads.
   2009-02-24 23:13:40 by Havard Eidnes | Files touched by this commit (2)
Log message:
Update from version 0.27 to 0.31.

Pkgsrc changes:
 o Note that we need a C compiler to build

Upstream changes:

0.31    2009-02-19 23:50 UTC
        + Doc : A somewhat better introduction. The FUNCTION section was moved
                before CONSTANTS and HISTORY since it's more important. And
                'assignation' is really 'assignment', says Ricardo. :)
        + Fix : The op_info features are now thread safe.
        + Fix : Segfaults that occured when trying to get the op name during
                global destruction.
        + Fix : Segfaults and wrong "Unknown error" exceptions that \ 
happened
                when dieing in require caused a free callback to fire.
                Thanks Florian Ragwitz for reporting.

0.30    2009-02-12 17:05 UTC
        + Add : You can now get in all the callbacks either the name or a B::OP
                object representing the current op if you pass the new 'op_info'
                option to wizard() with respective values VMG_OP_INFO_NAME and
                VMG_OP_INFO_OBJECT.
        + Doc : Document magic on array/hashes values.
        + Fix : Completely skip free callbacks during global destruction.
        + Tst : Tests now pass again on 5.8.3 and lower (they were broken since
                0.27).
        + Tst : Test magic on symbol table and on array/hash values.

0.29    2009-02-08 11:10 UTC
        + Add : Set $_[2] to the default length for len magic on scalars.
        + Chg : Perl 5.8 is required.
        + Chg : The CLONE method will no longer be defined for non-threaded
                perls.
        + Doc : Nits.
        + Fix : The logic for turning off the GMAGICAL flag on hashes when no
                uvar magic is involved could do nasty things on tied hashes.
        + Upd : More resources in META.yml.

0.28    2009-01-24 17:05 UTC
        + Add : The 'copy_key' option to wizard(), that enables the safe edition
                of $_[2] in uvar callbacks to redirect actions to another key.
        + Fix : Exception objects thrown from callbacks at compile time were not
                available in $@.
        + Fix : free callbacks triggered during global destruction could lead to
                segfaults because the wizard was already freed.
        + Fix : Refcount of scalars with free callback.
        + Fix : Segfaults when using get or uvar magic simultaneously with clear
                magic.
        + Doc : The documentation about what the callbacks take and should
                return is now somewhat clearer.
   2009-01-20 00:26:56 by Havard Eidnes | Files touched by this commit (2)
Log message:
Update from version 0.26 to 0.27.

Upstream changes:

0.27    2009-01-18 23:40 UTC
        + Fix : Offset of 1 with len magic on scalars.
        + Fix : Segfaults that seem to happen when one croak in a callback at
                compile time (thanks Ash Berlin for the testcase).
        + Upd : Resources in META.yml (Florian Ragwitz)
        + Tst : Large cleanup resulting in a wider set of tested behaviours.
   2008-12-21 01:10:13 by Havard Eidnes | Files touched by this commit (2)
Log message:
Update from version 0.25 to 0.26.

Upstream changes:

0.26    2008-11-29 22:05 UTC
        + Fix : Leaks of cloned coderefs that access lexicals.
        + Fix : Building with maint-5.8 and blead (thanks Andreas Koenig).
   2008-11-17 23:37:49 by Havard Eidnes | Files touched by this commit (2) | Package updated
Log message:
Update from version 0.19nb1 to 0.25.

Upstream changes:

0.25    2008-11-12 19:40 UTC
        + Fix : Compatibility with 5.8.9.
        + Fix : Old Pod::Coverage don't ignore CLONE.
        + Upd : META.yml spec updated to 1.4.

0.24    2008-10-12 14:55 UTC
        + Fix : Really fix it.

0.23    2008-10-11 17:25 UTC
        + Fix : Building on perls with multiplicity but not ithreads.

0.22    2008-09-29 19:40 UTC
        + Doc : Explain how magic differs from overloading.
        + Fix : Disable thread safety for perl 5.8 on Windows. If you want it
                enabled, reliable feedback is welcome.

0.21_02 2008-09-28 23:10 UTC
        + Fix : Hide previously deleted magic tokens in vmg_svt_free (Yuval
                Kogman).

0.21_01 2008-09-22 13:25 UTC
        + Chg : Shrink the context data.
        + Fix : Enable thread safety features for perls that just lack
                MY_CXT_CLONE.
        + Tst : Output threads and threads::shared versions in threads tests.

0.20    2008-09-20 23:35 UTC
        + Fix : The module is now thread safe. You can test if it had been
                built with thread safety features enabled through the
                VMG_THREADSAFE constant.
        + Fix : Correct backtrace when wizard() croaks.
        + Fix : 'cast $a, undef' should throw an 'invalid wizard' error instead
                of an 'invalid signature'.
   2008-10-19 21:19:25 by Havard Eidnes | Files touched by this commit (1179)
Log message:
Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
   2008-09-15 01:00:23 by Stoned Elipot | Files touched by this commit (3) | Imported package
Log message:
Initial import of p5-Variable-Magic version 0.19 in the NetBSD
Packages Collection.

Magic is Perl way of enhancing objects. This mechanism let the user
add extra data to any variable and overload syntaxical operations
(such as access, assignation or destruction) that can be applied
to it. With the module Variable::Magic , you can add your own magic
to any variable without the pain of the C API.


Next | Query returned 49 messages, browsing 41 to 50 | previous