16 years agobump version to 0.66 0.66
Dave Rolsky [Tue, 3 Feb 2009 19:18:07 +0000]
bump version to 0.66

16 years agoAdd release date
Dave Rolsky [Tue, 3 Feb 2009 19:06:19 +0000]
Add release date

16 years agoSpeling fix
Dave Rolsky [Tue, 3 Feb 2009 18:55:10 +0000]
Speling fix

16 years agoMention Moose::Manual
Dave Rolsky [Tue, 3 Feb 2009 18:54:02 +0000]
Mention Moose::Manual

16 years agoSecond pass through MooseX manual
Dave Rolsky [Tue, 3 Feb 2009 18:50:31 +0000]
Second pass through MooseX manual

16 years agoSecond pass through MOP manual
Dave Rolsky [Tue, 3 Feb 2009 18:45:06 +0000]
Second pass through MOP manual

16 years agoText tweaks for types documentation
Dave Rolsky [Tue, 3 Feb 2009 18:35:33 +0000]
Text tweaks for types documentation

16 years agoText tweaks for Roles document
Dave Rolsky [Tue, 3 Feb 2009 18:24:50 +0000]
Text tweaks for Roles document

Added mention of role exclusion

16 years agoclean up the documentation for clearer and predicate to define better what they actua...
Chris Prather [Tue, 3 Feb 2009 18:17:17 +0000]
clean up the documentation for clearer and predicate to define better what they actually do

16 years agobump copyright year in README
Dave Rolsky [Tue, 3 Feb 2009 16:48:22 +0000]
bump copyright year in README

16 years agobump copyright date to 2009
Dave Rolsky [Tue, 3 Feb 2009 16:47:57 +0000]
bump copyright date to 2009

16 years agoTweaks for Classes document
Dave Rolsky [Tue, 3 Feb 2009 16:46:22 +0000]
Tweaks for Classes document

16 years agoVarious tweaks to MethodModifiers document
Dave Rolsky [Tue, 3 Feb 2009 16:45:27 +0000]
Various tweaks to MethodModifiers document

16 years agoSmall tweaks in the Construction manual
Dave Rolsky [Tue, 3 Feb 2009 16:39:00 +0000]
Small tweaks in the Construction manual

16 years agoTetx tweaks for delegation manual
Dave Rolsky [Tue, 3 Feb 2009 16:29:05 +0000]
Tetx tweaks for delegation manual

16 years agoMore text tweaking
Dave Rolsky [Tue, 3 Feb 2009 15:52:05 +0000]
More text tweaking

16 years agoDon't recommend MetaDescription (says perigrin)
Dave Rolsky [Tue, 3 Feb 2009 15:50:38 +0000]
Don't recommend MetaDescription (says perigrin)

16 years agoMention MetaDescription
Dave Rolsky [Tue, 3 Feb 2009 15:49:00 +0000]
Mention MetaDescription

16 years agoMention the two accessor naming MX modules
Dave Rolsky [Tue, 3 Feb 2009 15:33:48 +0000]
Mention the two accessor naming MX modules

16 years agoMore text tweaking
Dave Rolsky [Tue, 3 Feb 2009 04:40:17 +0000]
More text tweaking

16 years agoText tweaks
Dave Rolsky [Tue, 3 Feb 2009 04:26:19 +0000]
Text tweaks

16 years agoTweaking the text (shortening bits)
Dave Rolsky [Tue, 3 Feb 2009 04:25:10 +0000]
Tweaking the text (shortening bits)

16 years agoDo some hackish validation of type names in MUTC, though unfortunately
Dave Rolsky [Mon, 2 Feb 2009 22:52:21 +0000]
Do some hackish validation of type names in MUTC, though unfortunately
I can't find a clean way to put this into the metaclasses.

Also make sure to allow "." in type names.

16 years ago* Moose does not work with Perl 5.8.0.
Piotr Roszatycki [Sun, 1 Feb 2009 11:42:46 +0000]
* Moose does not work with Perl 5.8.0.

16 years agopod fixlet
Dave Rolsky [Sat, 31 Jan 2009 21:16:15 +0000]
pod fixlet

16 years agoMake MUTC load Moose before trying to use it to throw an error.
Dave Rolsky [Sat, 31 Jan 2009 21:15:53 +0000]
Make MUTC load Moose before trying to use it to throw an error.

16 years agoDon't include the grant description
Dave Rolsky [Sat, 31 Jan 2009 17:44:33 +0000]
Don't include the grant description

16 years agomerge moose-manual branch to trunk
Dave Rolsky [Sat, 31 Jan 2009 17:44:11 +0000]
merge moose-manual branch to trunk

16 years agolink to GETTING HELP, not SEE ALSO
Dave Rolsky [Sat, 31 Jan 2009 17:42:48 +0000]
link to GETTING HELP, not SEE ALSO

16 years agoMoved some key items out of SEE ALSO into a separate GETTING HELP section.
Dave Rolsky [Sat, 31 Jan 2009 17:42:30 +0000]
Moved some key items out of SEE ALSO into a separate GETTING HELP section.

16 years agothe last manual page! MOP docs
Dave Rolsky [Sat, 31 Jan 2009 17:32:13 +0000]
the last manual page! MOP docs

16 years agoFirst draf of MooseX manual page (just one more to go)
Dave Rolsky [Sat, 31 Jan 2009 03:42:59 +0000]
First draf of MooseX manual page (just one more to go)

16 years agoadd a =pod up top
Dave Rolsky [Thu, 29 Jan 2009 21:33:17 +0000]
add a =pod up top

16 years agoFirst draft of delegation manual docs
Dave Rolsky [Thu, 29 Jan 2009 21:32:43 +0000]
First draft of delegation manual docs

16 years agoActually wrote up all the best practices I've thought of so far (let the flame war...
Dave Rolsky [Thu, 29 Jan 2009 21:03:28 +0000]
Actually wrote up all the best practices I've thought of so far (let the flame war begin!)

16 years agoAdd more best practice headers for later
Dave Rolsky [Thu, 29 Jan 2009 18:20:40 +0000]
Add more best practice headers for later

16 years agoAdd a mention of load order issues
Dave Rolsky [Thu, 29 Jan 2009 18:20:10 +0000]
Add a mention of load order issues

16 years agoMention delegation page
Dave Rolsky [Thu, 29 Jan 2009 18:06:47 +0000]
Mention delegation page

16 years agos/.pm/.pod/g
Dave Rolsky [Thu, 29 Jan 2009 18:05:38 +0000]
s/.pm/.pod/g

16 years agoTypes manual page
Dave Rolsky [Thu, 29 Jan 2009 18:05:14 +0000]
Types manual page

16 years agoDon't encourage :: as a "namespace" separator for type names that
Dave Rolsky [Thu, 29 Jan 2009 16:34:35 +0000]
Don't encourage :: as a "namespace" separator for type names that
aren't class names.

16 years agomerge from trunk to moose-manual branch
Dave Rolsky [Wed, 28 Jan 2009 19:07:05 +0000]
merge from trunk to moose-manual branch

16 years agoI am seriously sick of having to check in a regenerated MANIFEST for every commit.
Dave Rolsky [Wed, 28 Jan 2009 19:06:14 +0000]
I am seriously sick of having to check in a regenerated MANIFEST for every commit.

16 years agoDoh, forgot to actually add the doc change from the last checkin
Dave Rolsky [Wed, 28 Jan 2009 19:04:04 +0000]
Doh, forgot to actually add the doc change from the last checkin

16 years agoAdd changes for MUC change.
Dave Rolsky [Wed, 28 Jan 2009 19:03:18 +0000]
Add changes for MUC change.

Make sure MUC docs mention when it auto-vivifies a name as a class type.

16 years agoAdd some tests to ensure that MUC auto-vivifies an unknown name in a
Dave Rolsky [Wed, 28 Jan 2009 19:02:07 +0000]
Add some tests to ensure that MUC auto-vivifies an unknown name in a
parameterized type as a class type.

16 years agoA subtype should not ignore the parent type name. It should do
Dave Rolsky [Wed, 28 Jan 2009 18:47:23 +0000]
A subtype should not ignore the parent type name. It should do
_something_ (and we've decided it will auto-vivify as a class type
constraint).

16 years agoevery other file uses underscores
Dave Rolsky [Wed, 28 Jan 2009 18:42:22 +0000]
every other file uses underscores

16 years agoFix indentation of Role in type hierarchy
Dave Rolsky [Mon, 26 Jan 2009 18:25:56 +0000]
Fix indentation of Role in type hierarchy

16 years agoLoad Moose::Exporter.
Dave Rolsky [Mon, 26 Jan 2009 16:01:38 +0000]
Load Moose::Exporter.

No need to capture the return value from Moose::Exporter->setup_import_methods

16 years agoAdd boilerplate at bottom
Dave Rolsky [Sun, 25 Jan 2009 16:18:06 +0000]
Add boilerplate at bottom

16 years agoadd a delegation_metaclass method to MM::Attribute, rather than hard-coding a class...
Dave Rolsky [Fri, 23 Jan 2009 17:48:00 +0000]
add a delegation_metaclass method to MM::Attribute, rather than hard-coding a class name

16 years agobump version to 0.65 0.65
Dave Rolsky [Thu, 22 Jan 2009 23:04:38 +0000]
bump version to 0.65

16 years agofix this test so it actually tests the right thing (though it really needs to look...
Dave Rolsky [Thu, 22 Jan 2009 22:58:37 +0000]
fix this test so it actually tests the right thing (though it really needs to look at the error message to do it properly

16 years agoperltidy this code
Dave Rolsky [Thu, 22 Jan 2009 22:44:04 +0000]
perltidy this code

16 years agoupdate the manifest
Dave Rolsky [Thu, 22 Jan 2009 22:39:48 +0000]
update the manifest

16 years agoupdate changes for release
Dave Rolsky [Thu, 22 Jan 2009 22:39:10 +0000]
update changes for release

16 years agorequire the latest CMOP
Dave Rolsky [Thu, 22 Jan 2009 22:37:42 +0000]
require the latest CMOP

16 years agoyes, an explicit metaclass overrides a MetaRole declared attribute role, and that...
Dave Rolsky [Thu, 22 Jan 2009 22:35:16 +0000]
yes, an explicit metaclass overrides a MetaRole declared attribute role, and that is expected behavior (metaclass is explicitly non-cooperative, traits cooperates)

16 years agoReformat changes
Dave Rolsky [Thu, 22 Jan 2009 04:00:19 +0000]
Reformat changes

16 years agoMoose::Util::TypeConstraints has been added to the SEE ALSO
Paul Jamieson Fenwick [Thu, 22 Jan 2009 02:30:14 +0000]
Moose::Util::TypeConstraints has been added to the SEE ALSO
section of Moose.pm

16 years agofix docs
Ricardo SIGNES [Wed, 21 Jan 2009 23:21:44 +0000]
fix docs

16 years agoIn maybe_type, make a proper maybe type by parameterizing the Maybe Parameterizable...
Dave Rolsky [Wed, 21 Jan 2009 23:18:24 +0000]
In maybe_type, make a proper maybe type by parameterizing the Maybe Parameterizable type

16 years agofix mistaken commit
Ricardo SIGNES [Wed, 21 Jan 2009 23:12:40 +0000]
fix mistaken commit

16 years agoregister the type
Ricardo SIGNES [Wed, 21 Jan 2009 23:11:57 +0000]
register the type

16 years agoregister the type
Ricardo SIGNES [Wed, 21 Jan 2009 23:11:17 +0000]
register the type

16 years agoregsiter maybe_type
Ricardo SIGNES [Wed, 21 Jan 2009 23:04:09 +0000]
regsiter maybe_type

16 years agomaybe_type
Ricardo SIGNES [Wed, 21 Jan 2009 22:23:09 +0000]
maybe_type

16 years agoFix change description
Dave Rolsky [Mon, 19 Jan 2009 17:38:28 +0000]
Fix change description

16 years agoAdd change for bug fix.
Dave Rolsky [Mon, 19 Jan 2009 17:37:25 +0000]
Add change for bug fix.

Add space

16 years agoMake the constraint for this subtype much dumber, to avoid failing
Dave Rolsky [Mon, 19 Jan 2009 17:36:01 +0000]
Make the constraint for this subtype much dumber, to avoid failing
tests given some random valid path on someone's file system that we
didn't account for.

16 years agoaccessors can fulfill required role methods
Yuval Kogman [Mon, 19 Jan 2009 00:50:01 +0000]
accessors can fulfill required role methods

16 years agoMerge commit 'svn/method_generation_cleanup'
Yuval Kogman [Sun, 18 Jan 2009 00:24:38 +0000]
Merge commit 'svn/method_generation_cleanup'

16 years agouse _compile_code in Destructor
Yuval Kogman [Sat, 17 Jan 2009 22:03:26 +0000]
use _compile_code in Destructor

16 years agowhitespace
Yuval Kogman [Sat, 17 Jan 2009 22:03:09 +0000]
whitespace

16 years agouse _compile_code in Constructor
Yuval Kogman [Sat, 17 Jan 2009 22:02:53 +0000]
use _compile_code in Constructor

16 years agouse _compile_code in Accessor
Yuval Kogman [Sat, 17 Jan 2009 22:02:37 +0000]
use _compile_code in Accessor

16 years agoMerge branch 'master' into method_generation_cleanup
Yuval Kogman [Sat, 17 Jan 2009 22:02:14 +0000]
Merge branch 'master' into method_generation_cleanup

Conflicts:
Changes
MANIFEST
Makefile.PL
README
lib/Moose.pm
lib/Moose/Error/Confess.pm
lib/Moose/Error/Croak.pm
lib/Moose/Error/Default.pm
lib/Moose/Exporter.pm
lib/Moose/Meta/Attribute.pm
lib/Moose/Meta/Class.pm
lib/Moose/Meta/Instance.pm
lib/Moose/Meta/Method.pm
lib/Moose/Meta/Method/Accessor.pm
lib/Moose/Meta/Method/Augmented.pm
lib/Moose/Meta/Method/Constructor.pm
lib/Moose/Meta/Method/Delegation.pm
lib/Moose/Meta/Method/Destructor.pm
lib/Moose/Meta/Method/Overriden.pm
lib/Moose/Meta/Role.pm
lib/Moose/Meta/Role/Application.pm
lib/Moose/Meta/Role/Application/RoleSummation.pm
lib/Moose/Meta/Role/Application/ToClass.pm
lib/Moose/Meta/Role/Application/ToInstance.pm
lib/Moose/Meta/Role/Application/ToRole.pm
lib/Moose/Meta/Role/Composite.pm
lib/Moose/Meta/Role/Method.pm
lib/Moose/Meta/Role/Method/Required.pm
lib/Moose/Meta/TypeCoercion.pm
lib/Moose/Meta/TypeCoercion/Union.pm
lib/Moose/Meta/TypeConstraint.pm
lib/Moose/Meta/TypeConstraint/Class.pm
lib/Moose/Meta/TypeConstraint/Enum.pm
lib/Moose/Meta/TypeConstraint/Parameterizable.pm
lib/Moose/Meta/TypeConstraint/Parameterized.pm
lib/Moose/Meta/TypeConstraint/Registry.pm
lib/Moose/Meta/TypeConstraint/Role.pm
lib/Moose/Meta/TypeConstraint/Union.pm
lib/Moose/Object.pm
lib/Moose/Role.pm
lib/Moose/Util.pm
lib/Moose/Util/MetaRole.pm
lib/Moose/Util/TypeConstraints.pm
lib/Moose/Util/TypeConstraints/OptimizedConstraints.pm
lib/Test/Moose.pm
lib/oose.pm

16 years agoadd a todo test for using Moose::Util::MetaRole with attributes that specify their...
Jesse Luehrs [Sat, 17 Jan 2009 01:43:52 +0000]
add a todo test for using Moose::Util::MetaRole with attributes that specify their own metaclass

16 years agomake use of definition_context
Yuval Kogman [Mon, 12 Jan 2009 05:53:32 +0000]
make use of definition_context

16 years agoFix the super recursion bug perigrin found
Dave Rolsky [Mon, 12 Jan 2009 00:52:42 +0000]
Fix the super recursion bug perigrin found

16 years agoSilence another warning
Dave Rolsky [Mon, 12 Jan 2009 00:48:51 +0000]
Silence another warning

16 years agoKill some whitespace
Dave Rolsky [Mon, 12 Jan 2009 00:44:58 +0000]
Kill some whitespace

16 years agoTurn on strict & warnings. Tidy code. Shut up a warning.
Dave Rolsky [Mon, 12 Jan 2009 00:44:37 +0000]
Turn on strict & warnings. Tidy code. Shut up a warning.

16 years agoadd tests for recursion in super()
Chris Prather [Sun, 11 Jan 2009 23:45:01 +0000]
add tests for recursion in super()

16 years agoMore doc fixes
Dave Rolsky [Sun, 11 Jan 2009 23:15:09 +0000]
More doc fixes

16 years agoGot to do Moose->init_meta
Dave Rolsky [Sun, 11 Jan 2009 23:07:03 +0000]
Got to do Moose->init_meta

16 years agoFix function name
Dave Rolsky [Sun, 11 Jan 2009 23:01:18 +0000]
Fix function name

16 years ago(empty) merge from trunk to moose-manual branch
Dave Rolsky [Fri, 9 Jan 2009 03:45:00 +0000]
(empty) merge from trunk to moose-manual branch

16 years agomore work on the manual, notably mostly finishing the Roles document
Dave Rolsky [Fri, 9 Jan 2009 03:43:49 +0000]
more work on the manual, notably mostly finishing the Roles document

16 years agoRemove Test::LongString from Makefile.PL, we don't use it in the tests
Shawn M Moore [Wed, 7 Jan 2009 13:40:05 +0000]
Remove Test::LongString from Makefile.PL, we don't use it in the tests

16 years agoRemove Test::LongString from Makefile.PL, we don't use it in the tests
Shawn M Moore [Wed, 7 Jan 2009 13:33:42 +0000]
Remove Test::LongString from Makefile.PL, we don't use it in the tests

16 years agomerge from trunk
Dave Rolsky [Tue, 6 Jan 2009 05:43:14 +0000]
merge from trunk

16 years agotidy code in pod for consistency
Dave Rolsky [Tue, 6 Jan 2009 05:40:01 +0000]
tidy code in pod for consistency

16 years agotidy code in pod for consistency
Dave Rolsky [Tue, 6 Jan 2009 05:38:50 +0000]
tidy code in pod for consistency

16 years agotidy code in pod for consistency, also tidy some text
Dave Rolsky [Tue, 6 Jan 2009 05:32:40 +0000]
tidy code in pod for consistency, also tidy some text

16 years agoRan the sample code through perltidy
Dave Rolsky [Tue, 6 Jan 2009 05:24:24 +0000]
Ran the sample code through perltidy

16 years agoremove perl requires, fix to use correct M::I syntax
Matt S Trout [Sun, 4 Jan 2009 20:39:55 +0000]
remove perl requires, fix to use correct M::I syntax

16 years agoMeta::TypeConstraint: Add some explanation for a few explanationless methods
Cory G Watson [Sat, 3 Jan 2009 06:15:23 +0000]
Meta::TypeConstraint: Add some explanation for a few explanationless methods

16 years agoMention the offending class when reporting errors when processing inherited attributes.
Florian Ragwitz [Sat, 3 Jan 2009 05:28:26 +0000]
Mention the offending class when reporting errors when processing inherited attributes.

Also test for it.