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

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

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

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

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

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

14 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

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

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

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

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

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

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

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

14 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

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

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

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

14 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

14 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

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

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

14 years agoFix for perl 5.6.2
gfx [Fri, 10 Sep 2010 04:25:52 +0000]
Fix for perl 5.6.2

14 years agoBetter version checks for conflicting modules
gfx [Fri, 10 Sep 2010 04:21:12 +0000]
Better version checks for conflicting modules

14 years agoWorkaround older perl's bug that caused segv by releasing CVs
gfx [Fri, 10 Sep 2010 04:20:08 +0000]
Workaround older perl's bug that caused segv by releasing CVs

14 years agoAdd test for method modifiers
gfx [Fri, 10 Sep 2010 04:02:23 +0000]
Add test for method modifiers

14 years agoFix an error message for method modifiers
gfx [Fri, 10 Sep 2010 04:02:06 +0000]
Fix an error message for method modifiers

14 years agoFix LooksLikeNumber() macro
gfx [Fri, 10 Sep 2010 04:01:46 +0000]
Fix LooksLikeNumber() macro

14 years agoCleanup Makefile.PL
gfx [Fri, 10 Sep 2010 03:36:46 +0000]
Cleanup Makefile.PL

14 years agoUpdate Moose compat version
gfx [Fri, 10 Sep 2010 02:50:45 +0000]
Update Moose compat version

14 years agoFix a Changes log
gfx [Thu, 9 Sep 2010 10:50:52 +0000]
Fix a Changes log

14 years agoChecking in changes prior to tagging of version 0.65. 0.65
gfx [Thu, 9 Sep 2010 09:35:40 +0000]
Checking in changes prior to tagging of version 0.65.

Changelog diff is:

diff --git a/Changes b/Changes
index 9511b05..38aa11d 100644
--- a/Changes
+++ b/Changes
@@ -4,6 +4,14 @@ Revision history for Mouse
     [CHANGES]
     * An attribute in a subclass can now override the value of "is"
       (Moose 1.07 feature)
+    * Long deprecated methods:
+      _create_args(), compute_all_applicable_attributes(),
+      and clone_instance()
+
+    [BUG FIXES]
+    * Fix tests that misused test functions. This problem was revealed
+      by Test::Builder2
+    * Improve C++ compatibility in Mouse::XS

 0.64 Mon Jul 26 20:48:13 2010
     [BUG FIXES]

14 years agoRemove long deprecated methods
gfx [Thu, 9 Sep 2010 09:24:05 +0000]
Remove long deprecated methods

14 years agoFix tests for Test::Builder2
gfx [Thu, 9 Sep 2010 09:20:50 +0000]
Fix tests for Test::Builder2

14 years agoRevert "Switch to M::I::TestAssemble (xaicron++)"
gfx [Wed, 8 Sep 2010 08:14:20 +0000]
Revert "Switch to M::I::TestAssemble (xaicron++)"

This reverts commit 0001057938c23a77b0bb6879974c385d613e76cf.

14 years agoSwitch to M::I::TestAssemble (xaicron++)
gfx [Wed, 8 Sep 2010 07:41:35 +0000]
Switch to M::I::TestAssemble (xaicron++)

14 years agoChangelogging
gfx [Mon, 6 Sep 2010 05:15:14 +0000]
Changelogging

14 years agoRemove a duplicated macro: LooksLikeNumber
gfx [Mon, 6 Sep 2010 05:14:44 +0000]
Remove a duplicated macro: LooksLikeNumber

14 years agoCatch up Moose's change d21262bd42c2539c47e5d41e7506710ecd27ad65
gfx [Mon, 6 Sep 2010 05:08:35 +0000]
Catch up Moose's change d21262bd42c2539c47e5d41e7506710ecd27ad65

14 years agoAvoid warnings on compatibility tests
gfx [Mon, 6 Sep 2010 04:44:10 +0000]
Avoid warnings on compatibility tests

14 years ago'alias' and 'excludes' in with() are deprecated
gfx [Mon, 6 Sep 2010 04:31:03 +0000]
'alias' and 'excludes' in with() are deprecated

14 years agoResolve RT#61076 (improve error messages)
gfx [Mon, 6 Sep 2010 04:20:46 +0000]
Resolve RT#61076 (improve error messages)

14 years agoSupport PERL_ONLY env var
gfx [Mon, 6 Sep 2010 03:21:06 +0000]
Support PERL_ONLY env var

14 years agoSplit common stuff
gfx [Sat, 28 Aug 2010 09:38:03 +0000]
Split common stuff

14 years agoUse STATIC_INLINE, which will be introduced at 5.14.0
gfx [Sat, 28 Aug 2010 07:43:12 +0000]
Use STATIC_INLINE, which will be introduced at 5.14.0

14 years agoRevert "Add tiny tweaks stolen from Class::XSAccessor 1.07"
gfx [Sat, 28 Aug 2010 07:38:06 +0000]
Revert "Add tiny tweaks stolen from Class::XSAccessor 1.07"

This reverts commit 6e646df82cd3efd32dd5dad067c685bb5def5656.

14 years agoAdd tiny tweaks stolen from Class::XSAccessor 1.07
gfx [Tue, 17 Aug 2010 10:27:06 +0000]
Add tiny tweaks stolen from Class::XSAccessor 1.07

14 years agoAvoid compiler's warnings
gfx [Tue, 17 Aug 2010 10:26:57 +0000]
Avoid compiler's warnings

14 years agoChecking in changes prior to tagging of version 0.64. 0.64
gfx [Mon, 26 Jul 2010 11:49:25 +0000]
Checking in changes prior to tagging of version 0.64.

Changelog diff is:

diff --git a/Changes b/Changes
index a65cc3c..7212f86 100644
--- a/Changes
+++ b/Changes
@@ -1,6 +1,6 @@
 Revision history for Mouse

-0.64
+0.64 Mon Jul 26 20:48:13 2010
     [BUG FIXES]
     * Build failure on 5.13.3

14 years agoRemove long deprecated methods in M::M::Attribute
gfx [Mon, 26 Jul 2010 11:47:33 +0000]
Remove long deprecated methods in M::M::Attribute

14 years agoResolve a failing test file
gfx [Mon, 26 Jul 2010 11:32:30 +0000]
Resolve a failing test file

14 years agoResolve a failing test file although some are skipped
gfx [Mon, 26 Jul 2010 11:30:38 +0000]
Resolve a failing test file although some are skipped

14 years agoFix illegal option process, add tests for it
gfx [Mon, 26 Jul 2010 11:26:33 +0000]
Fix illegal option process, add tests for it

14 years agoAdd illigal inheritance process (Moose 1.09 feature)
gfx [Mon, 26 Jul 2010 11:24:13 +0000]
Add illigal inheritance process (Moose 1.09 feature)

14 years agoAdd $attr->insertion_order
gfx [Mon, 26 Jul 2010 10:41:44 +0000]
Add $attr->insertion_order

14 years agoUse new macro CvGV_set() (see perl5133delta)
gfx [Tue, 20 Jul 2010 11:09:10 +0000]
Use new macro CvGV_set() (see perl5133delta)

14 years agoChecking in changes prior to tagging of version 0.63. 0.63
gfx [Tue, 20 Jul 2010 10:28:11 +0000]
Checking in changes prior to tagging of version 0.63.

Changelog diff is:

diff --git a/Changes b/Changes
index 46862ce..67049de 100644
--- a/Changes
+++ b/Changes
@@ -1,11 +1,16 @@
 Revision history for Mouse

-0.63
+0.63 Tue Jul 20 19:26:30 2010
     [CHANGES]
     * Resolve RT#59460: Test::Requires is not a required prerequisite unless
       release-testing... (Curtis Jewell)
       See also https://rt.cpan.org/Public/Bug/Display.html?id=59460

+    [FEATURES]
+    * Add Mouse::Util::TypeConstraints::register_type_constraint()
+      (Vincent Pit)
+      See also https://rt.cpan.org/Public/Bug/Display.html?id=59539
+
 0.62 Tue Jul  6 20:18:58 2010
     [FEATURES]
     * Support MouseX::StrictConstructor (gfx)

14 years agoImport a latest test file for register_type_constraints() and fix tc class
gfx [Tue, 20 Jul 2010 10:22:23 +0000]
Import a latest test file for register_type_constraints() and fix tc class

14 years agoImplement Mouse::Util::TypeConstraints::register_type_constraint()
Vincent Pit [Tue, 20 Jul 2010 10:20:36 +0000]
Implement Mouse::Util::TypeConstraints::register_type_constraint()

14 years agoThis fixes RT#59460. (Curtis Jewell)
gfx [Sat, 17 Jul 2010 07:18:44 +0000]
This fixes RT#59460. (Curtis Jewell)

14 years agoChecking in changes prior to tagging of version 0.62. 0.62
gfx [Tue, 6 Jul 2010 11:20:52 +0000]
Checking in changes prior to tagging of version 0.62.

Changelog diff is:

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

+0.62 Tue Jul  6 20:18:58 2010
+    [FEATURES]
+    * Support MouseX::StrictConstructor (gfx)
+
 0.61 Sat Jun 19 15:35:48 2010
     [BUG FIXES]
     * Workaround the Perl_call_sv() problem again (gfx)
@@ -61,7 +65,7 @@ Revision history for Mouse
     [BUG FIXES]
     * Mouse::Object::DESTROY could cause SEGVs
     * Attribute triggers could cause panics
-    * Integers > 2**32 ware not groked as Int
+    * Integers > 2**32 were not groked as Int
     * Incorrect types, e.g. "Array[Int", was accepted
     * Metaclass compatibility was sometimes ignored

14 years agoAvoid compiler's warnings
gfx [Tue, 6 Jul 2010 11:17:19 +0000]
Avoid compiler's warnings

14 years agoMake strict_constructor public
gfx [Tue, 6 Jul 2010 11:15:05 +0000]
Make strict_constructor public

14 years agoRevert __set_strict_constructor
gfx [Tue, 6 Jul 2010 10:09:20 +0000]
Revert __set_strict_constructor

14 years agoAdd __set_strict_constructor
gfx [Tue, 6 Jul 2010 09:59:27 +0000]
Add __set_strict_constructor

14 years agoAvoid compiler's warnings on older perls
gfx [Tue, 6 Jul 2010 09:59:12 +0000]
Avoid compiler's warnings on older perls

14 years agoFix threading tests for bad perls:
gfx [Sat, 3 Jul 2010 04:33:35 +0000]
Fix threading tests for bad perls:

See http://www.cpantesters.org/cpan/report/07540783-b19f-3f77-b713-d32bba55d77f

14 years agoChecking in changes prior to tagging of version 0.61. 0.61
gfx [Sat, 19 Jun 2010 06:36:44 +0000]
Checking in changes prior to tagging of version 0.61.

Changelog diff is:

diff --git a/Changes b/Changes
index 003ab6b..1483a3d 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,10 @@
 Revision history for Mouse

+0.61 Sat Jun 19 15:35:48 2010
+    [BUG FIXES]
+    * Workaround the Perl_call_sv() problem again (gfx)
+    * Update Module::Install to 0.99 for older versions of perls (gfx)
+
 0.60 Wed Jun  9 19:43:55 2010
     [CHANGES]
     * BUILDALL is now called by Mouse::Meta::Class::new_object, rather than

14 years agoCompat version is 1.05
gfx [Sat, 19 Jun 2010 06:32:13 +0000]
Compat version is 1.05

14 years agoFix the Perl_call_sv() problem again, and tests for it
gfx [Sat, 19 Jun 2010 06:31:26 +0000]
Fix the Perl_call_sv() problem again, and tests for it

14 years agoEnsure M::I version >= 0.99
gfx [Sat, 19 Jun 2010 06:20:08 +0000]
Ensure M::I version >= 0.99

14 years agoFix possible memory leaks, which occurs when constructor components throw errors.
gfx [Sat, 12 Jun 2010 03:58:49 +0000]
Fix possible memory leaks, which occurs when constructor components throw errors.

14 years agoChecking in changes prior to tagging of version 0.60. 0.60
gfx [Wed, 9 Jun 2010 11:13:17 +0000]
Checking in changes prior to tagging of version 0.60.

Changelog diff is:

diff --git a/Changes b/Changes
index 4c7e07a..003ab6b 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,20 @@
 Revision history for Mouse

+0.60 Wed Jun  9 19:43:55 2010
+    [CHANGES]
+    * BUILDALL is now called by Mouse::Meta::Class::new_object, rather than
+      by Mouse::Object::new. (Moose 1.05)
+
+    [BUG FIXES]
+    * Fix type constraint validation messages to not include the string
+      'failed' twice in the same sentence. (Moose 1.05)
+    * Resolve RT #57975: The prefix "Exception caught" is no longer added
+      to exceptions Mouse catches. (gfx)
+
+    [OTHERS]
+    * A difficult test (t/900_mouse_bugs/006_RT69939.t) will be skipped on
+      some platforms. (gfx)
+
 0.59 Tue May 18 16:29:57 2010
     [CHANGES]
     * Improve error messages on $class->accessor() (gfx)

14 years agoMake clone_object() into PurePerl
gfx [Wed, 9 Jun 2010 11:02:37 +0000]
Make clone_object() into PurePerl

14 years agoMake type constraint messages compatible with Moose's
gfx [Wed, 9 Jun 2010 10:40:10 +0000]
Make type constraint messages compatible with Moose's
index 81d5d35..2dd7afb 100644
--- a/lib/Mouse/Meta/TypeConstraint.pm
+++ b/lib/Mouse/Meta/TypeConstraint.pm
@@ -164,7 +164,7 @@ sub get_message {
     }
     else {
         $value = ( defined $value ? overload::StrVal($value) : 'undef' );
-        return "Validation failed for '$self' failed with value $value";
+        return "Validation failed for '$self' with value $value";
     }
 }

14 years agoFollow Moose's new feature: BUILDALL is called by new_object(), not by Mouse::Object...
gfx [Wed, 9 Jun 2010 10:25:00 +0000]
Follow Moose's new feature: BUILDALL is called by new_object(), not by Mouse::Object::new

14 years agoResolve RT #57975: "Exception caught:" prefixes on "re-thrown" exceptions have been...
gfx [Wed, 9 Jun 2010 10:11:40 +0000]
Resolve RT #57975: "Exception caught:" prefixes on "re-thrown" exceptions have been removed

14 years agoSkip a test that fails on some platforms
gfx [Wed, 9 Jun 2010 09:45:42 +0000]
Skip a test that fails on some platforms

14 years agouse Data::Util directly, instead of Class::Method::Modifiers::Fast.
tokuhirom [Thu, 20 May 2010 01:41:17 +0000]
use Data::Util directly, instead of Class::Method::Modifiers::Fast.
- Class::Method::Modifiers::Fast is minor module on CPAN
- It's verbosity layer for this purpose.
- Class::Method::Modifiers::Fast->install_modifier is undocumented method.
- This patch makes bit faster(i hope).

14 years agoChecking in changes prior to tagging of version 0.59. 0.59
Fuji, Goro [Tue, 18 May 2010 07:30:53 +0000]
Checking in changes prior to tagging of version 0.59.

Changelog diff is:

diff --git a/Changes b/Changes
index 54db7f3..4c7e07a 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 Revision history for Mouse

+0.59 Tue May 18 16:29:57 2010
+    [CHANGES]
+    * Improve error messages on $class->accessor() (gfx)
+
 0.58 Sat May  8 11:18:17 2010
     [BUG FIX]
     * Compliant with 5.12.0+

14 years agoFix a test
Fuji, Goro [Tue, 18 May 2010 07:17:32 +0000]
Fix a test

14 years agoImprove error messages
Fuji, Goro [Tue, 18 May 2010 07:12:42 +0000]
Improve error messages

14 years agoDisable a part of tests on 5.13.0
Fuji, Goro [Tue, 18 May 2010 07:12:07 +0000]
Disable a part of tests on 5.13.0

14 years agoUpdate Makefile.PL
Fuji, Goro [Mon, 17 May 2010 12:51:06 +0000]
Update Makefile.PL

14 years agoChecking in changes prior to tagging of version 0.58. 0.58
Fuji, Goro [Sat, 8 May 2010 02:23:05 +0000]
Checking in changes prior to tagging of version 0.58.

Changelog diff is:

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

+0.58 Sat May  8 11:18:17 2010
+    [BUG FIX]
+    * Compliant with 5.12.0+
+
 0.57 Fri May  7 14:27:00 2010
     [BUG FIX]
     * Resolve RT #57144: Fix problems in Perl_call_sv() again (gfx)

14 years agoFix mouse_call_sv_safe() again
Fuji, Goro [Sat, 8 May 2010 02:17:07 +0000]
Fix mouse_call_sv_safe() again

14 years agoPERL_CONTEXT has been chaned in 5.12
Fuji, Goro [Sat, 8 May 2010 01:38:50 +0000]
PERL_CONTEXT has been chaned in 5.12

14 years agoChecking in changes prior to tagging of version 0.57. 0.57
Fuji, Goro [Fri, 7 May 2010 05:32:53 +0000]
Checking in changes prior to tagging of version 0.57.

Changelog diff is:

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

+0.57 Fri May  7 14:27:00 2010
+    [BUG FIX]
+    * Resolve RT #57144: Fix problems in Perl_call_sv() again (gfx)
+
 0.56 Thu Apr 29 11:15:45 2010
     [BUG FIX]
     * Resolve RT#56837: Role application to instance with init_arg'd

14 years agoWorkaround RT #57144, caused by Perl_call_sv()'s bug
Fuji, Goro [Fri, 7 May 2010 05:25:08 +0000]
Workaround RT #57144, caused by Perl_call_sv()'s bug

14 years agoAdd RT57144.t, but it is not fixed yet...
Fuji, Goro [Fri, 7 May 2010 04:55:03 +0000]
Add RT57144.t, but it is not fixed yet...

14 years agoChecking in changes prior to tagging of version 0.56. 0.56
gfx [Thu, 29 Apr 2010 02:20:04 +0000]
Checking in changes prior to tagging of version 0.56.

Changelog diff is:

diff --git a/Changes b/Changes
index 70ea0ee..8ac238d 100644
--- a/Changes
+++ b/Changes
@@ -1,7 +1,12 @@
 Revision history for Mouse

+0.56 Thu Apr 29 11:15:45 2010
+    [BUG FIX]
+    * Resolve RT#56837: Role application to instance with init_arg'd
+      attributes caused problems (Sanko Robinson)
+
 0.55 Wed Apr 21 13:27:13 2010
-    [BUF FIX]
+    [BUG FIX]
     * Fix a bug that traits could cause panic/SEGV on threads (gfx)

 0.54 Sat Apr 17 17:15:54 2010

14 years agoRename a test directry name to be clear
gfx [Thu, 29 Apr 2010 02:10:43 +0000]
Rename a test directry name to be clear

14 years agoResolve RT #56837 (reported by Sanko Robinson), based on his patch
gfx [Thu, 29 Apr 2010 02:09:41 +0000]
Resolve RT #56837 (reported by Sanko Robinson), based on his patch

14 years agoChecking in changes prior to tagging of version 0.55. 0.55
gfx [Wed, 21 Apr 2010 04:32:26 +0000]
Checking in changes prior to tagging of version 0.55.

Changelog diff is:

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

+0.55 Wed Apr 21 13:27:13 2010
+    [BUF FIX]
+    * Fix a bug that traits could cause panic/SEGV on threads (gfx)
+
 0.54 Sat Apr 17 17:15:54 2010
     [BUG FIX]
     * Resolve RT#56523: has with reader, writer, lazy and builder

14 years agoWorkaround a bug with threads. cleaning stash with threads can cause panic or SEGV.
gfx [Wed, 21 Apr 2010 04:26:26 +0000]
Workaround a bug with threads. cleaning stash with threads can cause panic or SEGV.

14 years agoComment out a debug output
gfx [Wed, 21 Apr 2010 04:19:08 +0000]
Comment out a debug output

14 years agoChecking in changes prior to tagging of version 0.54. 0.54
gfx [Sat, 17 Apr 2010 08:20:14 +0000]
Checking in changes prior to tagging of version 0.54.

Changelog diff is:

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

+0.54 Sat Apr 17 17:15:54 2010
+    [BUG FIX]
+    * Resolve RT#56523: has with reader, writer, lazy and builder
+      could not create a write-only accessor (Michael G Schwern)
+
 0.53 Sun Apr 11 11:39:03 2010
     [BUG FIX]
     * Mouse::Meta::Class could not clone objects with "required" attrs (gfx)

14 years agoApply a patch from Michael G Schwern
gfx [Sat, 17 Apr 2010 08:13:36 +0000]
Apply a patch from Michael G Schwern

http://rt.cpan.org/Public/Bug/Display.html?id=56523

14 years agoAdd a test file for RT #56523
gfx [Sat, 17 Apr 2010 08:09:25 +0000]
Add a test file for RT #56523

14 years agoChecking in changes prior to tagging of version 0.53. 0.53
gfx [Sun, 11 Apr 2010 02:43:58 +0000]
Checking in changes prior to tagging of version 0.53.

Changelog diff is:

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

+0.53 Sun Apr 11 11:39:03 2010
+    [BUG FIX]
+    * Mouse::Meta::Class could not clone objects with "required" attrs (gfx)
+
 0.52 Sat Mar 27 15:38:52 2010
     * Workaround Perl-RT#69939 (eval "use $module" in Perl_call_sv()
      may cause segmentation faults,