13 years agoChecking in changes prior to tagging of version 0.86. 0.86
Fuji, Goro [Fri, 12 Nov 2010 11:15:32 +0000]
Checking in changes prior to tagging of version 0.86.

Changelog diff is:

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

+0.86 2010-11-12 20:12:53
+    [BUG FIXES]
+    * Role application to instances cached anonymous classes in wrong way
+
 0.85 2010-11-11 10:51:45
     [BUG FIXES]
     * Fix an error message to be compatible with Moose's

13 years agoFix role application to instances;
Fuji, Goro [Fri, 12 Nov 2010 11:12:17 +0000]
Fix role application to instances;

13 years agoTests
Fuji, Goro [Fri, 12 Nov 2010 06:42:27 +0000]
Tests

13 years agoRevert "No duplicate check for role_type()"
Fuji, Goro [Fri, 12 Nov 2010 06:38:13 +0000]
Revert "No duplicate check for role_type()"

This reverts commit ef223decd6bf1150e5219d150911404a11df072d.

13 years agoNo duplicate check for role_type()
Fuji, Goro [Fri, 12 Nov 2010 00:55:25 +0000]
No duplicate check for role_type()

13 years agoChecking in changes prior to tagging of version 0.85. 0.85
Fuji, Goro [Thu, 11 Nov 2010 01:53:07 +0000]
Checking in changes prior to tagging of version 0.85.

Changelog diff is:

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

+0.85 2010-11-11 10:51:45
+    [BUG FIXES]
+    * Fix an error message to be compatible with Moose's
+    * Fix build problems
+
 0.84 2010-11-10 14:31:20
     * No feature changes
     * Fix tests not to depend on platforms

13 years agoAdd TODO
Fuji, Goro [Wed, 10 Nov 2010 07:35:12 +0000]
Add TODO

13 years agoMake docs more alike to Moose
Fuji, Goro [Wed, 10 Nov 2010 07:14:57 +0000]
Make docs more alike to Moose

13 years agoFix an error message to compatible with Moose
Fuji, Goro [Wed, 10 Nov 2010 06:12:11 +0000]
Fix an error message to compatible with Moose

13 years agoChecking in changes prior to tagging of version 0.84. 0.84
Fuji, Goro [Wed, 10 Nov 2010 05:33:42 +0000]
Checking in changes prior to tagging of version 0.84.

Changelog diff is:

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

+0.84 2010-11-10 14:31:20
+    * No feature changes
+    * Fix tests not to depend on platforms
+
 0.83 2010-11-08 11:40:25
     [BUG FIXES]
     * 'Int' type constraint passed dualvars (e.g. $!) while Moose's doesn't

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

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

13 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

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

13 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:

13 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 $!)

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

13 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

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

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

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

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

13 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

13 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

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

13 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

13 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

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

13 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

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

13 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

13 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)

13 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.

13 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

13 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)

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

13 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

13 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

13 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)

13 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)

13 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.

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

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

13 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'

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

13 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

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

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

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

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

13 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

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

13 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

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

13 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

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

13 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

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

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

13 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'

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

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

13 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

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

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

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

13 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

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

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

13 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)

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

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

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

13 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

13 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

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

13 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

13 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.

13 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]

13 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

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

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

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

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

13 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

13 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