15 years agoImplement xs accessor generators in Moose.xs
gfx [Tue, 18 Aug 2009 04:42:11 +0000]
Implement xs accessor generators in Moose.xs

15 years agorequire_xs("Class::MOP") with Module::Install::XSUtil
gfx [Tue, 18 Aug 2009 04:41:26 +0000]
require_xs("Class::MOP") with Module::Install::XSUtil

15 years agodoc patch via qp_pq: "can be very" instead of "can very"
Jonathan Rockway [Mon, 31 Aug 2009 06:18:06 +0000]
doc patch via qp_pq: "can be very" instead of "can very"

15 years agoThis Moose conflicts with older MX::ClassAttribute
Dave Rolsky [Wed, 26 Aug 2009 21:49:35 +0000]
This Moose conflicts with older MX::ClassAttribute

15 years agoFix builder's recipe link.
Cory Watson [Thu, 20 Aug 2009 22:27:37 +0000]
Fix builder's recipe link.

15 years agoAdd tests for testing accessor contexts
gfx [Wed, 19 Aug 2009 02:31:23 +0000]
Add tests for testing accessor contexts

15 years agoremove obsolete references to make_immutable in Moose and Moose::Role
Jesse Luehrs [Tue, 18 Aug 2009 23:24:56 +0000]
remove obsolete references to make_immutable in Moose and Moose::Role

15 years agoUpdating changes file for merge of topic/rt-48694 branch.
Curtis Jewell [Sun, 16 Aug 2009 05:55:34 +0000]
Updating changes file for merge of topic/rt-48694 branch.

15 years agoMaking the docs reflect that 'use metaclass' has to go before 'use Moose'.
Curtis Jewell [Sun, 16 Aug 2009 05:39:35 +0000]
Making the docs reflect that 'use metaclass' has to go before 'use Moose'.

15 years agorename alias and excludes to -alias and -excludes
Jesse Luehrs [Wed, 12 Aug 2009 23:21:10 +0000]
rename alias and excludes to -alias and -excludes

leave alias and excludes in for backcompat, but with the intention of
deprecating and removing them in the future

15 years agoAdd release date 0.89
Dave Rolsky [Thu, 13 Aug 2009 22:11:50 +0000]
Add release date

15 years agobump version to 0.89
Dave Rolsky [Thu, 13 Aug 2009 22:10:09 +0000]
bump version to 0.89

15 years agorequire CMOP 0.92
Dave Rolsky [Thu, 13 Aug 2009 21:53:19 +0000]
require CMOP 0.92

15 years agoAdd metatraits to spelling list
Dave Rolsky [Thu, 13 Aug 2009 21:52:39 +0000]
Add metatraits to spelling list

15 years agodoc patch, added mention of how attribute accessors count toward satisfying role...
Robert Buels [Wed, 12 Aug 2009 22:49:14 +0000]
doc patch, added mention of how attribute accessors count toward satisfying role requires

15 years agoallow role options in the -traits parameter to use Moose
Jesse Luehrs [Wed, 12 Aug 2009 06:00:03 +0000]
allow role options in the -traits parameter to use Moose

15 years agoDoc link for method modifiers
Frew Schmidt [Wed, 12 Aug 2009 21:27:58 +0000]
Doc link for method modifiers

15 years ago$obj->new is potentially deprecated now
Shawn M Moore [Wed, 12 Aug 2009 01:09:53 +0000]
$obj->new is potentially deprecated now

15 years agoAdd my name to Changes
Dave Rolsky [Wed, 12 Aug 2009 01:06:17 +0000]
Add my name to Changes

15 years agoFix bug with $obj->new when $obj has stringify overloading
Shawn M Moore [Wed, 12 Aug 2009 01:00:06 +0000]
Fix bug with $obj->new when $obj has stringify overloading

15 years agoRoles can now accept attributes named 0 and ""
Shawn M Moore [Wed, 12 Aug 2009 00:51:19 +0000]
Roles can now accept attributes named 0 and ""

    Fix up tests too..

15 years agoAdd some space in the conditional
Dave Rolsky [Sun, 5 Jul 2009 04:07:08 +0000]
Add some space in the conditional

15 years agofix trigger example
Hans Dieter Pearcey [Sun, 5 Jul 2009 02:12:25 +0000]
fix trigger example

15 years agoImplement passing the old value to a trigger when appropriate
Dave Rolsky [Sat, 4 Jul 2009 23:28:25 +0000]
Implement passing the old value to a trigger when appropriate

15 years agoadd a function to more easily create metaclass/trait aliases
Jesse Luehrs [Fri, 31 Jul 2009 02:42:16 +0000]
add a function to more easily create metaclass/trait aliases

15 years agoadd alias resolution for "use Moose -metaclass"
Jesse Luehrs [Fri, 31 Jul 2009 03:44:06 +0000]
add alias resolution for "use Moose -metaclass"

15 years agodocs, changelog for assert_valid
Ricardo SIGNES [Fri, 7 Aug 2009 18:31:07 +0000]
docs, changelog for assert_valid

15 years agoassert_valid to use constraints for assertion
Ricardo SIGNES [Fri, 7 Aug 2009 18:28:42 +0000]
assert_valid to use constraints for assertion

15 years agoIgnore all dotfiles, except for .gitignore.
Florian Ragwitz [Mon, 3 Aug 2009 15:55:28 +0000]
Ignore all dotfiles, except for .gitignore.

15 years agoAdd utils to the spelling whitelist
Dave Rolsky [Mon, 3 Aug 2009 00:33:39 +0000]
Add utils to the spelling whitelist

15 years agolots of wording tweaks for approval workflow
Dave Rolsky [Mon, 3 Aug 2009 00:33:10 +0000]
lots of wording tweaks for approval workflow

15 years agoadding the approval workflow to the contributing docs
Stevan Little [Sun, 2 Aug 2009 22:03:38 +0000]
adding the approval workflow to the contributing docs

15 years agoencourage using () for anon subtypes in attribute declarations
Jesse Luehrs [Sat, 1 Aug 2009 18:16:23 +0000]
encourage using () for anon subtypes in attribute declarations

since has foo => (isa => subtype 'Int', where { $_ > 0 }, is => 'ro');
doesn't really work as might be expected

15 years agoanother broken link
Jesse Luehrs [Fri, 31 Jul 2009 04:47:18 +0000]
another broken link

i should really use ack more often...

15 years agooops, one more broken doc link
Jesse Luehrs [Fri, 31 Jul 2009 04:33:18 +0000]
oops, one more broken doc link

15 years agofix broken doc link
Jesse Luehrs [Fri, 31 Jul 2009 04:30:23 +0000]
fix broken doc link

15 years agouse around for BUILDARGS in the manual, rather than SUPER
Jesse Luehrs [Thu, 30 Jul 2009 22:42:40 +0000]
use around for BUILDARGS in the manual, rather than SUPER

15 years agoBuilders are in recipe 8, not 9
Dan Dascalescu [Mon, 27 Jul 2009 10:38:29 +0000]
Builders are in recipe 8, not 9

15 years agoTypo fix
Dan Dascalescu [Mon, 27 Jul 2009 09:40:40 +0000]
Typo fix

15 years agofix EMERGENCY BUG WORKFLOW as per rjbs on #moose-dev
Chris Prather [Sat, 25 Jul 2009 23:28:59 +0000]
fix EMERGENCY BUG WORKFLOW as per rjbs on #moose-dev

15 years agoReword a bit to make each sentence start with a capital letter
Dave Rolsky [Sat, 25 Jul 2009 18:09:19 +0000]
Reword a bit to make each sentence start with a capital letter

15 years agoReport all method conflicts, not just the first
Shawn M Moore [Sat, 25 Jul 2009 16:31:31 +0000]
Report all method conflicts, not just the first

15 years agoInclude discussion of is => bare
Shawn M Moore [Sat, 25 Jul 2009 15:54:12 +0000]
Include discussion of is => bare

15 years agoClarify ro/rw a bit more
Shawn M Moore [Sat, 25 Jul 2009 15:52:07 +0000]
Clarify ro/rw a bit more

15 years agobump version to 0.88 0.88
Dave Rolsky [Fri, 24 Jul 2009 16:42:11 +0000]
bump version to 0.88

15 years agoRemove JPA note since there are no major JPA-sponsored changes in this
Dave Rolsky [Fri, 24 Jul 2009 16:41:10 +0000]
Remove JPA note since there are no major JPA-sponsored changes in this
release of Moose.

15 years agoMore Changes tweaking, and add a release date
Dave Rolsky [Fri, 24 Jul 2009 16:40:45 +0000]
More Changes tweaking, and add a release date

15 years agoClean up formatting of Changes
Dave Rolsky [Fri, 24 Jul 2009 16:38:30 +0000]
Clean up formatting of Changes

15 years agomake weak_ref permitted as part of attribute inheritance
Matt S Trout [Fri, 24 Jul 2009 16:10:23 +0000]
make weak_ref permitted as part of attribute inheritance

15 years agoSmall tidiness change
Dave Rolsky [Tue, 21 Jul 2009 21:24:59 +0000]
Small tidiness change

15 years agotabs -> spaces
Jesse Luehrs [Tue, 21 Jul 2009 03:54:54 +0000]
tabs -> spaces

15 years agoRevert "Lazy load Moose::Error::Default"
Dave Rolsky [Sun, 19 Jul 2009 16:57:35 +0000]
Revert "Lazy load Moose::Error::Default"

This reverts commit d4b0f089e5fc9ddbd38a0bd369bb170c5c62eaef.

This sort of lazy loading hurts anyone using Moose in a long-running
environment like FastCGI or mod_perl, since it means that the module
ends up being loaded once per process, as opposed to being loaded once
and shared across multiple procs.

15 years agoMerge branch 'master' of gitmo@moose.perl.org:Moose
gfx [Sun, 19 Jul 2009 09:55:20 +0000]
Merge branch 'master' of gitmo@moose.perl.org:Moose

15 years agoDon't call an unnecessary role filter
gfx [Sun, 19 Jul 2009 09:53:46 +0000]
Don't call an unnecessary role filter

15 years agoLazy load Moose::Error::Default
gfx [Sun, 19 Jul 2009 09:52:52 +0000]
Lazy load Moose::Error::Default

15 years agoThis class has no more public methods
Dave Rolsky [Fri, 17 Jul 2009 13:53:57 +0000]
This class has no more public methods

15 years agoAttribute sorear's change
Shawn M Moore [Wed, 15 Jul 2009 07:35:02 +0000]
Attribute sorear's change

15 years agoNote about JPA's sponsorship and the importance of testing for back-compat
Shawn M Moore [Wed, 15 Jul 2009 07:34:21 +0000]
Note about JPA's sponsorship and the importance of testing for back-compat

15 years agoMove rafl's changes into the right section
Shawn M Moore [Wed, 15 Jul 2009 07:33:42 +0000]
Move rafl's changes into the right section

15 years agodocument work around for is => 'bare' in older Moose
Chris Prather [Mon, 13 Jul 2009 19:53:05 +0000]
document work around for is => 'bare' in older Moose

15 years agoChangelogging.
Florian Ragwitz [Mon, 13 Jul 2009 15:55:45 +0000]
Changelogging.

15 years agoAllow MetaRole to apply roles to a meta role's role application classes.
Florian Ragwitz [Mon, 13 Jul 2009 15:30:47 +0000]
Allow MetaRole to apply roles to a meta role's role application classes.

15 years agoCreate metaclass attrs for the different composition classes.
Florian Ragwitz [Mon, 13 Jul 2009 14:36:45 +0000]
Create metaclass attrs for the different composition classes.

15 years agotypo fix: topic, not topics
Hans Dieter Pearcey [Mon, 13 Jul 2009 00:22:21 +0000]
typo fix: topic, not topics

15 years agoLast few typo fixes
Shawn M Moore [Sun, 12 Jul 2009 23:17:18 +0000]
Last few typo fixes

15 years agotrade-off is more correct than tradeoff
Shawn M Moore [Sun, 12 Jul 2009 23:15:09 +0000]
trade-off is more correct than tradeoff

15 years agoAdd more computerese works
Shawn M Moore [Sun, 12 Jul 2009 23:14:07 +0000]
Add more computerese works

15 years agoFix some typos in Contributing
Shawn M Moore [Sun, 12 Jul 2009 23:14:00 +0000]
Fix some typos in Contributing

15 years agoMinor rewording in Delegation
Dan Dascalescu [Sat, 11 Jul 2009 03:24:24 +0000]
Minor rewording in Delegation

15 years agoClarified that method code for predicate and clearer is created by Moose automatically
Dan Dascalescu [Sat, 11 Jul 2009 00:06:30 +0000]
Clarified that method code for predicate and clearer is created by Moose automatically

15 years agoAdd my email address to the Moose pod
Shawn M Moore [Fri, 10 Jul 2009 23:13:58 +0000]
Add my email address to the Moose pod

15 years agoMerge branch 'topic/document-new-workflow'
Chris Prather [Fri, 10 Jul 2009 15:00:47 +0000]
Merge branch 'topic/document-new-workflow'

15 years agoRe-write the Moose::Manual::Contributing document to reflect the new layout and metho...
Chris Prather [Thu, 9 Jul 2009 22:17:05 +0000]
Re-write the Moose::Manual::Contributing document to reflect the new layout and methods of work for the Git repository. All work now should be done in topic branches and reviewed by a core committer before being applied to  All releases are done by a cabal member and merged from master to stable. This plan was devised by Yuval, blame him.

15 years agoBackfill some important 0.84 changes in Delta
Shawn M Moore [Fri, 10 Jul 2009 00:07:31 +0000]
Backfill some important 0.84 changes in Delta

15 years agoChangelog typo fix
Shawn M Moore [Fri, 10 Jul 2009 00:06:27 +0000]
Changelog typo fix

15 years agoGrammar tweaklet
Dave Rolsky [Thu, 9 Jul 2009 20:51:34 +0000]
Grammar tweaklet

15 years agoTidied code
Dave Rolsky [Thu, 9 Jul 2009 12:18:54 +0000]
Tidied code

15 years agoChanges for avoiding inline_slot_access
Stefan O'Rear [Thu, 9 Jul 2009 03:27:21 +0000]
Changes for avoiding inline_slot_access

15 years agoAvoid using inline_slot_access in Moose accessors
Stefan O'Rear [Thu, 9 Jul 2009 01:28:40 +0000]
Avoid using inline_slot_access in Moose accessors

inline_slot_access is much harder to implement than the other instance
accessors, for instance in the case of a database; in the general case
it requires a tie.  As such, we should only use it when necessary due
to API constraints.

15 years agoAdd tests for inline_slot_access avoidance
Stefan O'Rear [Thu, 9 Jul 2009 01:25:05 +0000]
Add tests for inline_slot_access avoidance

15 years agoAdd todo test for composing overloading from roles.
Florian Ragwitz [Wed, 8 Jul 2009 17:21:00 +0000]
Add todo test for composing overloading from roles.

15 years agofix the documentation *again* based on what stevan just clarified in #moose-dev
Chris Prather [Wed, 8 Jul 2009 16:16:40 +0000]
fix the documentation *again* based on what stevan just clarified in #moose-dev

15 years agoMerge branch 'master' of git.moose.perl.org:Moose
Chris Prather [Wed, 8 Jul 2009 14:22:14 +0000]
Merge branch 'master' of git.moose.perl.org:Moose

15 years agore-word the Trait/Role differentiation text to explain Traits are Roles applied to...
Chris Prather [Wed, 8 Jul 2009 14:21:33 +0000]
re-word the Trait/Role differentiation text to explain Traits are Roles applied to metaclasses since it came up on StackOverflow

15 years agoRemove extra quote
Leon Brocard [Wed, 8 Jul 2009 11:41:34 +0000]
Remove extra quote

15 years agoExpand doc to documentation
Leon Brocard [Wed, 8 Jul 2009 11:35:03 +0000]
Expand doc to documentation

15 years agoUppercase Git
Leon Brocard [Wed, 8 Jul 2009 11:34:45 +0000]
Uppercase Git

15 years agoMark up BUILD as code
Leon Brocard [Wed, 8 Jul 2009 11:31:32 +0000]
Mark up BUILD as code

15 years agomark up lazy_build as code
Leon Brocard [Wed, 8 Jul 2009 11:23:11 +0000]
mark up lazy_build as code

15 years agoUse I<not> for emphasis instead of -not-
Leon Brocard [Wed, 8 Jul 2009 11:17:34 +0000]
Use I<not> for emphasis instead of -not-

15 years agoMove TABLE OF CONTENTS up a heading level
Leon Brocard [Wed, 8 Jul 2009 09:46:52 +0000]
Move TABLE OF CONTENTS up a heading level

15 years agothe option is excludes, not exclude
Jesse Luehrs [Wed, 8 Jul 2009 06:31:39 +0000]
the option is excludes, not exclude

15 years agobump version to 0.87 0.87
Dave Rolsky [Tue, 7 Jul 2009 13:55:20 +0000]
bump version to 0.87

15 years agoAdd release date
Dave Rolsky [Tue, 7 Jul 2009 13:55:08 +0000]
Add release date

15 years agoReword changes
Dave Rolsky [Tue, 7 Jul 2009 13:54:43 +0000]
Reword changes

15 years agoGrammar edits
Dave Rolsky [Mon, 6 Jul 2009 14:13:27 +0000]
Grammar edits

15 years agoSmall tweaks to example code.
Dave Rolsky [Mon, 6 Jul 2009 14:10:56 +0000]
Small tweaks to example code.

15 years agoAdd example for private writer
Yuval Kogman [Mon, 6 Jul 2009 05:18:17 +0000]
Add example for private writer

15 years agoAdd note about namespace::{auto,}clean to best practices
Yuval Kogman [Mon, 6 Jul 2009 05:15:23 +0000]
Add note about namespace::{auto,}clean to best practices

15 years agoDocs: Added explanations on 'no Moose' and 'make_immutable'.
Paul Fenwick [Mon, 6 Jul 2009 05:04:26 +0000]
Docs: Added explanations on 'no Moose' and 'make_immutable'.

Thanks to nothingmuch for assistance in the explanations.