14 years agoUse Module::Install::TestTarget
Fuji, Goro [Wed, 10 Nov 2010 05:29:52 +0000]
Use Module::Install::TestTarget

14 years agoMake Makefile.PL more smart
Fuji, Goro [Wed, 10 Nov 2010 04:06:35 +0000]
Make Makefile.PL more smart

14 years agoDisplay xsubpp settings to make CPAN testers more informative
Fuji, Goro [Wed, 10 Nov 2010 03:54:31 +0000]
Display xsubpp settings to make CPAN testers more informative

14 years agoFix tests for portability
Fuji, Goro [Wed, 10 Nov 2010 03:40:28 +0000]
Fix tests for portability

14 years agoChecking in changes prior to tagging of version 0.83. 0.83
Fuji, Goro [Mon, 8 Nov 2010 02:43:03 +0000]
Checking in changes prior to tagging of version 0.83.

Changelog diff is:

diff --git a/Changes b/Changes
index 526c2df..f185269 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 Revision history for Mouse

+0.83 2010-11-08 11:40:25
+    [BUG FIXES]
+    * 'Int' type constraint passed dualvars (e.g. $!) while Moose's doesn't
+
 0.82 2010-11-05 18:12:28
     [BUG FIXES]
     * Wrong name for a method in Mouse::Meta::TypeConstraint:

14 years agoFix 'Int' type constraint for dualvars (like $!)
Fuji, Goro [Mon, 8 Nov 2010 02:30:43 +0000]
Fix 'Int' type constraint for dualvars (like $!)

14 years agoUpdate benchmarks
Fuji, Goro [Sun, 7 Nov 2010 13:03:35 +0000]
Update benchmarks

14 years agoRemove long deprecated method: M::M::Module::_metaclass_cache
Fuji, Goro [Sun, 7 Nov 2010 12:54:12 +0000]
Remove long deprecated method: M::M::Module::_metaclass_cache

14 years agoTidy
Fuji, Goro [Sun, 7 Nov 2010 12:48:52 +0000]
Tidy

14 years agoTidy
Fuji, Goro [Sun, 7 Nov 2010 12:28:37 +0000]
Tidy

14 years agoTidy
Fuji, Goro [Sun, 7 Nov 2010 12:09:40 +0000]
Tidy

14 years agoTweaks
Fuji, Goro [Sun, 7 Nov 2010 12:02:59 +0000]
Tweaks

14 years agoTweaks for type constraints; note that type constrains are overloaded
Fuji, Goro [Sun, 7 Nov 2010 11:59:05 +0000]
Tweaks for type constraints; note that type constrains are overloaded

14 years agoChecking in changes prior to tagging of version 0.82. 0.82
Fuji, Goro [Fri, 5 Nov 2010 09:15:48 +0000]
Checking in changes prior to tagging of version 0.82.

Changelog diff is:

diff --git a/Changes b/Changes
index 0c3722a..526c2df 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,12 @@
 Revision history for Mouse

+0.82 2010-11-05 18:12:28
+    [BUG FIXES]
+    * Wrong name for a method in Mouse::Meta::TypeConstraint:
+      s/is_a_subtype_of/is_a_type_of/
+    * $type_constraint->type_parameter didn't return the correct value
+      if it's a subtype of paramterized type constraints
+
 0.81 2010-10-28 21:49:40
     [BUG FIXES]
     * Roles which attributes has no methods could affect cache invalidation

14 years agoTweaks
Fuji, Goro [Fri, 5 Nov 2010 08:11:12 +0000]
Tweaks

14 years agoFix type constraints to get $tc->type_parameter correctly
Fuji, Goro [Fri, 5 Nov 2010 08:07:56 +0000]
Fix type constraints to get $tc->type_parameter correctly

14 years agoAdd failing tests, needed by MouseX::NativeTraits testing
Fuji, Goro [Thu, 4 Nov 2010 08:27:28 +0000]
Add failing tests, needed by MouseX::NativeTraits testing

14 years agoFix a typo
Fuji, Goro [Thu, 4 Nov 2010 08:27:13 +0000]
Fix a typo

14 years agoChecking in changes prior to tagging of version 0.81. 0.81
Fuji, Goro [Thu, 28 Oct 2010 12:51:56 +0000]
Checking in changes prior to tagging of version 0.81.

Changelog diff is:

diff --git a/Changes b/Changes
index 35d6284..0c3722a 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 Revision history for Mouse

+0.81 2010-10-28 21:49:40
+    [BUG FIXES]
+    * Roles which attributes has no methods could affect cache invalidation
+
 0.80 Wed Oct  6 00:15:49 2010
     [BUG FIXES]
     * Resolve RT #61906 (Syohei Yoshida): A single 'accessor' did

14 years agoAdd tests
Fuji, Goro [Thu, 28 Oct 2010 12:50:43 +0000]
Add tests

14 years agoFix a problem; roles with bare-attributes could affect cache invalidation
Fuji, Goro [Thu, 28 Oct 2010 12:47:16 +0000]
Fix a problem; roles with bare-attributes could affect cache invalidation

14 years agoChecking in changes prior to tagging of version 0.80. 0.80
Fuji, Goro [Tue, 5 Oct 2010 15:19:01 +0000]
Checking in changes prior to tagging of version 0.80.

Changelog diff is:

diff --git a/Changes b/Changes
index e869b3d..35d6284 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,10 @@
 Revision history for Mouse

+0.80 Wed Oct  6 00:15:49 2010
+    [BUG FIXES]
+    * Resolve RT #61906 (Syohei Yoshida): A single 'accessor' did
+      not define the method for the attribute
+
 0.79 Tue Oct  5 19:26:11 2010
     [BUG FIXES]
     * Fix a mis-use of aTHX_/pTHX_ in XS (Vincent Pit)

14 years agoResolve RT #61906, reported by Syohei Yoshida.
Fuji, Goro [Tue, 5 Oct 2010 15:11:59 +0000]
Resolve RT #61906, reported by Syohei Yoshida.

14 years agoChecking in changes prior to tagging of version 0.79. 0.79
Fuji, Goro [Tue, 5 Oct 2010 10:27:40 +0000]
Checking in changes prior to tagging of version 0.79.

Changelog diff is:

diff --git a/Changes b/Changes
index f757a88..e869b3d 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 Revision history for Mouse

+0.79 Tue Oct  5 19:26:11 2010
+    [BUG FIXES]
+    * Fix a mis-use of aTHX_/pTHX_ in XS (Vincent Pit)
+
 0.78 Tue Oct  5 15:27:13 2010
     [BUG FIXES]
     * Resolve RT #61852 (Vincent Pit): Parametrized type constraints didn't

14 years agoFix a mis-use of [ap]THX_ (thanks to Vincent Pit)
Fuji, Goro [Tue, 5 Oct 2010 10:25:11 +0000]
Fix a mis-use of [ap]THX_ (thanks to Vincent Pit)

14 years agoTweaks
Fuji, Goro [Tue, 5 Oct 2010 06:53:19 +0000]
Tweaks

14 years agoChecking in changes prior to tagging of version 0.78. 0.78
Fuji, Goro [Tue, 5 Oct 2010 06:33:41 +0000]
Checking in changes prior to tagging of version 0.78.

Changelog diff is:

diff --git a/Changes b/Changes
index 29e615e..f757a88 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,12 @@
 Revision history for Mouse

+0.78 Tue Oct  5 15:27:13 2010
+    [BUG FIXES]
+    * Resolve RT #61852 (Vincent Pit): Parametrized type constraints didn't
+      call their "where" clause anymore.
+    * Mouse::Object::DESTROY could fail to call DEMOLISHes in some cases
+      (reported by @typester).
+
 0.77 Wed Sep 29 21:35:11 2010
     [BUG FIXES]
     * Fix tests failed against 5.6.2

14 years agoResolve RT #61852, thanks to Vincent Pit
Fuji, Goro [Tue, 5 Oct 2010 06:24:34 +0000]
Resolve RT #61852, thanks to Vincent Pit

14 years agoFix a problem that Mouse::Object::DESTROY might refer to released objects (as undef)
Fuji, Goro [Tue, 5 Oct 2010 05:50:16 +0000]
Fix a problem that Mouse::Object::DESTROY might refer to released objects (as undef)

14 years agoUpdate SYNOPSIS of Mouse::Role, urged by ADAMK (RT #61782)
Fuji, Goro [Thu, 30 Sep 2010 02:38:37 +0000]
Update SYNOPSIS of Mouse::Role, urged by ADAMK (RT #61782)

14 years agoChecking in changes prior to tagging of version 0.77. 0.77
Fuji, Goro [Wed, 29 Sep 2010 12:36:57 +0000]
Checking in changes prior to tagging of version 0.77.

Changelog diff is:

diff --git a/Changes b/Changes
index 19343fb..29e615e 100644
--- a/Changes
+++ b/Changes
@@ -1,7 +1,8 @@
 Revision history for Mouse

-0.77
+0.77 Wed Sep 29 21:35:11 2010
     [BUG FIXES]
+    * Fix tests failed against 5.6.2
     * Combination of 'isa' and 'does' for has() sugar was incorrectly
       proccessed in Mouse::PurePerl.
     * Fix foreign class checking routines. Please update MouseX::Foreign.

14 years agoComments
Fuji, Goro [Wed, 29 Sep 2010 04:59:14 +0000]
Comments

14 years agoUpdate podspell.t
Fuji, Goro [Wed, 29 Sep 2010 04:55:19 +0000]
Update podspell.t

14 years agoChange Makefile.PL always create the test target 'test_pp'
Fuji, Goro [Wed, 29 Sep 2010 04:31:40 +0000]
Change Makefile.PL always create the test target 'test_pp'

14 years agoChangelogging
Fuji, Goro [Wed, 29 Sep 2010 04:27:45 +0000]
Changelogging

14 years agoUpdate Mouse::Spec
Fuji, Goro [Wed, 29 Sep 2010 04:24:53 +0000]
Update Mouse::Spec

14 years agoTweaks
Fuji, Goro [Wed, 29 Sep 2010 04:10:39 +0000]
Tweaks

14 years agoComments
Fuji, Goro [Wed, 29 Sep 2010 04:06:43 +0000]
Comments

14 years agoTidy
Fuji, Goro [Wed, 29 Sep 2010 03:47:27 +0000]
Tidy

14 years agoComment
Fuji, Goro [Wed, 29 Sep 2010 03:42:18 +0000]
Comment

14 years agoCleanup XS
Fuji, Goro [Wed, 29 Sep 2010 03:39:33 +0000]
Cleanup XS

14 years agoRefactor get_method stuff
Fuji, Goro [Wed, 29 Sep 2010 02:24:09 +0000]
Refactor get_method stuff

14 years agoFix pods
Fuji, Goro [Wed, 29 Sep 2010 02:23:44 +0000]
Fix pods

14 years agoFix superclass validation
Fuji, Goro [Wed, 29 Sep 2010 02:05:08 +0000]
Fix superclass validation

14 years agoImport tests for Test::Mouse
Fuji, Goro [Tue, 28 Sep 2010 13:06:53 +0000]
Import tests for Test::Mouse

14 years agoChangelogging
Fuji, Goro [Tue, 28 Sep 2010 12:57:43 +0000]
Changelogging

14 years agoDocs
Fuji, Goro [Tue, 28 Sep 2010 12:47:04 +0000]
Docs

14 years agoCleanup
Fuji, Goro [Tue, 28 Sep 2010 12:35:36 +0000]
Cleanup

14 years agoFix 'does' check in pure Perl
Fuji, Goro [Tue, 28 Sep 2010 12:32:36 +0000]
Fix 'does' check in pure Perl

14 years agoChecking in changes prior to tagging of version 0.76. 0.76
Fuji, Goro [Tue, 28 Sep 2010 07:15:05 +0000]
Checking in changes prior to tagging of version 0.76.

Changelog diff is:

diff --git a/Changes b/Changes
index db5427f..48ac4df 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,11 @@
 Revision history for Mouse

+0.76 Tue Sep 28 16:10:31 2010
+    [BUG FIXES]
+    * Workaround 5.6.problems
+    * Fix edge cases of handles => sub { ... }
+    * Aoid warnigs on attribute cloning
+
 0.75 Mon Sep 27 15:07:03 2010
     [BUG FIXES]
     * Diamond inheritanc without C3 mro cauld cause problems in Mouse::XS

14 years agoWorkaround 5.6 problems
Fuji, Goro [Tue, 28 Sep 2010 07:09:25 +0000]
Workaround 5.6 problems

14 years agoTidy
Fuji, Goro [Tue, 28 Sep 2010 07:07:50 +0000]
Tidy

14 years agoFix failng tests
Fuji, Goro [Mon, 27 Sep 2010 13:01:18 +0000]
Fix failng tests

14 years agoUpdate tests
Fuji, Goro [Mon, 27 Sep 2010 12:56:05 +0000]
Update tests

14 years agoFix a cache data name in method delegation
Fuji, Goro [Mon, 27 Sep 2010 12:55:19 +0000]
Fix a cache data name in method delegation

14 years agoFix the delegation rule
Fuji, Goro [Mon, 27 Sep 2010 12:44:36 +0000]
Fix the delegation rule

14 years agoDuplicated role_type() and class_type() no longer throw the error
Fuji, Goro [Mon, 27 Sep 2010 12:25:04 +0000]
Duplicated role_type() and class_type() no longer throw the error

14 years agoAvoid a warnings
Fuji, Goro [Mon, 27 Sep 2010 12:23:04 +0000]
Avoid a warnings

14 years agoChecking in changes prior to tagging of version 0.75. 0.75
Fuji, Goro [Mon, 27 Sep 2010 06:08:17 +0000]
Checking in changes prior to tagging of version 0.75.

Changelog diff is:

diff --git a/Changes b/Changes
index 46386e4..db5427f 100644
--- a/Changes
+++ b/Changes
@@ -1,6 +1,6 @@
 Revision history for Mouse

-0.75
+0.75 Mon Sep 27 15:07:03 2010
     [BUG FIXES]
     * Diamond inheritanc without C3 mro cauld cause problems in Mouse::XS

14 years agoChangelogging
Fuji, Goro [Mon, 27 Sep 2010 05:48:05 +0000]
Changelogging

14 years agoMerge remote branch 'origin/master' into merge-0.74
Fuji, Goro [Mon, 27 Sep 2010 05:39:08 +0000]
Merge remote branch 'origin/master' into merge-0.74

Conflicts:
lib/Mouse/Meta/Method/Constructor.pm

14 years agoDocs
Fuji, Goro [Mon, 27 Sep 2010 03:44:44 +0000]
Docs

14 years agoCleanup
Fuji, Goro [Mon, 27 Sep 2010 03:30:06 +0000]
Cleanup

14 years agoMouse internal cache must be started with '_mouse_cache'
Fuji, Goro [Mon, 27 Sep 2010 03:14:09 +0000]
Mouse internal cache must be started with '_mouse_cache'

14 years agoTweaks
Fuji, Goro [Mon, 27 Sep 2010 03:07:48 +0000]
Tweaks

14 years agoAdd an error check
Fuji, Goro [Mon, 27 Sep 2010 02:24:08 +0000]
Add an error check

14 years agoMake get_all_attributes() sorted by their definition order
Fuji, Goro [Mon, 27 Sep 2010 02:16:46 +0000]
Make get_all_attributes() sorted by their definition order

14 years agoTweaks
Fuji, Goro [Sun, 26 Sep 2010 14:19:37 +0000]
Tweaks

14 years agoTidy
Fuji, Goro [Sun, 26 Sep 2010 13:51:30 +0000]
Tidy

14 years agoAvoid compiler's warnings
Fuji, Goro [Sun, 26 Sep 2010 13:41:42 +0000]
Avoid compiler's warnings

14 years agoFix get_all_attributes() for DFS-based diamond-inherited classes
Fuji, Goro [Sun, 26 Sep 2010 13:34:58 +0000]
Fix get_all_attributes() for DFS-based diamond-inherited classes

14 years agoAdd failing tests
Fuji, Goro [Sun, 26 Sep 2010 13:27:52 +0000]
Add failing tests

14 years agoError message fix
Shawn M Moore [Sun, 26 Sep 2010 03:25:29 +0000]
Error message fix

14 years agoChecking in changes prior to tagging of version 0.74. 0.74
gfx [Sun, 26 Sep 2010 02:52:56 +0000]
Checking in changes prior to tagging of version 0.74.

Changelog diff is:

diff --git a/Changes b/Changes
index 94aeb3d..26cc6b0 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,12 @@
 Revision history for Mouse

+0.74 Sun Sep 26 11:46:29 2010
+    [BUG FIXES]
+    * Workaround Test::Builder2 problem again.
+      Loading Mouse before loading Test::Builder 2.00_01 could causes SEGV,
+      so I ensure to load Test::Builder first.
+    * Fix some compatibility issues on perl 5.6.2
+
 0.73 Sat Sep 25 21:49:30 2010
     [BUG FIXES]
     * Resolve RT #61613 (Brett)

14 years agoNo "use metaclass"
gfx [Sun, 26 Sep 2010 02:43:43 +0000]
No "use metaclass"

14 years agoAdd test requires again
gfx [Sun, 26 Sep 2010 02:40:58 +0000]
Add test requires again

14 years agoFix inlined method generations
gfx [Sun, 26 Sep 2010 02:28:53 +0000]
Fix inlined method generations

14 years agoSkip threading tests on Test::More 2.00_01
gfx [Sun, 26 Sep 2010 02:14:40 +0000]
Skip threading tests on Test::More 2.00_01

14 years agoTest::Builder2 2.00_01 must be loaded first
gfx [Sun, 26 Sep 2010 02:07:32 +0000]
Test::Builder2 2.00_01 must be loaded first

14 years agoTweaks
Fuji, Goro [Sat, 25 Sep 2010 14:41:08 +0000]
Tweaks

14 years agoChecking in changes prior to tagging of version 0.73. 0.73
Fuji, Goro [Sat, 25 Sep 2010 12:51:55 +0000]
Checking in changes prior to tagging of version 0.73.

Changelog diff is:

diff --git a/Changes b/Changes
index 1580b58..94aeb3d 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 Revision history for Mouse

+0.73 Sat Sep 25 21:49:30 2010
+    [BUG FIXES]
+    * Resolve RT #61613 (Brett)
+
 0.72 Sat Sep 25 20:47:51 2010
     [BUG FIXES]
     * Internal refatoring has removed a number of incompatibilities

14 years agoResolve [rt.cpan.org #61613] Compile failed for version 0.71 on cygwin.
Brett [Sat, 25 Sep 2010 12:47:30 +0000]
Resolve [rt.cpan.org #61613] Compile failed for version 0.71 on cygwin.

14 years agoChecking in changes prior to tagging of version 0.72. 0.72
Fuji, Goro [Sat, 25 Sep 2010 12:22:32 +0000]
Checking in changes prior to tagging of version 0.72.

Changelog diff is:

diff --git a/Changes b/Changes
index 4dac604..1580b58 100644
--- a/Changes
+++ b/Changes
@@ -1,9 +1,10 @@
 Revision history for Mouse

-0.72
+0.72 Sat Sep 25 20:47:51 2010
     [BUG FIXES]
-    * There were a number of incompatibilities in Mouse::PurePerl
-    * Error messages from duck types are now compatible with Moose
+    * Internal refatoring has removed a number of incompatibilities
+      in Mouse::PurePerl.
+    * Error messages from duck types are now compatible with Moose.

 0.71 Fri Sep 24 19:51:04 2010
     [CHANGES]

14 years agoAvoid Test::Exception problems with T::E::LessClever
Fuji, Goro [Sat, 25 Sep 2010 12:18:12 +0000]
Avoid Test::Exception problems with T::E::LessClever

14 years agoFix a test
Fuji, Goro [Sat, 25 Sep 2010 10:34:57 +0000]
Fix a test

14 years agoTweaks
Fuji, Goro [Sat, 25 Sep 2010 10:16:59 +0000]
Tweaks

14 years agoAdd a benchmark for new_object()
Fuji, Goro [Sat, 25 Sep 2010 09:54:21 +0000]
Add a benchmark for new_object()

14 years agoComments
Fuji, Goro [Sat, 25 Sep 2010 09:49:49 +0000]
Comments

14 years agoRemove _coerce_and_verify method, which is no longer used
Fuji, Goro [Sat, 25 Sep 2010 09:39:43 +0000]
Remove _coerce_and_verify method, which is no longer used

14 years agoRemove the no-inline version of attribute initialization code
Fuji, Goro [Sat, 25 Sep 2010 09:35:55 +0000]
Remove the no-inline version of attribute initialization code

14 years agoClean up
Fuji, Goro [Sat, 25 Sep 2010 08:25:49 +0000]
Clean up

14 years agoCleanup
Fuji, Goro [Sat, 25 Sep 2010 08:04:56 +0000]
Cleanup

14 years agoRemove some TODO tags
Fuji, Goro [Sat, 25 Sep 2010 07:08:25 +0000]
Remove some TODO tags

14 years agoFix Changes
Fuji, Goro [Sat, 25 Sep 2010 06:59:03 +0000]
Fix Changes

14 years agoFix destructor fallbacks in pure Perl
Fuji, Goro [Sat, 25 Sep 2010 06:56:46 +0000]
Fix destructor fallbacks in pure Perl

14 years agoAllow $obj->new in pure Perl
Fuji, Goro [Sat, 25 Sep 2010 06:56:32 +0000]
Allow $obj->new in pure Perl

14 years agoRevert "Fix t/lib/MooseCompat.pm"
Fuji, Goro [Sat, 25 Sep 2010 06:21:57 +0000]
Revert "Fix t/lib/MooseCompat.pm"

This reverts commit 72aac365187ea7460a83b6d88c3811a1c79066ec.

14 years agoFix a tool
Fuji, Goro [Sat, 25 Sep 2010 06:18:13 +0000]
Fix a tool

14 years agoComments
Fuji, Goro [Sat, 25 Sep 2010 06:18:04 +0000]
Comments

14 years agoFix t/lib/MooseCompat.pm
Fuji, Goro [Sat, 25 Sep 2010 06:10:30 +0000]
Fix t/lib/MooseCompat.pm