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

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

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

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

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

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

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

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

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

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

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

13 years agoTest fix
Fuji, Goro [Sat, 25 Sep 2010 05:55:17 +0000]
Test fix

13 years agoMake the interface of composite role more comatible
Fuji, Goro [Sat, 25 Sep 2010 05:49:31 +0000]
Make the interface of composite role more comatible

13 years agoChangelogging
Fuji, Goro [Sat, 25 Sep 2010 05:19:00 +0000]
Changelogging

13 years agoTidy
Fuji, Goro [Sat, 25 Sep 2010 05:16:46 +0000]
Tidy

13 years agoRename a too-long-length name
Fuji, Goro [Sat, 25 Sep 2010 04:58:23 +0000]
Rename a too-long-length name

13 years agoReorganize t/400_mouse_util
Fuji, Goro [Sat, 25 Sep 2010 04:51:23 +0000]
Reorganize t/400_mouse_util

13 years agoReorganize t/300_immutable/
Fuji, Goro [Sat, 25 Sep 2010 04:48:43 +0000]
Reorganize t/300_immutable/

13 years agoReorganize t/100_bugs/
Fuji, Goro [Sat, 25 Sep 2010 04:39:57 +0000]
Reorganize t/100_bugs/

13 years agoReorganize t/050_metaclasses/
Fuji, Goro [Sat, 25 Sep 2010 04:32:51 +0000]
Reorganize t/050_metaclasses/

13 years agoMake ScalarRef accept ref to ref in pure perl type constraints
Fuji, Goro [Sat, 25 Sep 2010 04:22:24 +0000]
Make ScalarRef accept ref to ref in pure perl type constraints

13 years agoFix invalid interpolations in pure perl accessors
Fuji, Goro [Sat, 25 Sep 2010 04:20:09 +0000]
Fix invalid interpolations in pure perl accessors

13 years agoResolve some TODO tests about type constraints
Fuji, Goro [Sat, 25 Sep 2010 04:13:25 +0000]
Resolve some TODO tests about type constraints

13 years agoReorganize t/020_attributes/
Fuji, Goro [Sat, 25 Sep 2010 03:11:39 +0000]
Reorganize t/020_attributes/

13 years agoUpdate t/lib
Fuji, Goro [Sat, 25 Sep 2010 03:01:21 +0000]
Update t/lib

13 years agoUpdate failing tests (by author/import-moose-tests.pl)
Fuji, Goro [Sat, 25 Sep 2010 02:52:32 +0000]
Update failing tests (by author/import-moose-tests.pl)

13 years agos/Moose/Mouse/g more completely
Fuji, Goro [Sat, 25 Sep 2010 02:46:44 +0000]
s/Moose/Mouse/g more completely

13 years agoUpdate t/lib/MooseCompat.pm
Fuji, Goro [Sat, 25 Sep 2010 02:30:09 +0000]
Update t/lib/MooseCompat.pm

13 years agoDon't include tests on native traits
Fuji, Goro [Sat, 25 Sep 2010 02:28:03 +0000]
Don't include tests on native traits

13 years agoUpdate ignore files
Fuji, Goro [Sat, 25 Sep 2010 02:22:16 +0000]
Update ignore files

13 years agoChecking in changes prior to tagging of version 0.71. 0.71
Fuji, Goro [Fri, 24 Sep 2010 10:52:44 +0000]
Checking in changes prior to tagging of version 0.71.

Changelog diff is:

diff --git a/Changes b/Changes
index 1cfc576..be77fa5 100644
--- a/Changes
+++ b/Changes
@@ -1,6 +1,6 @@
 Revision history for Mouse

-0.70_01
+0.71 Fri Sep 24 19:51:04 2010
     [CHANGES]
     * Inheritance from non-Mouse classes now produces warnings.
       Use MouseX::Foreign if you want this type of inheritance.

13 years agoUpdate meta info
Fuji, Goro [Fri, 24 Sep 2010 09:07:46 +0000]
Update meta info

13 years agoCleanup failing tests
Fuji, Goro [Fri, 24 Sep 2010 09:01:21 +0000]
Cleanup failing tests

13 years agoRevert autogenerated tests. Tests should not changed radically.
Fuji, Goro [Fri, 24 Sep 2010 08:53:09 +0000]
Revert autogenerated tests. Tests should not changed radically.

13 years agoChangelogging
Fuji, Goro [Fri, 24 Sep 2010 06:06:54 +0000]
Changelogging

13 years agoAdd testing notes
Fuji, Goro [Fri, 24 Sep 2010 06:02:19 +0000]
Add testing notes

13 years agoRename non-portable filenames
Fuji, Goro [Fri, 24 Sep 2010 05:54:20 +0000]
Rename non-portable filenames

13 years agoMake compatibility tests optional. Its is almost useless now.
Fuji, Goro [Fri, 24 Sep 2010 05:45:49 +0000]
Make compatibility tests optional. Its is almost useless now.

13 years agoAdd test_status.log for authors
Fuji, Goro [Fri, 24 Sep 2010 05:43:39 +0000]
Add test_status.log for authors

13 years agoFix tests
Fuji, Goro [Fri, 24 Sep 2010 05:35:21 +0000]
Fix tests

13 years agoRegenerate test files
Fuji, Goro [Fri, 24 Sep 2010 05:07:40 +0000]
Regenerate test files

13 years agoAdd a tool to import tests
Fuji, Goro [Fri, 24 Sep 2010 04:46:03 +0000]
Add a tool to import tests

13 years agoAdd some testing stuff to t/lib/MooseCompat.pm
Fuji, Goro [Fri, 24 Sep 2010 04:37:44 +0000]
Add some testing stuff to t/lib/MooseCompat.pm

13 years agoMake M::M::Method->wrap compatible
Fuji, Goro [Fri, 24 Sep 2010 04:37:19 +0000]
Make M::M::Method->wrap compatible

13 years agoFix apply_all_roles()
Fuji, Goro [Fri, 24 Sep 2010 02:49:47 +0000]
Fix apply_all_roles()

13 years agoMake mouse_throw_error in XS more robust
Fuji, Goro [Fri, 24 Sep 2010 02:49:20 +0000]
Make mouse_throw_error in XS more robust

13 years agoClean up
Fuji, Goro [Thu, 23 Sep 2010 14:24:11 +0000]
Clean up

13 years agoRemove unused imports
Fuji, Goro [Thu, 23 Sep 2010 14:12:14 +0000]
Remove unused imports

13 years agoTidy
Fuji, Goro [Thu, 23 Sep 2010 14:08:09 +0000]
Tidy

13 years agochmod -x
Fuji, Goro [Thu, 23 Sep 2010 13:58:48 +0000]
chmod -x

13 years agoChangelogging
Fuji, Goro [Thu, 23 Sep 2010 13:56:51 +0000]
Changelogging

13 years agochomp white spaces
Fuji, Goro [Thu, 23 Sep 2010 13:50:37 +0000]
chomp white spaces

13 years agoDocs
Fuji, Goro [Thu, 23 Sep 2010 13:45:49 +0000]
Docs

13 years agoCleanup duplicated code
Fuji, Goro [Thu, 23 Sep 2010 13:37:15 +0000]
Cleanup duplicated code

13 years agoSplit role application to a module like Moose
Fuji, Goro [Thu, 23 Sep 2010 13:14:57 +0000]
Split role application to a module like Moose

13 years agoClean up
Fuji, Goro [Thu, 23 Sep 2010 11:38:22 +0000]
Clean up

13 years agoFix add_metaclass_accessor stuff
Fuji, Goro [Thu, 23 Sep 2010 11:25:06 +0000]
Fix add_metaclass_accessor stuff

13 years agoChangelogging
Fuji, Goro [Thu, 23 Sep 2010 10:50:52 +0000]
Changelogging

13 years agoTests
Fuji, Goro [Thu, 23 Sep 2010 10:46:21 +0000]
Tests

13 years agoInheitance of non-Mouse classes now produces wranings
Fuji, Goro [Thu, 23 Sep 2010 10:15:07 +0000]
Inheitance of non-Mouse classes now produces wranings

13 years agoCleanup Makefile.PL, etc.
Fuji, Goro [Thu, 23 Sep 2010 06:05:57 +0000]
Cleanup Makefile.PL, etc.

13 years agoGeneralize inheritable class accessors
Fuji, Goro [Thu, 23 Sep 2010 05:53:32 +0000]
Generalize inheritable class accessors

13 years agoDocs on Mouse::Util
Fuji, Goro [Wed, 22 Sep 2010 17:30:53 +0000]
Docs on Mouse::Util

13 years agoMake code simple
Fuji, Goro [Wed, 22 Sep 2010 17:11:32 +0000]
Make code simple

13 years agoTidy
Fuji, Goro [Wed, 22 Sep 2010 16:47:36 +0000]
Tidy

13 years agoTidy and docs for meta type constraint class
Fuji, Goro [Wed, 22 Sep 2010 16:38:51 +0000]
Tidy and docs for meta type constraint class

13 years agoMove overload stuff to XS
Fuji, Goro [Wed, 22 Sep 2010 16:07:55 +0000]
Move overload stuff to XS

13 years agoUpdate podspell.t
Fuji, Goro [Wed, 22 Sep 2010 16:06:38 +0000]
Update podspell.t

13 years agoChecking in changes prior to tagging of version 0.70. 0.70
gfx [Fri, 17 Sep 2010 10:08:48 +0000]
Checking in changes prior to tagging of version 0.70.

Changelog diff is:

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

+0.70 Fri Sep 17 19:07:02 2010
+    [BUG FIXES]
+    * Delegations ignored method modifiers
+
 0.69 Mon Sep 13 14:04:41 2010
     [BUG FIXES]
     * Workaround a problem with Test::Builder 2.00_01, which could cause

13 years agoMake Delegations work with method modifiers
gfx [Fri, 17 Sep 2010 10:04:34 +0000]
Make Delegations work with method modifiers

13 years agoChecking in changes prior to tagging of version 0.69. 0.69
gfx [Mon, 13 Sep 2010 05:23:49 +0000]
Checking in changes prior to tagging of version 0.69.

Changelog diff is:

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

+0.69 Mon Sep 13 14:04:41 2010
+    [BUG FIXES]
+    * Workaround a problem with Test::Builder 2.00_01, which could cause
+      SEGV (the HEAD in the repository of tb2 is okay)
+
 0.68 Sat Sep 11 16:24:42 2010
     [CHANGES]
     * Remove an optional depenency, Data::Util.

13 years agoDocs
gfx [Mon, 13 Sep 2010 05:01:43 +0000]
Docs

13 years agoUpdate MANIFEST.SKIP
gfx [Mon, 13 Sep 2010 04:55:43 +0000]
Update MANIFEST.SKIP

13 years agoUpdate .gitignore
gfx [Mon, 13 Sep 2010 04:54:59 +0000]
Update .gitignore

13 years agoAdd a test
gfx [Mon, 13 Sep 2010 04:54:19 +0000]
Add a test

13 years agoWorkaround Test::Builder2's problem that it loads the XS stuff of 'Mouse',
gfx [Mon, 13 Sep 2010 04:45:55 +0000]
Workaround Test::Builder2's problem that it loads the XS stuff of 'Mouse',
which could cause SEGV

13 years agoTests
gfx [Sun, 12 Sep 2010 07:02:14 +0000]
Tests

13 years agoTweaks
gfx [Sun, 12 Sep 2010 06:48:01 +0000]
Tweaks

13 years agoDocs and comments
gfx [Sun, 12 Sep 2010 06:22:46 +0000]
Docs and comments

13 years agoTweaks for method modifiers
gfx [Sun, 12 Sep 2010 06:01:06 +0000]
Tweaks for method modifiers

13 years agoNo import() for confess()
gfx [Sun, 12 Sep 2010 05:52:20 +0000]
No import() for confess()

13 years agoInlucde xshelper.h to the dist even if it is generated by Makefile.PL (XSUtil)
gfx [Sun, 12 Sep 2010 05:51:45 +0000]
Inlucde xshelper.h to the dist even if it is generated by Makefile.PL (XSUtil)

13 years agoTweaks
gfx [Sun, 12 Sep 2010 05:41:45 +0000]
Tweaks

13 years agoChecking in changes prior to tagging of version 0.68. 0.68
gfx [Sat, 11 Sep 2010 07:28:11 +0000]
Checking in changes prior to tagging of version 0.68.

Changelog diff is:

diff --git a/Changes b/Changes
index 2a8eab9..631be93 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,13 @@
 Revision history for Mouse

+0.68 Sat Sep 11 16:24:42 2010
+    [CHANGES]
+    * Remove an optional depenency, Data::Util.
+      This is used to make method modifiers faster, but the effect
+      is limited to 'before' and 'after' modifiers. Rather,
+      D::U's modifiers are slightly different from the standalone version,
+      and sometimes the difference caused problems.
+
 0.67 Fri Sep 10 13:56:38 2010
     [BUG FIXES]
     * Oops! Fix a mistake of removing neccesary denepdencies

13 years agoDocs
gfx [Sat, 11 Sep 2010 07:14:43 +0000]
Docs

13 years agoTweaks for method modifiers
gfx [Sat, 11 Sep 2010 06:18:04 +0000]
Tweaks for method modifiers

13 years agoRemove XS method modifier stuff which depend on Data::Util.
gfx [Sat, 11 Sep 2010 06:05:39 +0000]
Remove XS method modifier stuff which depend on Data::Util.

'around' method modifier is not so fast.

13 years agoSwitch to use_xshelper(), which is provided by M::I::XSUtil 0.30
gfx [Sat, 11 Sep 2010 05:49:22 +0000]
Switch to use_xshelper(), which is provided by M::I::XSUtil 0.30

13 years agoChecking in changes prior to tagging of version 0.67. 0.67
gfx [Fri, 10 Sep 2010 04:58:53 +0000]
Checking in changes prior to tagging of version 0.67.

Changelog diff is:

diff --git a/Changes b/Changes
index 7dd107c..2a8eab9 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 Revision history for Mouse

+0.67 Fri Sep 10 13:56:38 2010
+    [BUG FIXES]
+    * Oops! Fix a mistake of removing neccesary denepdencies
+
 0.66 Fri Sep 10 13:30:41 2010
     [BUG FIXES]
     * Workaround older perl's bug that caused segv in throwing errors

13 years agoOops! Add missing dependencies
gfx [Fri, 10 Sep 2010 04:55:58 +0000]
Oops! Add missing dependencies

13 years agoChecking in changes prior to tagging of version 0.66. 0.66
gfx [Fri, 10 Sep 2010 04:35:26 +0000]
Checking in changes prior to tagging of version 0.66.

Changelog diff is:

diff --git a/Changes b/Changes
index 1c0ac52..7dd107c 100644
--- a/Changes
+++ b/Changes
@@ -1,6 +1,11 @@
 Revision history for Mouse

-0.65
+0.66 Fri Sep 10 13:30:41 2010
+    [BUG FIXES]
+    * Workaround older perl's bug that caused segv in throwing errors
+    * Fix looks_like_number portability
+
+0.65 Thu Sep 9 13:30:33 2010
     [CHANGES]
     * An attribute in a subclass can now override the value of "is"
       (Moose 1.07 feature)