Next | Query returned 42 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2010-01-19 05:19:09 by Stoned Elipot | Files touched by this commit (2)
Log message:
Update p5-Class-MOP from version 0.97 to version 0.98.

Upstream changes:
0.98 Mon, Jan 18, 2010

[ENHANCEMENTS]

* Added Class::MOP::Class->rebless_instance_back, which does the inverse of
  rebless_instance (doy, rafl).

0.97_01 Mon, Jan 4, 2010

[ENHANCEMENTS]

* Internal refactorings to move shared behavior into new "mixin" \ 
classes. This
  made adding some new features to Moose much easier. (Dave Rolsky)
   2010-01-16 18:08:02 by Jens Rehsack | Files touched by this commit (2)
Log message:
Updating devel/p5-Class-MOP from 0.95 to 0.97

pkgsrc changes:
  - Adjusting dependencies according to META.yml

Upstream changes:
0.97 Fri, Dec 18, 2009
    * No code changes, just packaging fixes to make this distro installable.

0.96 Fri, Dec 18, 2009
    * tests
      - Fixed t/082_get_code_info.t so it passes with bleadperl. (Dave Rolsky)
      - Add XS & C files to no tabs check (Dave Rolsky)
      - Convert all tests to done_testing. (Florian Ragwitz)
   2009-11-19 22:21:25 by Stoned Elipot | Files touched by this commit (2)
Log message:
Update p5-Class-MOP from version 0.94 to version 0.95.

Pkgsrc changes:
- Add dependency on devel/p5-Try-Tiny

Upstream changes:
0.95 Wed, Nov 19, 2009
    * Class::MOP
      - Make is_class_loaded without any arguments fail loudly
        (Florian Ragwitz).
      - Make load_class throw more standard error messages when loading single
        modules (nothingmuch).

    * Class::MOP::Package
      - Stop add_method from behaving differently under the debugger
        (Florian Ragwitz).

    * Class::MOP::Class
    * Class::MOP::Package
      - Any method which takes a method name as an argument now allows names
        which are false (like "0"), but the name must be defined and \ 
not be an
        empty string. (Dave Rolsky)

    * Class::MOP::Class
      - Deprecated get_attribute_map as a public method. You can use a
        combination of get_attribute_list and get_attribute instead. (Dave
        Rolsky)
   2009-10-11 10:05:00 by Jens Rehsack | Files touched by this commit (2)
Log message:
Updating devel/p5-Class-MOP from 0.93 to 0.94

pkgsrc changes:
  - requiring more actual p5-Test-Simple (0.88) according to META.yml

Upstream changes:
0.94 Tue, Sep 22, 2009
    * Class::MOP::Attribute
        - Introduce set_raw_value and get_raw_value, side effect free variants
          of {get,set}_value. These don't do anything useful in Class::MOP but
          have different behavior that set_value and get_value for Moose
          attributes. (nothingmuch)
   2009-09-16 02:07:34 by Stoned Elipot | Files touched by this commit (2) | Package updated
Log message:
Update p5-Class-MOP from version 0.92 to version 0.93.

Upstream changes:
0.93 Tue, Sep 15, 2009
    * Class::MOP
      - The load_class function just returns true, since it's return value was
        confusing (either a metaclass object or a class name). It either loads
        a class or dies trying. In the future, this may change to not return
        anything, since there's no point in checking its return
        value. Addresses RT #45883. (Dave Rolsky)

    * Class::MOP::Class::Trait::Immutable
      - When throwing an error because of an immutable method, include that
        method's name. Addresses RT #49680. (Shawn M Moore)

    * Class::MOP::Package
      - Adding the same sub reference to multiple packages failed to update
        the method map properly. RT #48985. Reported by Paul Mooney. (Dave
        Rolsky)
      - The get_method_map method is now private (and called as
        _full_method_map or _method_map). The public version is available as a
        deprecated method. (Dave Rolsky)
   2009-08-18 14:12:46 by Stoned Elipot | Files touched by this commit (2)
Log message:
Update p5-Class-MOP from version 0.91 to version 0.92.

Upstream changes:
0.92 Thu Aug 13, 2009
    * Class::MOP::Class
    * Class::MOP::Package
      - Move get_method_map and its various scaffolding into Package. (hdp)

    * Class::MOP::Method
      - Allow Class::MOP::Method->wrap to take a Class::MOP::Method object as
        the first argument, rather than just a coderef. (doy)

    * Class::MOP::Attribute
    * Class::MOP::Class
      - Allow attribute names to be false (while still requiring them to be
        defined). (rafl)
   2009-08-08 15:41:10 by Jens Rehsack | Files touched by this commit (2)
Log message:
Updating package for p5 module Class::MOP from 0.90 to 0.91

Upstream changes:
0.91 Wed Jul 29, 2009
    * Class::MOP::Method::Wrapped
      - Fixing variable usage issues with the patch from previous version,
        not properly using lexicals in the for loops. (stevan)
   2009-07-26 09:04:05 by Stoned Elipot | Files touched by this commit (2)
Log message:
Update p5-Class-MOP from version 0.89 to version 0.90.

pkgsrc changes:
- More build dependencies (for test target)

Upstream changes:
0.90 Tue Jul 21, 2009
    Japan Perl Association has sponsored Goro Fuji to improve startup
    performance of Class::MOP and Moose. These enhancements may break
    backwards compatibility if you're doing (or using) complex
    metaprogramming, so, as always, test your code!
    http://blog.perlassociation.org/2009/07/jpa-sponsors-moose-class-mop-work.html

    * Class::MOP::Class
    * XS
      - Anonymous classes were not completely destroyed when they went
        out of scope, leading to a memory leak. RT #47480. (Goro
        Fuji).

    * Class::MOP::Class
      - The get_method, has_method, and add_method methods no longer
        use get_method_map. Method objects are instantiated
        lazily. This significantly improves Class::MOP's load
        time. (Goro Fuji)

    * All classes
      - Inline fewer metaclass-level constructors since the ones we
        have are perfectly fine. This reduces the number of string
        evals. (Goro Fuji)

    * Class::MOP::Method::Wrapped
      - If a method modifier set $_, this caused the modifier to blow
        up, because of some weird internals. (Jeremy Stashewsky)
   2009-07-07 20:33:52 by Jens Rehsack | Files touched by this commit (2)
Log message:
pkgsrc changes:
  - Updating package for p5 module Class::MOP from 0.85 to 0.89
  - Correcting LICENSE according to META.yml
  - Correcting dependencies

Upstream changes:
0.89 Fri Jul 3, 2009
    * Class::MOP::Class
    * Class::MOP::Class::Immutable::Trait
      - Made the Trait act like a role with a bunch of "around"
        modifiers, rather than sticking it in the inheritance
        hierarchy. This fixes various problems that caused with
        metaclass compatibility, which broke Fey::ORM.

    * Class::MOP::Method
      - Allow a blessed code reference as the method body. Fixes a
        problem interaction with MooseX::Types. (ash)

    * Class::MOP::Instance
      - add inline version of rebless_instance_structure. (doy)
      - change inline_slot_access to use single quotes (gphat)

0.88 Tue, Jun 23, 2009
    * Class::MOP::Class
      - Moved the __INSTANCE__ parameter to _construct_instance from
        Moose to here. (doy)
      - Fixed some issues involving metaclasses of metaclasses and
        immutability. (doy)

0.87 Sun, Jun 21, 2009
    * Various
      - Made sure to always local-ize $@ and $SIG{__DIE__} before
        calling an eval. Fixes RT #45973.

    * Class::MOP::Class
      - Synced docs about immutability with the current reality (which
        changed back in 0.82_01)
      - Removed the immutable_transformer method, which had been
        returning undef since 0.82_01 anyway.

    * Tests
      - Got rid of tests which needed Moose and improved testing of
        constructor/destructor inlining warnings. Fixes RT #47119.

0.86 Tue, Jun 16, 2009
    * Class::MOP::Class
      - If you redefined a subroutine at runtime and then wrapped it
        with a method modifier, the modifier could in some cases wrap
        the original version of the subroutine. Fixes RT #46957.

    * Class::MOP::Class
      - make_immutable issues a warning instead of overriding an
        existing DESTROY method (Dylan William Hardison). Fixes RT
        #46854.
   2009-06-07 13:30:15 by Stoned Elipot | Files touched by this commit (2) | Package updated
Log message:
Update p5-Class-MOP from version 0.84 to version 0.85.

Upstream changes:
0.85 Sat, Jun 6, 2009
    * Class::MOP::Attribute
      - Allow default values to be Class::MOP::Methods.  (Florian
        Ragwitz)
      - Test the above. (Rhesa Rozendaal)
      - Tweak original commit so the intent matches the accepted
        behavior (Nicholas Perez)

    * Class::MOP
      - Localize $SIG{__DIE__} inside _try_load_one_class (Sartak)

    * Class::MOP::Class
      - Add direct_subclasses method (Sartak)
        - Tests for subclasses and direct_subclasses (Sartak)
      - subname is no longer used unconditionally in add_method, but
        only if the code reference's name is '__ANON__' (nothingmuch)
      - Add a hook for _superclasses_updated (Sartak)

    * Class::MOP::Method
      - Remove long, old warning about possibly outdated modules
        (Sartak)

Next | Query returned 42 messages, browsing 11 to 20 | Previous