16 years ago* role exclusion and aliasiing now works in composite roles too
Stevan Little [Mon, 14 Jan 2008 22:59:15 +0000]
* role exclusion and aliasiing now works in composite roles too
* added plans to all the composite role tests now
* cleaned up some of nothingmuch's stuff

16 years agoMerge 'Moose-moosex_compile_support' into 'trunk'
Yuval Kogman [Mon, 14 Jan 2008 00:00:24 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'

r71258@syeeda (orig r3337):  nothingmuch | 2008-01-14 01:59:17 +0200
capture less in accessors

16 years agoMerge 'Moose-moosex_compile_support' into 'trunk'
Yuval Kogman [Sun, 13 Jan 2008 23:59:40 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'

r70861@syeeda (orig r3278):  nothingmuch | 2008-01-09 12:32:19 +0200
icky hack in Moose::Object to make it compile without loading unnecessary additional modules

16 years agocapture less in accessors
Yuval Kogman [Sun, 13 Jan 2008 23:59:17 +0000]
capture less in accessors

16 years agoMerge 'trunk' into 'Moose-moosex_compile_support'
Yuval Kogman [Sun, 13 Jan 2008 23:52:43 +0000]
Merge 'trunk' into 'Moose-moosex_compile_support'

r71256@syeeda (orig r3335):  nothingmuch | 2008-01-14 01:51:35 +0200
faster type constraints

16 years agofaster type constraints
Yuval Kogman [Sun, 13 Jan 2008 23:51:35 +0000]
faster type constraints

16 years agoMerge 'Moose-real_class_meta_type_constraint', 'trunk' into 'Moose-moosex_compile_sup...
Yuval Kogman [Sun, 13 Jan 2008 23:28:24 +0000]
Merge 'Moose-real_class_meta_type_constraint', 'trunk' into 'Moose-moosex_compile_support'

r71056@syeeda (orig r3296):  stevan | 2008-01-10 15:32:43 +0200
doc fixes, version updates and changelog
r71159@syeeda (orig r3310):  sartak | 2008-01-13 02:06:54 +0200
 r50215@onn:  sartak | 2008-01-12 19:06:01 -0500
 Add tests to make sure the new reblessing works with Moosey bits

r71161@syeeda (orig r3312):  stevan | 2008-01-13 04:49:19 +0200
some minor tweaks
r71163@syeeda (orig r3314):  sartak | 2008-01-13 04:57:06 +0200
 r50229@onn:  sartak | 2008-01-12 21:56:21 -0500
 Fix for the slightly changed rebless_instance interface

r71173@syeeda (orig r3324):  nothingmuch | 2008-01-13 18:19:09 +0200
 r71171@syeeda (orig r3322):  nothingmuch | 2008-01-13 17:16:01 +0200
 Moose::Meta::TypeConstraint::Class

r71254@syeeda (orig r3333):  nothingmuch | 2008-01-14 01:26:41 +0200
correct usage of compiled_type_constraint

16 years agocorrect usage of compiled_type_constraint
Yuval Kogman [Sun, 13 Jan 2008 23:26:41 +0000]
correct usage of compiled_type_constraint

16 years agoMerge 'Moose-real_class_meta_type_constraint' into 'trunk'
Yuval Kogman [Sun, 13 Jan 2008 16:19:09 +0000]
Merge 'Moose-real_class_meta_type_constraint' into 'trunk'

r71171@syeeda (orig r3322):  nothingmuch | 2008-01-13 17:16:01 +0200
Moose::Meta::TypeConstraint::Class

16 years agoMoose::Meta::TypeConstraint::Class
Yuval Kogman [Sun, 13 Jan 2008 15:16:01 +0000]
Moose::Meta::TypeConstraint::Class

16 years agobranch for real meta tc for classes
Yuval Kogman [Sun, 13 Jan 2008 14:29:33 +0000]
branch for real meta tc for classes

16 years agoFix for the slightly changed rebless_instance interface
Shawn M Moore [Sun, 13 Jan 2008 02:57:06 +0000]
Fix for the slightly changed rebless_instance interface

16 years agosome minor tweaks
Stevan Little [Sun, 13 Jan 2008 02:49:19 +0000]
some minor tweaks

16 years agoAdd tests to make sure the new reblessing works with Moosey bits
Shawn M Moore [Sun, 13 Jan 2008 00:06:54 +0000]
Add tests to make sure the new reblessing works with Moosey bits

16 years agodoc fixes, version updates and changelog
Stevan Little [Thu, 10 Jan 2008 13:32:43 +0000]
doc fixes, version updates and changelog

16 years agoicky hack in Moose::Object to make it compile without loading unnecessary additional...
Yuval Kogman [Wed, 9 Jan 2008 10:32:19 +0000]
icky hack in Moose::Object to make it compile without loading unnecessary additional modules

16 years agoMerge 'Moose-moosex_compile_support' into 'trunk'
Yuval Kogman [Tue, 8 Jan 2008 15:54:50 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'

r69247@syeeda (orig r3262):  nothingmuch | 2008-01-08 13:50:53 +0200
make a note of konobi's XS tcs in the optimized constraints file

16 years agoMerge 'Moose-moosex_compile_support' into 'trunk'
Yuval Kogman [Tue, 8 Jan 2008 15:54:35 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'

r69246@syeeda (orig r3261):  nothingmuch | 2008-01-08 13:50:02 +0200
overload::Overloaded calls are superflous, overlaod::StrVal works on every value type

16 years agoMerge 'Moose-moosex_compile_support' into 'trunk'
Yuval Kogman [Tue, 8 Jan 2008 15:54:11 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'

r69241@syeeda (orig r3256):  nothingmuch | 2008-01-08 01:52:44 +0200
HATE SVK!!! missing file for the typeconstraint refac

16 years agoMerge 'Moose-moosex_compile_support' into 'trunk'
Yuval Kogman [Tue, 8 Jan 2008 15:53:54 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'

r69240@syeeda (orig r3255):  nothingmuch | 2008-01-08 01:51:45 +0200
Generated methods now actually use optimized type constraints, and capture less closure variables

16 years agoMerge 'Moose-moosex_compile_support' into 'trunk'
Yuval Kogman [Tue, 8 Jan 2008 15:53:34 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'

r69239@syeeda (orig r3254):  nothingmuch | 2008-01-08 01:50:40 +0200
use Sub::Name when installing attr methods into a class, so that they appear to be methods of that class

16 years agoMerge 'Moose-moosex_compile_support' into 'trunk'
Yuval Kogman [Tue, 8 Jan 2008 15:53:20 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'

r69238@syeeda (orig r3253):  nothingmuch | 2008-01-08 01:48:21 +0200
be a little more anal about when we skip certain methods for delegation

16 years agoMerge 'Moose-moosex_compile_support' into 'trunk'
Yuval Kogman [Tue, 8 Jan 2008 15:53:04 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'

r69237@syeeda (orig r3252):  nothingmuch | 2008-01-08 01:42:34 +0200
blah, broken commit

16 years agoMerge 'Moose-moosex_compile_support' into 'trunk'
Yuval Kogman [Tue, 8 Jan 2008 15:52:38 +0000]
Merge 'Moose-moosex_compile_support' into 'trunk'

r67191@syeeda (orig r3168):  nothingmuch | 2007-12-18 06:45:06 +0200
yay

16 years agomake a note of konobi's XS tcs in the optimized constraints file
Yuval Kogman [Tue, 8 Jan 2008 11:50:53 +0000]
make a note of konobi's XS tcs in the optimized constraints file

16 years agooverload::Overloaded calls are superflous, overlaod::StrVal works on every value...
Yuval Kogman [Tue, 8 Jan 2008 11:50:02 +0000]
overload::Overloaded calls are superflous, overlaod::StrVal works on every value type

16 years agoHATE SVK!!! missing file for the typeconstraint refac
Yuval Kogman [Mon, 7 Jan 2008 23:52:44 +0000]
HATE SVK!!! missing file for the typeconstraint refac

16 years agoGenerated methods now actually use optimized type constraints, and capture less closu...
Yuval Kogman [Mon, 7 Jan 2008 23:51:45 +0000]
Generated methods now actually use optimized type constraints, and capture less closure variables

16 years agouse Sub::Name when installing attr methods into a class, so that they appear to be...
Yuval Kogman [Mon, 7 Jan 2008 23:50:40 +0000]
use Sub::Name when installing attr methods into a class, so that they appear to be methods of that class

16 years agobe a little more anal about when we skip certain methods for delegation
Yuval Kogman [Mon, 7 Jan 2008 23:48:21 +0000]
be a little more anal about when we skip certain methods for delegation

16 years agoblah, broken commit
Yuval Kogman [Mon, 7 Jan 2008 23:42:34 +0000]
blah, broken commit

16 years agoMerge 'trunk' into 'Moose-moosex_compile_support'
Yuval Kogman [Fri, 4 Jan 2008 11:40:12 +0000]
Merge 'trunk' into 'Moose-moosex_compile_support'

r67559@syeeda (orig r3210):  stevan | 2007-12-21 21:05:51 +0200
some doc tweaks
r67736@syeeda (orig r3216):  stevan | 2007-12-24 18:14:13 +0200
foo
r67737@syeeda (orig r3217):  sartak | 2007-12-29 00:49:17 +0200
 r49745@onn:  sartak | 2007-12-28 17:45:06 -0500
 Add failing! tests to ArrayRef[Int] + auto_deref

r67738@syeeda (orig r3218):  sartak | 2007-12-29 00:49:52 +0200
 r49747@onn:  sartak | 2007-12-28 17:49:28 -0500
 A few comments in Moose::Meta::TypeConstraint::Parameterized for Penfold :)

r67739@syeeda (orig r3219):  nothingmuch | 2007-12-29 08:35:01 +0200
role overriding test
r67740@syeeda (orig r3220):  nothingmuch | 2007-12-29 18:02:02 +0200
minor doc fix
r67742@syeeda (orig r3222):  stevan | 2007-12-30 20:01:59 +0200
refactor in progress, beware (still passing all my tests though :P)
r67743@syeeda (orig r3223):  stevan | 2007-12-30 22:16:01 +0200
composition and the role model are now decoupled
r67744@syeeda (orig r3224):  stevan | 2007-12-30 23:51:48 +0200
fixing sartaks bug
r67748@syeeda (orig r3228):  stevan | 2007-12-31 18:19:56 +0200
moving stuff around and some cleanup
r67749@syeeda (orig r3229):  stevan | 2007-12-31 18:47:48 +0200
updating copyright dates
r67751@syeeda (orig r3231):  stevan | 2007-12-31 22:46:38 +0200
cleaning up and working on the spec a bit
r68554@syeeda (orig r3234):  stevan | 2008-01-01 22:28:05 +0200
adding method exclusion
r68555@syeeda (orig r3235):  stevan | 2008-01-03 08:34:31 +0200
adding in method aliasing during composition
r68556@syeeda (orig r3236):  stevan | 2008-01-03 09:08:08 +0200
aliasing stuff
r68557@syeeda (orig r3237):  stevan | 2008-01-03 09:25:17 +0200
using a little less overload stuff

16 years agousing a little less overload stuff
Stevan Little [Thu, 3 Jan 2008 07:25:17 +0000]
using a little less overload stuff

16 years agoaliasing stuff
Stevan Little [Thu, 3 Jan 2008 07:08:08 +0000]
aliasing stuff

16 years agoadding in method aliasing during composition
Stevan Little [Thu, 3 Jan 2008 06:34:31 +0000]
adding in method aliasing during composition

16 years agoadding method exclusion
Stevan Little [Tue, 1 Jan 2008 20:28:05 +0000]
adding method exclusion

16 years agocleaning up and working on the spec a bit
Stevan Little [Mon, 31 Dec 2007 20:46:38 +0000]
cleaning up and working on the spec a bit

16 years agoupdating copyright dates
Stevan Little [Mon, 31 Dec 2007 16:47:48 +0000]
updating copyright dates

16 years agomoving stuff around and some cleanup
Stevan Little [Mon, 31 Dec 2007 16:19:56 +0000]
moving stuff around and some cleanup

16 years agofixing sartaks bug
Stevan Little [Sun, 30 Dec 2007 21:51:48 +0000]
fixing sartaks bug

16 years agocomposition and the role model are now decoupled
Stevan Little [Sun, 30 Dec 2007 20:16:01 +0000]
composition and the role model are now decoupled

16 years agorefactor in progress, beware (still passing all my tests though :P)
Stevan Little [Sun, 30 Dec 2007 18:01:59 +0000]
refactor in progress, beware (still passing all my tests though :P)

16 years agominor doc fix
Yuval Kogman [Sat, 29 Dec 2007 16:02:02 +0000]
minor doc fix

16 years agorole overriding test
Yuval Kogman [Sat, 29 Dec 2007 06:35:01 +0000]
role overriding test

16 years agoA few comments in Moose::Meta::TypeConstraint::Parameterized for Penfold :)
Shawn M Moore [Fri, 28 Dec 2007 22:49:52 +0000]
A few comments in Moose::Meta::TypeConstraint::Parameterized for Penfold :)

16 years agoAdd failing! tests to ArrayRef[Int] + auto_deref
Shawn M Moore [Fri, 28 Dec 2007 22:49:17 +0000]
Add failing! tests to ArrayRef[Int] + auto_deref

16 years agofoo
Stevan Little [Mon, 24 Dec 2007 16:14:13 +0000]
foo

16 years agosome doc tweaks
Stevan Little [Fri, 21 Dec 2007 19:05:51 +0000]
some doc tweaks

16 years agoyay
Yuval Kogman [Tue, 18 Dec 2007 04:45:06 +0000]
yay

16 years ago0.33
Stevan Little [Fri, 14 Dec 2007 19:24:15 +0000]
0.33

16 years ago0.33
Stevan Little [Fri, 14 Dec 2007 19:23:48 +0000]
0.33

16 years agoType coercins needs to be able to create types;
Stevan Little [Thu, 13 Dec 2007 08:22:54 +0000]
Type coercins needs to be able to create types;

16 years agoslight tweak
Stevan Little [Thu, 13 Dec 2007 04:21:22 +0000]
slight tweak

16 years agoClass::MOP::check_package_cache_flag() is mro::get_pkg_gen which requires an argument 0_33
Chris Prather [Thu, 13 Dec 2007 03:02:03 +0000]
Class::MOP::check_package_cache_flag() is mro::get_pkg_gen which requires an argument

16 years agoname tweaks;
Stevan Little [Wed, 12 Dec 2007 22:21:50 +0000]
name tweaks;

16 years agoMoose taking advantage of the XS
Stevan Little [Wed, 12 Dec 2007 22:09:45 +0000]
Moose taking advantage of the XS

16 years agofix pod
Chris Prather [Wed, 12 Dec 2007 00:18:29 +0000]
fix pod

16 years agoadd oose.pm
Chris Prather [Tue, 11 Dec 2007 18:45:41 +0000]
add oose.pm

16 years agofoo
Stevan Little [Tue, 11 Dec 2007 15:26:58 +0000]
foo

16 years agoConstructor and Destructor inherit Class::MOP::Method::Generated
Yuval Kogman [Mon, 10 Dec 2007 12:47:57 +0000]
Constructor and Destructor inherit Class::MOP::Method::Generated

16 years agoallow subclasses to decide whether we need to copy the value into a new variable
Shawn M Moore [Thu, 6 Dec 2007 01:37:32 +0000]
allow subclasses to decide whether we need to copy the value into a new variable
add myself to authors :)

16 years agoAdd some support for coercing to ArrayRef or HashRef for collection purposes
Shawn M Moore [Wed, 5 Dec 2007 01:55:55 +0000]
Add some support for coercing to ArrayRef or HashRef for collection purposes

16 years agoAdd support for parametric containers that subtype ArrayRef or HashRef
Shawn M Moore [Wed, 5 Dec 2007 01:15:45 +0000]
Add support for parametric containers that subtype ArrayRef or HashRef

16 years ago0.32
Stevan Little [Tue, 4 Dec 2007 14:56:47 +0000]
0.32

16 years agostuff 0_32
Stevan Little [Sat, 1 Dec 2007 21:02:01 +0000]
stuff

16 years agolittle better error message there
Stevan Little [Fri, 30 Nov 2007 05:13:16 +0000]
little better error message there

16 years agofixing a bug for Sartak
Stevan Little [Thu, 29 Nov 2007 13:42:53 +0000]
fixing a bug for Sartak

17 years agosome basic cleanup
Stevan Little [Wed, 28 Nov 2007 22:44:35 +0000]
some basic cleanup

17 years agosome basic cleanup
Stevan Little [Wed, 28 Nov 2007 22:39:21 +0000]
some basic cleanup

17 years agofixing union type constraint aliases
Stevan Little [Wed, 28 Nov 2007 22:13:29 +0000]
fixing union type constraint aliases

17 years agodamn I shouldnt write change files while drunk anymore
Stevan Little [Wed, 28 Nov 2007 17:51:01 +0000]
damn I shouldnt write change files while drunk anymore

17 years ago0.31
Stevan Little [Mon, 26 Nov 2007 21:46:09 +0000]
0.31

17 years agofixing some bugs
Stevan Little [Mon, 26 Nov 2007 21:38:51 +0000]
fixing some bugs

17 years agocleanup some stuff before release
Stevan Little [Fri, 23 Nov 2007 21:22:26 +0000]
cleanup some stuff before release

17 years agoadding in the last few bits
Stevan Little [Fri, 23 Nov 2007 20:38:03 +0000]
adding in the last few bits

17 years agofixing stuff
Stevan Little [Fri, 23 Nov 2007 19:46:00 +0000]
fixing stuff

17 years agoMooseing around;
Stevan Little [Fri, 23 Nov 2007 17:48:07 +0000]
Mooseing around;

17 years agobug in inlined constructor and tests 0_30 0_31
Guillermo Roditi [Thu, 15 Nov 2007 21:58:47 +0000]
bug in inlined constructor and tests

17 years agooptimize inlined accessors
Guillermo Roditi [Thu, 15 Nov 2007 21:29:38 +0000]
optimize inlined accessors

17 years agofix ClassName constraint to use symbol table
Matt S Trout [Wed, 14 Nov 2007 19:27:33 +0000]
fix ClassName constraint to use symbol table

17 years agoadd failing test for ClassName constraint
Matt S Trout [Wed, 14 Nov 2007 18:05:02 +0000]
add failing test for ClassName constraint

17 years agotagging 029 0_29
Guillermo Roditi [Tue, 13 Nov 2007 22:35:12 +0000]
tagging 029

17 years agoerror messgae fixes + new test
Guillermo Roditi [Tue, 13 Nov 2007 20:46:45 +0000]
error messgae fixes + new test

17 years agochanges for 0_28 0_28
Guillermo Roditi [Tue, 13 Nov 2007 18:50:06 +0000]
changes for 0_28

17 years agoforgot date line
Guillermo Roditi [Tue, 13 Nov 2007 16:43:47 +0000]
forgot date line

17 years agoone more thing missing in new (lack of) slot initialization
Guillermo Roditi [Tue, 13 Nov 2007 16:26:36 +0000]
one more thing missing in new (lack of) slot initialization

17 years agobuilder inline accessor bug fix and new test
Guillermo Roditi [Tue, 13 Nov 2007 01:05:02 +0000]
builder inline accessor bug fix and new test

17 years agoinlined constructor correction for lazy_build and new test
Guillermo Roditi [Tue, 13 Nov 2007 00:05:22 +0000]
inlined constructor correction for lazy_build and new test

17 years agosome changelog tweaks and shit
Stevan Little [Wed, 7 Nov 2007 21:40:03 +0000]
some changelog tweaks and shit

17 years agoMerge 'predicate_fix' into 'trunk'
Matt S Trout [Wed, 7 Nov 2007 18:55:47 +0000]
Merge 'predicate_fix' into 'trunk'

r59798@cain (orig r2940):  groditi | 2007-11-07 18:41:52 +0000
changelog

17 years agoMerge 'predicate_fix' into 'trunk'
Matt S Trout [Wed, 7 Nov 2007 18:55:36 +0000]
Merge 'predicate_fix' into 'trunk'

r59796@cain (orig r2938):  groditi | 2007-11-06 22:57:34 +0000
last fix so far

17 years agoMerge 'predicate_fix' into 'trunk'
Matt S Trout [Wed, 7 Nov 2007 18:55:19 +0000]
Merge 'predicate_fix' into 'trunk'

r59795@cain (orig r2937):  groditi | 2007-11-06 22:17:40 +0000
changes so far

17 years agochangelog
Guillermo Roditi [Wed, 7 Nov 2007 18:41:52 +0000]
changelog

17 years agolast fix so far
Guillermo Roditi [Tue, 6 Nov 2007 22:57:34 +0000]
last fix so far

17 years agochanges so far
Guillermo Roditi [Tue, 6 Nov 2007 22:17:40 +0000]
changes so far

17 years agobranching for predicate
Guillermo Roditi [Tue, 6 Nov 2007 22:16:31 +0000]
branching for predicate

17 years agominor thing left behind, lazy_build requires MOP 0.43
Guillermo Roditi [Mon, 29 Oct 2007 22:40:29 +0000]
minor thing left behind, lazy_build requires MOP 0.43

17 years agochanges to lazy_build naming conventions
Guillermo Roditi [Mon, 29 Oct 2007 20:46:34 +0000]
changes to lazy_build naming conventions

17 years agosome optimizations to builder and lazy build along with better errors on inlined...
Guillermo Roditi [Mon, 29 Oct 2007 19:49:03 +0000]
some optimizations to builder and lazy build along with better errors on inlined lazy build accessor

17 years agoFix a typo in the changes.
Dave Rolsky [Sat, 27 Oct 2007 17:10:12 +0000]
Fix a typo in the changes.