16 years agosome changes
Stevan Little [Fri, 14 Mar 2008 14:54:50 +0000]
some changes

16 years agosome changes
Stevan Little [Fri, 14 Mar 2008 14:54:19 +0000]
some changes

16 years agoadding in the ability to pass params to rebles when doing runtime roles
Stevan Little [Fri, 14 Mar 2008 12:51:13 +0000]
adding in the ability to pass params to rebles when doing runtime roles

16 years agoadding in the ability to pass params to rebles when doing runtime roles
Stevan Little [Fri, 14 Mar 2008 12:48:57 +0000]
adding in the ability to pass params to rebles when doing runtime roles

16 years agoallow class_type to accept a custom message. sorry about the diffnoise, editor strips...
Guillermo Roditi [Thu, 13 Mar 2008 23:05:59 +0000]
allow class_type to accept a custom message. sorry about the diffnoise, editor strips trailing whitespace

16 years agotweaking formatting to match existing tests and code, also change log stuff
Stevan Little [Tue, 11 Mar 2008 18:51:23 +0000]
tweaking formatting to match existing tests and code, also change log stuff

16 years agoadd cache attribute to M::Meta::Class->create_anon_class
Jonathan Rockway [Tue, 11 Mar 2008 18:33:39 +0000]
add cache attribute to M::Meta::Class->create_anon_class

16 years agosigh
Stevan Little [Tue, 11 Mar 2008 17:31:14 +0000]
sigh

16 years agocleanin up a bit, and adding changes
Stevan Little [Tue, 11 Mar 2008 16:58:01 +0000]
cleanin up a bit, and adding changes

16 years agoadd support for roles => [] option to Moose::Meta::Create
Jonathan Rockway [Tue, 11 Mar 2008 16:43:19 +0000]
add support for roles => [] option to Moose::Meta::Create

16 years agofixing sartaks test
Stevan Little [Tue, 11 Mar 2008 16:33:42 +0000]
fixing sartaks test

16 years agoFailing make_immutable test case. It seems that inherited "new" is just plain broken...
Shawn M Moore [Mon, 3 Mar 2008 05:32:41 +0000]
Failing make_immutable test case. It seems that inherited "new" is just plain broken. And I was bitten by this one, so it's not academic :)

16 years agoadding in anon-enums
Stevan Little [Tue, 26 Feb 2008 18:51:11 +0000]
adding in anon-enums

16 years agoovidsbug
Stevan Little [Tue, 26 Feb 2008 15:42:39 +0000]
ovidsbug

16 years agohas +name from role officially supported
Stevan Little [Sun, 24 Feb 2008 20:04:28 +0000]
has +name from role officially supported

16 years agohas +name from role officially supported
Stevan Little [Sun, 24 Feb 2008 20:03:20 +0000]
has +name from role officially supported

16 years agosorry konobi, not enough of a perf win, so lets wait till we get something more befor...
Stevan Little [Fri, 22 Feb 2008 22:33:37 +0000]
sorry konobi, not enough of a perf win, so lets wait till we get something more before introducing XS

16 years agochanges in Moose::Object
Stevan Little [Fri, 22 Feb 2008 21:49:11 +0000]
changes in Moose::Object

16 years agoUpdate non-XS optimized constraints to use their XS partners
Scott McWhirter [Wed, 20 Feb 2008 03:45:40 +0000]
Update non-XS optimized constraints to use their XS partners

16 years agoAdd ObjectOfType XS function for use with anon types constraints that
Scott McWhirter [Wed, 20 Feb 2008 03:29:57 +0000]
Add ObjectOfType XS function for use with anon types constraints that
are generated against classes.

16 years agoTidy up XS Type Constraints
Scott McWhirter [Wed, 20 Feb 2008 03:05:20 +0000]
Tidy up XS Type Constraints
  - Add Undef and Defined XS constraints
  - Make XS keep single reference to "Regexp"
  - Remove old optimized versions

16 years agoAdd XS Optimized Type Constraints
Scott McWhirter [Wed, 20 Feb 2008 02:33:49 +0000]
Add XS Optimized Type Constraints

16 years agomaking handles and AUTOLOAD play a bit better
Stevan Little [Mon, 18 Feb 2008 14:55:48 +0000]
making handles and AUTOLOAD play a bit better

16 years agofixing delegation
Stevan Little [Sat, 16 Feb 2008 20:09:57 +0000]
fixing delegation

16 years agofixing delegation
Stevan Little [Sat, 16 Feb 2008 20:07:16 +0000]
fixing delegation

16 years agowhoops nother bug, dammit
Stevan Little [Fri, 15 Feb 2008 19:07:40 +0000]
whoops nother bug, dammit

16 years agochangelog on it
Stevan Little [Fri, 15 Feb 2008 18:03:25 +0000]
changelog on it

16 years agowhoops
Stevan Little [Fri, 15 Feb 2008 18:00:40 +0000]
whoops

16 years agofixing tests
Stevan Little [Fri, 15 Feb 2008 15:13:36 +0000]
fixing tests

16 years ago0.37
Stevan Little [Thu, 14 Feb 2008 20:16:29 +0000]
0.37

16 years agoa bug fix and some tweaks 0_37
Stevan Little [Mon, 11 Feb 2008 17:00:30 +0000]
a bug fix and some tweaks

16 years agotweaking tests
Stevan Little [Thu, 7 Feb 2008 16:17:58 +0000]
tweaking tests

16 years agomore tests and the constructor stuff as well
Stevan Little [Thu, 7 Feb 2008 15:16:42 +0000]
more tests and the constructor stuff as well

16 years agofailing test for two subclasses of the same non-Moose class with different metaclasses
Matt S Trout [Thu, 7 Feb 2008 13:42:46 +0000]
failing test for two subclasses of the same non-Moose class with different metaclasses

16 years agocope with fixed initializer arg order in mop
Ricardo SIGNES [Thu, 7 Feb 2008 03:47:19 +0000]
cope with fixed initializer arg order in mop

16 years agochangelog
Ricardo SIGNES [Thu, 7 Feb 2008 03:44:23 +0000]
changelog

16 years agomerge initializer branch, add test
Ricardo SIGNES [Thu, 7 Feb 2008 03:42:20 +0000]
merge initializer branch, add test

16 years agoadd default class name "Class" to oose.pm
Chris Prather [Wed, 6 Feb 2008 21:47:01 +0000]
add default class name "Class" to oose.pm

16 years agoadding make_immutable sugar
Stevan Little [Wed, 6 Feb 2008 20:23:51 +0000]
adding make_immutable sugar

16 years agofor use with Class-MOP-initializer
Ricardo SIGNES [Wed, 6 Feb 2008 02:15:03 +0000]
for use with Class-MOP-initializer

16 years agomaking has $name => {} fail
Stevan Little [Tue, 5 Feb 2008 19:45:31 +0000]
making has $name => {} fail

16 years agometa instance doc improvements
Yuval Kogman [Sun, 3 Feb 2008 18:43:43 +0000]
meta instance doc improvements

16 years agotests
Stevan Little [Thu, 31 Jan 2008 18:31:52 +0000]
tests

16 years agofixed demolish calls
Stevan Little [Thu, 31 Jan 2008 17:48:57 +0000]
fixed demolish calls

16 years agofixed demolish calls
Stevan Little [Thu, 31 Jan 2008 17:46:45 +0000]
fixed demolish calls

16 years agocomment the strict/warnings hack because I'm bored of being asked about it by people...
Matt S Trout [Mon, 28 Jan 2008 14:38:18 +0000]
comment the strict/warnings hack because I'm bored of being asked about it by people who didn't think to RTFS strict.pm then look up $^H

16 years agotype constraint messages work now (kinda) and other misc cleanup so that tests run...
Stevan Little [Mon, 28 Jan 2008 02:45:26 +0000]
type constraint messages work now (kinda) and other misc cleanup so that tests run (see Changelog)

16 years agodie in Attribute::_process_options if the attr is required but there is no way to...
Yuval Kogman [Sun, 27 Jan 2008 00:20:14 +0000]
die in Attribute::_process_options if the attr is required but there is no way to set it during construction (init_arg, builder or default)

16 years agoinit_arg can be undef
Yuval Kogman [Sun, 27 Jan 2008 00:03:08 +0000]
init_arg can be undef

16 years agoinit_arg can be undef
Yuval Kogman [Sat, 26 Jan 2008 23:53:58 +0000]
init_arg can be undef

16 years agoFailing tests for custom type error messages. Now let's see about making them pass..
Shawn M Moore [Sat, 26 Jan 2008 16:54:47 +0000]
Failing tests for custom type error messages. Now let's see about making them pass..

16 years ago(no commit message)
Shawn M Moore [Sat, 26 Jan 2008 16:54:03 +0000]

16 years agoGive an error message when a handles attribute's object is undefined, so it doesn...
Shawn M Moore [Sat, 26 Jan 2008 16:50:56 +0000]
Give an error message when a handles attribute's object is undefined, so it doesn't look like a Moose error

16 years ago0.36
Stevan Little [Sat, 26 Jan 2008 15:36:10 +0000]
0.36

16 years ago0.36
Stevan Little [Sat, 26 Jan 2008 15:34:40 +0000]
0.36

16 years agosome additional tests for better coverage 0_36
Stevan Little [Wed, 23 Jan 2008 15:40:24 +0000]
some additional tests for better coverage

16 years ago(failing) test for runtime roles and non-moose classes + does attrs
Ash Berlin [Wed, 23 Jan 2008 10:59:36 +0000]
(failing) test for runtime roles and non-moose classes + does attrs

16 years ago0.35
Stevan Little [Wed, 23 Jan 2008 02:41:25 +0000]
0.35

16 years agosome minor tweaks 0_35
Stevan Little [Tue, 22 Jan 2008 23:59:53 +0000]
some minor tweaks

16 years agoadding another test
Stevan Little [Tue, 22 Jan 2008 23:38:26 +0000]
adding another test

16 years agosome version changes and such
Stevan Little [Tue, 22 Jan 2008 03:18:00 +0000]
some version changes and such

16 years agoI prefer to be credited by my real name
Dave Rolsky [Tue, 22 Jan 2008 02:32:41 +0000]
I prefer to be credited by my real name

16 years agothis is not needed now
Stevan Little [Tue, 22 Jan 2008 02:25:33 +0000]
this is not needed now

16 years agothis is not needed now
Stevan Little [Tue, 22 Jan 2008 02:23:15 +0000]
this is not needed now

16 years agoMoose 0.34 broke the ability to make a Meta class immutable. This is a
Dave Rolsky [Tue, 22 Jan 2008 00:18:39 +0000]
Moose 0.34 broke the ability to make a Meta class immutable. This is a
fix, though I'm not convinced it's the _right_ fix. An alternative
might be to ensure that attributes for Moose meta classes are always
Moose::Meta::Attribute objects instead of Class::MOP::Attribute
objects. Regardless, the test I added should be useful in exploring
alternative fixes.

16 years ago0.34
Stevan Little [Mon, 21 Jan 2008 22:58:26 +0000]
0.34

16 years agomore tests
Stevan Little [Mon, 21 Jan 2008 20:43:46 +0000]
more tests

16 years agotweaking test names to better VMS support
Stevan Little [Mon, 21 Jan 2008 20:14:44 +0000]
tweaking test names to better VMS support

16 years agocleaning up the traits things
Stevan Little [Mon, 21 Jan 2008 19:52:06 +0000]
cleaning up the traits things

16 years agoFileHandle also accepts IO::Handle objects
Yuval Kogman [Mon, 21 Jan 2008 17:33:22 +0000]
FileHandle also accepts IO::Handle objects

16 years agorudementary support for attribute traits
Stevan Little [Sat, 19 Jan 2008 16:56:36 +0000]
rudementary support for attribute traits

16 years agojust some more cleanup
Stevan Little [Sat, 19 Jan 2008 15:54:02 +0000]
just some more cleanup

16 years agorefactoring the parameterized type constraints
Stevan Little [Thu, 17 Jan 2008 06:24:03 +0000]
refactoring the parameterized type constraints

16 years agochangelog stuff, mostly
Stevan Little [Wed, 16 Jan 2008 16:57:18 +0000]
changelog stuff, mostly

16 years agoanon-roles are now more efficient about package usage
Stevan Little [Mon, 14 Jan 2008 23:17:06 +0000]
anon-roles are now more efficient about package usage

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