14 years agoVersion 0.99. 0.99
Florian Ragwitz [Mon, 8 Mar 2010 20:28:25 +0000]
Version 0.99.

14 years agoAdd Devel::REPL to conflicts.
Florian Ragwitz [Mon, 8 Mar 2010 20:20:40 +0000]
Add Devel::REPL to conflicts.

14 years agofix DEMOLISH methods not being called in some cases
Jesse Luehrs [Sun, 7 Mar 2010 08:10:07 +0000]
fix DEMOLISH methods not being called in some cases

in particular, defining a DEMOLISH method in a mutable subclass of an
immutable class wouldn't work properly, since the inlined DESTROY method
didn't include proper fallbacks

14 years agoAdd find_type_for method to Union.
Cory Watson [Tue, 23 Feb 2010 20:05:41 +0000]
Add find_type_for method to Union.

14 years agoFix the anon class cache bug fix description to be more accurate
Dave Rolsky [Wed, 24 Feb 2010 00:12:47 +0000]
Fix the anon class cache bug fix description to be more accurate

14 years agoAdd a newline after the heading. Credit Chris for his docs.
Dave Rolsky [Wed, 24 Feb 2010 00:11:57 +0000]
Add a newline after the heading. Credit Chris for his docs.

14 years agodocument Moose::Manual::Support in Changes
Chris Prather [Wed, 24 Feb 2010 00:09:52 +0000]
document Moose::Manual::Support in Changes

14 years agoClarify deprecation policy, add note about dev versions, minor grammar tweaks
Dave Rolsky [Tue, 16 Feb 2010 19:12:37 +0000]
Clarify deprecation policy, add note about dev versions, minor grammar tweaks

14 years agoadd in grammar changes spotted by confound, and update the deprecation policy as...
Chris Prather [Tue, 16 Feb 2010 19:11:02 +0000]
add in grammar changes spotted by confound, and update the deprecation policy as explained by autarch

14 years agofix whitespace issues rafl complained about
Chris Prather [Tue, 16 Feb 2010 18:56:39 +0000]
fix whitespace issues rafl complained about

14 years agoadd Support Policy pod
Chris Prather [Mon, 15 Feb 2010 02:51:36 +0000]
add Support Policy pod

14 years agokill tabs in some tests
Chris Prather [Mon, 15 Feb 2010 02:51:22 +0000]
kill tabs in some tests

14 years agokill passive voice in the trigger documentation
Chris Prather [Tue, 23 Feb 2010 23:53:55 +0000]
kill passive voice in the trigger documentation

I was having difficulty understanding the parameters passed in to a trigger sub based on the documentation. I can only imagine that others were as well. I've re-written it to help make it hopefully clearer by reducing the usage of passive voice.

14 years agoMore Changes cleanup - rewording for clarity and formatting
Dave Rolsky [Mon, 15 Feb 2010 19:42:22 +0000]
More Changes cleanup - rewording for clarity and formatting

14 years agos/with/and/ for grammar in Changes
Dave Rolsky [Mon, 15 Feb 2010 19:40:21 +0000]
s/with/and/ for grammar in Changes

14 years agoAdd Carp::REPL to the list of dependencies to test to give Devel::REPL better coverage.
Florian Ragwitz [Sun, 14 Feb 2010 05:29:35 +0000]
Add Carp::REPL to the list of dependencies to test to give Devel::REPL better coverage.

14 years agoToInstance no longer needs to subclass ToClass
Dave Rolsky [Sun, 14 Feb 2010 05:08:32 +0000]
ToInstance no longer needs to subclass ToClass

14 years agotest that anon classes are the same for instances having the same roles applied in...
Rafael Kitover [Thu, 11 Feb 2010 22:48:01 +0000]
test that anon classes are the same for instances having the same roles applied in the same order

14 years agoFix changes description to accurately reflect the bug 0.98
Dave Rolsky [Wed, 10 Feb 2010 20:57:42 +0000]
Fix changes description to accurately reflect the bug

14 years agobump version to 0.98
Dave Rolsky [Wed, 10 Feb 2010 20:43:03 +0000]
bump version to 0.98

14 years agoAdd Rafael's bug fix
Dave Rolsky [Wed, 10 Feb 2010 20:40:54 +0000]
Add Rafael's bug fix

14 years agoMerge branch 'master' of jules.scsys.co.uk:Moose
Rafael Kitover [Wed, 10 Feb 2010 20:09:19 +0000]
Merge branch 'master' of jules.scsys.co.uk:Moose

14 years agoupdate t/030_roles/010_run_time_role_composition.t to check for ToInstance anon class...
Rafael Kitover [Wed, 10 Feb 2010 20:04:33 +0000]
update t/030_roles/010_run_time_role_composition.t to check for ToInstance anon class caching bug

14 years agoadd DBIx::Class to dependents to ensure the Moose components are happy
Matt S Trout [Wed, 10 Feb 2010 17:10:51 +0000]
add DBIx::Class to dependents to ensure the Moose components are happy

14 years agouse "roles" when creating anon class for applying a role to instance
Rafael Kitover [Wed, 10 Feb 2010 17:09:28 +0000]
use "roles" when creating anon class for applying a role to instance

14 years agobump version to 0.97 0.97
Dave Rolsky [Wed, 10 Feb 2010 00:30:34 +0000]
bump version to 0.97

14 years agoFix changelog, reinit fix is in 0.97
Dave Rolsky [Tue, 9 Feb 2010 23:35:30 +0000]
Fix changelog, reinit fix is in 0.97

14 years agoFix changelog.
Florian Ragwitz [Wed, 10 Feb 2010 00:17:09 +0000]
Fix changelog.

14 years agoFix reinitializing anon metaclasses.
Dave Rolsky [Tue, 9 Feb 2010 22:41:12 +0000]
Fix reinitializing anon metaclasses.

The fix is to explicitly check to see if an anon class being reinitialized is
in the anon class cache. If it is, we remove the old metaclass and replace it
with the new one.

14 years agoUpdate deprecation policy to match current reality
Dave Rolsky [Tue, 9 Feb 2010 15:54:05 +0000]
Update deprecation policy to match current reality

14 years agoUpdate info on smolder script to talk about xt/author/test-my-dependents.t
Dave Rolsky [Tue, 9 Feb 2010 15:51:14 +0000]
Update info on smolder script to talk about xt/author/test-my-dependents.t

14 years agofix POD typo
franck cuny [Tue, 9 Feb 2010 08:11:00 +0000]
fix POD typo

14 years agoMake clear that ScalarRef can now be parameterized.
Florian Ragwitz [Mon, 8 Feb 2010 19:34:40 +0000]
Make clear that ScalarRef can now be parameterized.

14 years agoUse the already-existing anon class caching in MM::Class, rather than implementing...
Dave Rolsky [Mon, 8 Feb 2010 16:36:35 +0000]
Use the already-existing anon class caching in MM::Class, rather than implementing a separate cache in Application::ToInstance.

14 years agoDocument that apply_metaroles returns a metaclass object
Dave Rolsky [Sun, 7 Feb 2010 18:36:33 +0000]
Document that apply_metaroles returns a metaclass object

14 years agoWe stopped subnaming role methods when being composed. Fix a TODO tests that expects...
Florian Ragwitz [Sat, 6 Feb 2010 22:03:58 +0000]
We stopped subnaming role methods when being composed. Fix a TODO tests that expects we still do that.

14 years agoVersion 0.96. 0.96
Florian Ragwitz [Sat, 6 Feb 2010 21:42:37 +0000]
Version 0.96.

14 years agoMake ScalarRef accept references to references.
Florian Ragwitz [Fri, 5 Feb 2010 18:57:04 +0000]
Make ScalarRef accept references to references.

14 years agoMake ScalarRef parameterized.
Florian Ragwitz [Fri, 5 Feb 2010 18:49:08 +0000]
Make ScalarRef parameterized.

14 years agoFix pod typo.
Florian Ragwitz [Fri, 5 Feb 2010 17:23:56 +0000]
Fix pod typo.

14 years agoadd (TODO) tests for RT#46347 from Vince Veselosky
Hans Dieter Pearcey [Fri, 5 Feb 2010 00:35:06 +0000]
add (TODO) tests for RT#46347 from Vince Veselosky

14 years agoFix pod spelling.
gregor herrmann [Thu, 4 Feb 2010 15:24:59 +0000]
Fix pod spelling.

14 years agoAdd a couple of missing package descriptions.
Ansgar Burchardt [Sat, 26 Sep 2009 09:29:51 +0000]
Add a couple of missing package descriptions.

14 years agoVersion 0.95. 0.95
Florian Ragwitz [Thu, 4 Feb 2010 04:15:03 +0000]
Version 0.95.

14 years agoForce authors to run some more tests.
Florian Ragwitz [Thu, 4 Feb 2010 03:54:58 +0000]
Force authors to run some more tests.

14 years agoUnfuck Makefile.PL.
Florian Ragwitz [Thu, 4 Feb 2010 02:11:37 +0000]
Unfuck Makefile.PL.

14 years agoRevert "add stubs for BUILD and DEMOLISH to Moose::Object"
Florian Ragwitz [Thu, 4 Feb 2010 02:09:33 +0000]
Revert "add stubs for BUILD and DEMOLISH to Moose::Object"

This reverts commit c310bfa05ac3defa413ad464e0c0350cab908995.

Conflicts:

Changes

14 years agoAdd execute_method to Native::Trait::Code.
Florian Ragwitz [Sun, 31 Jan 2010 23:05:16 +0000]
Add execute_method to Native::Trait::Code.

14 years agoAdded name to changelog entry per standaards.
Dylan William Hardison [Thu, 28 Jan 2010 13:52:56 +0000]
Added name to changelog entry per standaards.

14 years agoBehavior for method modifiers with non-regexp refs
Dylan William Hardison [Wed, 27 Jan 2010 23:31:54 +0000]
Behavior for method modifiers with non-regexp refs

The code:
before ['foo', 'bar'] => sub { }
Was previously silently ignored. Now it means the same as:
before ('foo', 'bar') => sub { }

This means that method modifiers can now be:
* a list
* a regexp ref.
* an arrayref

Anything else results in an error message.

14 years agoFixed typos in Recipe9.pod
Patrick Donelan [Tue, 26 Jan 2010 02:03:33 +0000]
Fixed typos in Recipe9.pod

14 years agoFixed typo in Recipe7.pod
Patrick Donelan [Tue, 26 Jan 2010 01:54:50 +0000]
Fixed typo in Recipe7.pod

14 years agoReally fix the basics recipe 4 code to remove unneeded code, and update the narrative...
Dave Rolsky [Mon, 25 Jan 2010 15:43:41 +0000]
Really fix the basics recipe 4 code to remove unneeded code, and update the narrative text.

14 years agoRemoved confusing/unnecessary code in Recipe4 POD
Patrick Donelan [Mon, 25 Jan 2010 04:29:11 +0000]
Removed confusing/unnecessary code in Recipe4 POD

14 years agoTell user to upgrade Catalyst if necessary.
Florian Ragwitz [Fri, 22 Jan 2010 19:32:16 +0000]
Tell user to upgrade Catalyst if necessary.

14 years agoremove conflict marker
Hans Dieter Pearcey [Fri, 22 Jan 2010 15:14:45 +0000]
remove conflict marker

14 years agoadd stubs for BUILD and DEMOLISH to Moose::Object
Jesse Luehrs [Thu, 21 Jan 2010 08:59:30 +0000]
add stubs for BUILD and DEMOLISH to Moose::Object

14 years agodon't check class_precedence_list in does, since does_role already does
Jesse Luehrs [Thu, 21 Jan 2010 08:23:05 +0000]
don't check class_precedence_list in does, since does_role already does

14 years agoMake it easier to see where the changes for one version start and stop.
Florian Ragwitz [Wed, 20 Jan 2010 19:35:13 +0000]
Make it easier to see where the changes for one version start and stop.

14 years agoFix Moose::Meta::Method pod that mentioned Class::MOP::Class.
Chia-liang Kao [Wed, 20 Jan 2010 06:08:10 +0000]
Fix Moose::Meta::Method pod that mentioned Class::MOP::Class.

14 years agouse consistent formatting
Jesse Luehrs [Mon, 18 Jan 2010 23:46:54 +0000]
use consistent formatting

14 years agoindicate that the example method providers aren't a full list
Jesse Luehrs [Mon, 18 Jan 2010 23:43:39 +0000]
indicate that the example method providers aren't a full list

14 years agoAdd release date (and fix previous 2010 release dates) 0.94
Dave Rolsky [Mon, 18 Jan 2010 17:52:19 +0000]
Add release date (and fix previous 2010 release dates)

14 years agoAlso refer to MM::Delta
Dave Rolsky [Mon, 18 Jan 2010 16:47:02 +0000]
Also refer to MM::Delta

14 years agoAdd prominent reference to API changes in 0.93_01, since 0.94 is the first stable...
Dave Rolsky [Mon, 18 Jan 2010 04:26:20 +0000]
Add prominent reference to API changes in 0.93_01, since 0.94 is the first stable release with those changes.

14 years agoMore space between versions in changes
Dave Rolsky [Mon, 18 Jan 2010 04:25:19 +0000]
More space between versions in changes

14 years agoRequire CMOP 0.98
Dave Rolsky [Mon, 18 Jan 2010 04:21:46 +0000]
Require CMOP 0.98

14 years agoset version to 0.94
Dave Rolsky [Mon, 18 Jan 2010 04:21:35 +0000]
set version to 0.94

14 years agoBug fixes for handling attr names like "@foo"
Dave Rolsky [Mon, 18 Jan 2010 04:20:18 +0000]
Bug fixes for handling attr names like "@foo"

Squashed commit of the following:

commit 7607ae11345e64bbb5e1b2aa6ac50b2a4fde2154
Author: Dave Rolsky <autarch@urth.org>
Date:   Sun Jan 17 11:18:38 2010 -0600

    Add changes for bug fix

commit bc41986f83d549a00b9b1eb2b50590a41546d3dc
Author: Dave Rolsky <autarch@urth.org>
Date:   Sun Jan 17 11:07:09 2010 -0600

    Quotemeta one last name

commit 4a5cc686e344c2dedbf15d9c91536edb1f0e40b5
Author: Dave Rolsky <autarch@urth.org>
Date:   Sun Jan 17 11:06:00 2010 -0600

    start fixing use of non-alpha names and remove more unused vars

commit 8beb437913f2f1c194e78597da4af48cf22dba23
Author: Dave Rolsky <autarch@urth.org>
Date:   Sun Jan 17 11:04:43 2010 -0600

    More type fixes for values

commit ff707cbf2bdb2adfc2c9100fc0cc6e4a24b6c1b6
Author: Dave Rolsky <autarch@urth.org>
Date:   Sun Jan 17 11:03:57 2010 -0600

    Fix value for has spaces

commit b2dc594248b2f7c88afce07c9561b5059806ccd0
Author: Dave Rolsky <autarch@urth.org>
Date:   Sun Jan 17 11:03:30 2010 -0600

    Add reader for !req

commit 85fe6c1e51c2e53483312a41090430df3c26916c
Author: Dave Rolsky <autarch@urth.org>
Date:   Sun Jan 17 10:59:52 2010 -0600

    Improve non-alpha attr tests. Need to include constraints and required attrs to smoke out bugs.

    Also use with_immutable for tests

commit 3c3def7dc1347edf8b0316467c3c2439fa7fc6f6
Author: Dave Rolsky <autarch@urth.org>
Date:   Sun Jan 17 10:58:04 2010 -0600

    Remove unused variables from the environment for accessors when evaling code

commit 4510a53ce87a440ed9bb9a2a028053e6c93ad0f3
Author: Dave Rolsky <autarch@urth.org>
Date:   Sun Jan 17 10:56:21 2010 -0600

    Remove more unused variables

commit 6c40837349c828f159ea8dd752d847991e43ddf1
Author: Dave Rolsky <autarch@urth.org>
Date:   Sun Jan 17 10:51:30 2010 -0600

    Remove unused variable

14 years agoSquashed commit of the following:
Dave Rolsky [Mon, 18 Jan 2010 04:18:15 +0000]
Squashed commit of the following:

Improved support for anon roles by allowing meta role object wherever role name is allowed

commit 8b20238f2e370635548437ff49835db07a6debfb
Author: Dave Rolsky <autarch@urth.org>
Date:   Sun Jan 17 11:46:01 2010 -0600

    Allow role meta objects to be supplied wherever we currently take a role name.

14 years agoAdd conflict on MX::Attribute::Prototype <= 0.10
Dave Rolsky [Sun, 17 Jan 2010 16:29:00 +0000]
Add conflict on MX::Attribute::Prototype <= 0.10

14 years agoNew style change log for 0.93_01 - _03
Dave Rolsky [Thu, 7 Jan 2010 21:44:43 +0000]
New style change log for 0.93_01 - _03

14 years agoMinor POD improvements
Patrick Donelan [Wed, 6 Jan 2010 08:01:48 +0000]
Minor POD improvements

* POD Typo in TypeConstraint.pm
* Typo in Types.pod
* Synchronises 'break' example in Concepts.pod with Roles.pod
* Typo in Attributes.pod
* Added repo URIs to Contributing.pod

14 years agoAdd conflict on MX::Role::WithOverloading 0.04
Dave Rolsky [Wed, 6 Jan 2010 05:37:13 +0000]
Add conflict on MX::Role::WithOverloading 0.04

14 years agobump version to 0.93_03 0.93_03
Dave Rolsky [Tue, 5 Jan 2010 19:08:43 +0000]
bump version to 0.93_03

14 years agoAdd XS changes
Dave Rolsky [Tue, 5 Jan 2010 19:07:54 +0000]
Add XS changes

14 years agoBe portable across perls with different MGVTBL definitions.
Florian Ragwitz [Tue, 5 Jan 2010 16:16:29 +0000]
Be portable across perls with different MGVTBL definitions.

14 years agobump version to 0.93_02 0.93_02
Dave Rolsky [Tue, 5 Jan 2010 15:26:51 +0000]
bump version to 0.93_02

14 years agoAdd Changes for 0.93_02
Dave Rolsky [Tue, 5 Jan 2010 15:26:28 +0000]
Add Changes for 0.93_02

14 years agoRequire CMOP 0.97_01
Dave Rolsky [Tue, 5 Jan 2010 15:25:31 +0000]
Require CMOP 0.97_01

14 years agoAdd lc unimporting 0.93_01
Dave Rolsky [Mon, 4 Jan 2010 18:07:53 +0000]
Add lc unimporting

14 years agoConflict with MX::Role::Cmd <= 0.06
Dave Rolsky [Mon, 4 Jan 2010 18:07:13 +0000]
Conflict with MX::Role::Cmd <= 0.06

14 years agoDo the $XS_VERSION trick to make XSLoader happy with a dev version
Dave Rolsky [Mon, 4 Jan 2010 18:05:25 +0000]
Do the $XS_VERSION trick to make XSLoader happy with a dev version

14 years agoList CABAL alphabetically
Dave Rolsky [Mon, 4 Jan 2010 18:01:07 +0000]
List CABAL alphabetically

14 years agoAdd mention of mailing list & IRC to BUGS
Dave Rolsky [Mon, 4 Jan 2010 18:00:29 +0000]
Add mention of mailing list & IRC to BUGS

14 years agobump version to 0.93_01
Dave Rolsky [Mon, 4 Jan 2010 17:59:47 +0000]
bump version to 0.93_01

14 years agoAdd release date
Dave Rolsky [Mon, 4 Jan 2010 17:59:34 +0000]
Add release date

14 years agoadd BUGS section to docs without one
Dave Rolsky [Mon, 4 Jan 2010 17:58:56 +0000]
add BUGS section to docs without one

14 years agoChange BUGS so it always tells people to look at Moose/BUGS rather than telling them...
Dave Rolsky [Mon, 4 Jan 2010 17:55:29 +0000]
Change BUGS so it always tells people to look at Moose/BUGS rather than telling them to email "me"

14 years agobump copyright year to 2010
Dave Rolsky [Mon, 4 Jan 2010 17:37:05 +0000]
bump copyright year to 2010

14 years agoMerged topic/metarole-distinguishes-role-meta (which includes topic/roles-have-real...
Dave Rolsky [Mon, 4 Jan 2010 17:35:32 +0000]
Merged topic/metarole-distinguishes-role-meta (which includes topic/roles-have-real-attributes as well).

This adds real attributes to roles, and makes some changes to the
Moose::Util::MetaRole API so that users must specify roles for class
metaclasses separately from those for role metaclasses.

Squashed commit of the following:

commit a6f4f4f4743cc87e8aadbed00312761af15c6822
Merge: 0ed066c 9cc63d2
Author: Dave Rolsky <autarch@urth.org>
Date:   Mon Jan 4 11:35:25 2010 -0600

    merge master

commit 0ed066c7e278e360d4b7d857ddad84681be9e8ce
Author: Dave Rolsky <autarch@urth.org>
Date:   Mon Jan 4 11:02:55 2010 -0600

    add docs for Moose::Meta::Mixin::AttributeCore

commit 5ac94c7e9ee3e0d5bd14f82d62ed90176812afa6
Merge: daf482a 301a2fc
Author: Dave Rolsky <autarch@urth.org>
Date:   Mon Jan 4 11:01:52 2010 -0600

    Merge branch 'master' into topic/metarole-distinguishes-role-meta

    Conflicts:
     Changes

commit daf482a1ca9af2de141e8c7c03c9fc6cbddd5feb
Author: Dave Rolsky <autarch@urth.org>
Date:   Mon Jan 4 11:00:13 2010 -0600

    Add docs for Moose::Meta::Role::Attribute

commit 6b8b7a05f80ce96a0ecb3bf3962fc6ebd6d1e2e3
Author: Dave Rolsky <autarch@urth.org>
Date:   Mon Jan 4 10:50:47 2010 -0600

    Add exclusions for new methods that don't need docs

commit 61917ede2a286042153f2bd058e90af6274b597b
Author: Dave Rolsky <autarch@urth.org>
Date:   Mon Jan 4 10:48:52 2010 -0600

    Add metaroles to spelling whitelist

commit 5f242ef82a127bea0fa2b630f7a278b02ac5a49e
Author: Dave Rolsky <autarch@urth.org>
Date:   Sun Jan 3 00:04:56 2010 -0600

    Remove 0.94 versoin # in the wrong place

commit 7a89f4e0c62338622e2573508e41469bf61f5f4b
Author: Dave Rolsky <autarch@urth.org>
Date:   Sun Jan 3 00:04:42 2010 -0600

    Changes for next version

commit ae9042be1aca7d300f67ddccf57833f80dada106
Author: Dave Rolsky <autarch@urth.org>
Date:   Sun Jan 3 00:03:17 2010 -0600

    Changes for next version

commit 9559e5012a59abe4fb13d255de413122beb80528
Author: Dave Rolsky <autarch@urth.org>
Date:   Sat Jan 2 23:59:47 2010 -0600

    Tweak docs for new MetaRole api

commit 806f607b78a1eac6ca588101e8cb0b747a3034f9
Author: Dave Rolsky <autarch@urth.org>
Date:   Sat Jan 2 23:58:14 2010 -0600

    Update MetaRole docs

commit 2bbe680397f1474d2099a6f05c805b3f07ba3513
Author: Dave Rolsky <autarch@urth.org>
Date:   Sat Jan 2 17:12:03 2010 -0600

    More conflicts

commit e821045d525f71ebba74389887b612cab71a5913
Merge: 109ab37 8fa582b
Author: Dave Rolsky <autarch@urth.org>
Date:   Sat Jan 2 16:58:10 2010 -0600

    Merge branch 'master' into topic/metarole-distinguishes-role-meta

commit 109ab377fcb4636f9052015b752bed588da63d20
Author: Dave Rolsky <autarch@urth.org>
Date:   Sat Jan 2 16:15:37 2010 -0600

    update conflicts list

commit 5aafe28556af230278fe7bd631c40b0aaf55452b
Author: Dave Rolsky <autarch@urth.org>
Date:   Fri Jan 1 12:54:48 2010 -0600

    New MetaRole API to distinguish role & class metaroles.

    Made ->reinitialize always preserve existing helper metaclasses for both MMC and MMR.

commit 5f4bdda79ff5bd89dd0f8763f4c313d9e2f4fff8
Author: Dave Rolsky <autarch@urth.org>
Date:   Wed Dec 30 11:24:39 2009 -0600

    Distinguish between metaroles for a class metaclass and role metaclass.

    This means prefixing the options for MetaRole with "role_" -
    "role_metaclass_roles", "role_attribute_metaclass_roles", etc.

commit bed6f91f547d5f335c51434dbf0694cc06d103fb
Merge: 9addd62 4701cef
Author: Dave Rolsky <autarch@urth.org>
Date:   Mon Dec 28 16:41:06 2009 -0600

    Merge branch 'master' into topic/roles-have-real-attributes

    Conflicts:
     lib/Moose/Meta/Role.pm
     t/050_metaclasses/030_metarole_combination.t

commit 9addd624375d5fe4b11a8e8022e19a116eda78c4
Merge: 05c1cb1 c5e3151
Author: Dave Rolsky <autarch@urth.org>
Date:   Mon Dec 28 14:21:54 2009 -0600

    Merge branch 'master' into topic/roles-have-real-attributes

commit 05c1cb1dccaeb28231972d5d08396f2c4bb64fd0
Author: Dave Rolsky <autarch@urth.org>
Date:   Mon Dec 28 11:21:51 2009 -0600

    When comparing attributes during role summation, we need to compare them with an API, not just by comparing their refaddrs.

    Added an ->is_same_as method to MMR::Attribute. This compares the values of ->original_options for the two objects.

commit 1fc6c93bbdee6e07f3c06f46f33a717e5eb85d85
Author: Dave Rolsky <autarch@urth.org>
Date:   Mon Dec 28 11:08:09 2009 -0600

    rename AttributeBase -> AttributeCore

commit f1eba6b3caa8244c3d831fbc220bb0357fded304
Author: Dave Rolsky <autarch@urth.org>
Date:   Sat Dec 26 13:58:53 2009 -0600

    Redid role attrs to be their own class.

    Role attrs are cloned when added to other roles (and in role summation).

    Added tests for role attrs

commit d1f0dd763dfb2ab8a21e7b3533b60fbd056712e0
Author: Dave Rolsky <autarch@urth.org>
Date:   Sat Dec 26 13:11:32 2009 -0600

    Roles have real attributes take 2.

    Now role attributes a separate attribute-like class which knows how to make "real" attributes.

commit 428fc71e564cf97dfdfe805b37441dfe5e4ea728
Merge: 1fcc19c 1050527
Author: Dave Rolsky <autarch@urth.org>
Date:   Fri Dec 25 10:40:08 2009 -0600

    Merge branch 'master' into topic/roles-have-real-attributes

commit 10505278de61bec9021b8e64614dbde5840f6954
Author: Dave Rolsky <autarch@urth.org>
Date:   Fri Dec 25 10:39:41 2009 -0600

    add segfault workaround to pod spelling test

commit 1fcc19ca705350013ba219b1181965b2e87b9e10
Author: Dave Rolsky <autarch@urth.org>
Date:   Thu Dec 17 14:16:07 2009 -0600

    Remove some debugging cruft

commit 721b5f293969f5cf1b6863fb4cc1361f4bfbb9d8
Author: Dave Rolsky <autarch@urth.org>
Date:   Thu Dec 17 11:29:55 2009 -0600

    Real attribute objects in roles is now working, with a few hacks and changes to the core code.

    This will need serious review before merging.

14 years agoReorder changes to put most interesting ones first
Dave Rolsky [Mon, 4 Jan 2010 17:28:10 +0000]
Reorder changes to put most interesting ones first

14 years agoDocument no "+foo" for role attrs, and related composition_class_roles change
Dave Rolsky [Mon, 4 Jan 2010 17:27:24 +0000]
Document no "+foo" for role attrs, and related composition_class_roles change

14 years agoDoc unimport handling of re-exports
Dave Rolsky [Mon, 4 Jan 2010 17:10:56 +0000]
Doc unimport handling of re-exports

14 years agoDocs for Moose::Exporter unimport changes in Delta
Dave Rolsky [Mon, 4 Jan 2010 17:09:57 +0000]
Docs for Moose::Exporter unimport changes in Delta

14 years agoChanges for recipe fix
Dave Rolsky [Mon, 4 Jan 2010 16:32:08 +0000]
Changes for recipe fix

14 years agoFix extending recipe 2 to actually work, and add tests
Dave Rolsky [Mon, 4 Jan 2010 16:31:25 +0000]
Fix extending recipe 2 to actually work, and add tests

14 years agoclean up Changes formatting
Jesse Luehrs [Sun, 3 Jan 2010 00:10:34 +0000]
clean up Changes formatting

14 years agoSquashed commit of the following:
Dave Rolsky [Sat, 2 Jan 2010 22:56:08 +0000]
Squashed commit of the following:

commit 2899131f4e9ca70dbb54ba6a24b2330074a28cbf
Author: Dave Rolsky <autarch@urth.org>
Date:   Sat Jan 2 16:53:42 2010 -0600

    Changes for Exporter fix

commit 88aa1e9bb23ceb54e5fb140c582bde805aa00e5f
Author: Dave Rolsky <autarch@urth.org>
Date:   Sat Jan 2 16:52:13 2010 -0600

    Add a missing aTHX_ declaration

commit f40761d2dfbd0d7352bd0ad4a9e1a4ab89e7c077
Author: Dave Rolsky <autarch@urth.org>
Date:   Sat Jan 2 16:26:25 2010 -0600

    various renamings and tidyings

commit 542b4394f15cc12769c82999c871614710b2db3b
Author: Dave Rolsky <autarch@urth.org>
Date:   Sat Jan 2 16:18:59 2010 -0600

    Run code through tidy

commit ced9c00db6abe4f86c0dc4eeb381c072cee0380a
Author: Dave Rolsky <autarch@urth.org>
Date:   Sat Jan 2 16:17:21 2010 -0600

    Remove a tab

commit 74f49e7b12718386ad40fb614568ceff6bda05e1
Author: Florian Ragwitz <rafl@debian.org>
Date:   Sat Jan 2 21:24:42 2010 +0100

    Stop wrapping exports. Use sv magic to tag the exports instead.

14 years agoTurn composition_class_roles into a plain method.
Florian Ragwitz [Mon, 28 Dec 2009 21:01:06 +0000]
Turn composition_class_roles into a plain method.