Fuji, Goro [Sat, 25 Sep 2010 04:20:09 +0000]
Fix invalid interpolations in pure perl accessors
Fuji, Goro [Sat, 25 Sep 2010 04:13:25 +0000]
Resolve some TODO tests about type constraints
Fuji, Goro [Sat, 25 Sep 2010 03:11:39 +0000]
Reorganize t/020_attributes/
Fuji, Goro [Sat, 25 Sep 2010 03:01:21 +0000]
Update t/lib
Fuji, Goro [Sat, 25 Sep 2010 02:52:32 +0000]
Update failing tests (by author/import-moose-tests.pl)
Fuji, Goro [Sat, 25 Sep 2010 02:46:44 +0000]
s/Moose/Mouse/g more completely
Fuji, Goro [Sat, 25 Sep 2010 02:30:09 +0000]
Update t/lib/MooseCompat.pm
Fuji, Goro [Sat, 25 Sep 2010 02:28:03 +0000]
Don't include tests on native traits
Fuji, Goro [Sat, 25 Sep 2010 02:22:16 +0000]
Update ignore files
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.
Fuji, Goro [Fri, 24 Sep 2010 09:07:46 +0000]
Update meta info
Fuji, Goro [Fri, 24 Sep 2010 09:01:21 +0000]
Cleanup failing tests
Fuji, Goro [Fri, 24 Sep 2010 08:53:09 +0000]
Revert autogenerated tests. Tests should not changed radically.
Fuji, Goro [Fri, 24 Sep 2010 06:06:54 +0000]
Changelogging
Fuji, Goro [Fri, 24 Sep 2010 06:02:19 +0000]
Add testing notes
Fuji, Goro [Fri, 24 Sep 2010 05:54:20 +0000]
Rename non-portable filenames
Fuji, Goro [Fri, 24 Sep 2010 05:45:49 +0000]
Make compatibility tests optional. Its is almost useless now.
Fuji, Goro [Fri, 24 Sep 2010 05:43:39 +0000]
Add test_status.log for authors
Fuji, Goro [Fri, 24 Sep 2010 05:35:21 +0000]
Fix tests
Fuji, Goro [Fri, 24 Sep 2010 05:07:40 +0000]
Regenerate test files
Fuji, Goro [Fri, 24 Sep 2010 04:46:03 +0000]
Add a tool to import tests
Fuji, Goro [Fri, 24 Sep 2010 04:37:44 +0000]
Add some testing stuff to t/lib/MooseCompat.pm
Fuji, Goro [Fri, 24 Sep 2010 04:37:19 +0000]
Make M::M::Method->wrap compatible
Fuji, Goro [Fri, 24 Sep 2010 02:49:47 +0000]
Fix apply_all_roles()
Fuji, Goro [Fri, 24 Sep 2010 02:49:20 +0000]
Make mouse_throw_error in XS more robust
Fuji, Goro [Thu, 23 Sep 2010 14:24:11 +0000]
Clean up
Fuji, Goro [Thu, 23 Sep 2010 14:12:14 +0000]
Remove unused imports
Fuji, Goro [Thu, 23 Sep 2010 14:08:09 +0000]
Tidy
Fuji, Goro [Thu, 23 Sep 2010 13:58:48 +0000]
chmod -x
Fuji, Goro [Thu, 23 Sep 2010 13:56:51 +0000]
Changelogging
Fuji, Goro [Thu, 23 Sep 2010 13:50:37 +0000]
chomp white spaces
Fuji, Goro [Thu, 23 Sep 2010 13:45:49 +0000]
Docs
Fuji, Goro [Thu, 23 Sep 2010 13:37:15 +0000]
Cleanup duplicated code
Fuji, Goro [Thu, 23 Sep 2010 13:14:57 +0000]
Split role application to a module like Moose
Fuji, Goro [Thu, 23 Sep 2010 11:38:22 +0000]
Clean up
Fuji, Goro [Thu, 23 Sep 2010 11:25:06 +0000]
Fix add_metaclass_accessor stuff
Fuji, Goro [Thu, 23 Sep 2010 10:50:52 +0000]
Changelogging
Fuji, Goro [Thu, 23 Sep 2010 10:46:21 +0000]
Tests
Fuji, Goro [Thu, 23 Sep 2010 10:15:07 +0000]
Inheitance of non-Mouse classes now produces wranings
Fuji, Goro [Thu, 23 Sep 2010 06:05:57 +0000]
Cleanup Makefile.PL, etc.
Fuji, Goro [Thu, 23 Sep 2010 05:53:32 +0000]
Generalize inheritable class accessors
Fuji, Goro [Wed, 22 Sep 2010 17:30:53 +0000]
Docs on Mouse::Util
Fuji, Goro [Wed, 22 Sep 2010 17:11:32 +0000]
Make code simple
Fuji, Goro [Wed, 22 Sep 2010 16:47:36 +0000]
Tidy
Fuji, Goro [Wed, 22 Sep 2010 16:38:51 +0000]
Tidy and docs for meta type constraint class
Fuji, Goro [Wed, 22 Sep 2010 16:07:55 +0000]
Move overload stuff to XS
Fuji, Goro [Wed, 22 Sep 2010 16:06:38 +0000]
Update podspell.t
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
gfx [Fri, 17 Sep 2010 10:04:34 +0000]
Make Delegations work with method modifiers
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.
gfx [Mon, 13 Sep 2010 05:01:43 +0000]
Docs
gfx [Mon, 13 Sep 2010 04:55:43 +0000]
Update MANIFEST.SKIP
gfx [Mon, 13 Sep 2010 04:54:59 +0000]
Update .gitignore
gfx [Mon, 13 Sep 2010 04:54:19 +0000]
Add a test
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
gfx [Sun, 12 Sep 2010 07:02:14 +0000]
Tests
gfx [Sun, 12 Sep 2010 06:48:01 +0000]
Tweaks
gfx [Sun, 12 Sep 2010 06:22:46 +0000]
Docs and comments
gfx [Sun, 12 Sep 2010 06:01:06 +0000]
Tweaks for method modifiers
gfx [Sun, 12 Sep 2010 05:52:20 +0000]
No import() for confess()
gfx [Sun, 12 Sep 2010 05:51:45 +0000]
Inlucde xshelper.h to the dist even if it is generated by Makefile.PL (XSUtil)
gfx [Sun, 12 Sep 2010 05:41:45 +0000]
Tweaks
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
gfx [Sat, 11 Sep 2010 07:14:43 +0000]
Docs
gfx [Sat, 11 Sep 2010 06:18:04 +0000]
Tweaks for method modifiers
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.
gfx [Sat, 11 Sep 2010 05:49:22 +0000]
Switch to use_xshelper(), which is provided by M::I::XSUtil 0.30
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
gfx [Fri, 10 Sep 2010 04:55:58 +0000]
Oops! Add missing dependencies
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)
gfx [Fri, 10 Sep 2010 04:25:52 +0000]
Fix for perl 5.6.2
gfx [Fri, 10 Sep 2010 04:21:12 +0000]
Better version checks for conflicting modules
gfx [Fri, 10 Sep 2010 04:20:08 +0000]
Workaround older perl's bug that caused segv by releasing CVs
gfx [Fri, 10 Sep 2010 04:02:23 +0000]
Add test for method modifiers
gfx [Fri, 10 Sep 2010 04:02:06 +0000]
Fix an error message for method modifiers
gfx [Fri, 10 Sep 2010 04:01:46 +0000]
Fix LooksLikeNumber() macro
gfx [Fri, 10 Sep 2010 03:36:46 +0000]
Cleanup Makefile.PL
gfx [Fri, 10 Sep 2010 02:50:45 +0000]
Update Moose compat version
gfx [Thu, 9 Sep 2010 10:50:52 +0000]
Fix a Changes log
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]
gfx [Thu, 9 Sep 2010 09:24:05 +0000]
Remove long deprecated methods
gfx [Thu, 9 Sep 2010 09:20:50 +0000]
Fix tests for Test::Builder2
gfx [Wed, 8 Sep 2010 08:14:20 +0000]
Revert "Switch to M::I::TestAssemble (xaicron++)"
This reverts commit
0001057938c23a77b0bb6879974c385d613e76cf.
gfx [Wed, 8 Sep 2010 07:41:35 +0000]
Switch to M::I::TestAssemble (xaicron++)
gfx [Mon, 6 Sep 2010 05:15:14 +0000]
Changelogging
gfx [Mon, 6 Sep 2010 05:14:44 +0000]
Remove a duplicated macro: LooksLikeNumber
gfx [Mon, 6 Sep 2010 05:08:35 +0000]
gfx [Mon, 6 Sep 2010 04:44:10 +0000]
Avoid warnings on compatibility tests
gfx [Mon, 6 Sep 2010 04:31:03 +0000]
'alias' and 'excludes' in with() are deprecated
gfx [Mon, 6 Sep 2010 04:20:46 +0000]
Resolve RT#61076 (improve error messages)
gfx [Mon, 6 Sep 2010 03:21:06 +0000]
Support PERL_ONLY env var
gfx [Sat, 28 Aug 2010 09:38:03 +0000]
Split common stuff
gfx [Sat, 28 Aug 2010 07:43:12 +0000]
Use STATIC_INLINE, which will be introduced at 5.14.0
gfx [Sat, 28 Aug 2010 07:38:06 +0000]
Revert "Add tiny tweaks stolen from Class::XSAccessor 1.07"
This reverts commit
6e646df82cd3efd32dd5dad067c685bb5def5656.
gfx [Tue, 17 Aug 2010 10:27:06 +0000]
Add tiny tweaks stolen from Class::XSAccessor 1.07
gfx [Tue, 17 Aug 2010 10:26:57 +0000]
Avoid compiler's warnings
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
gfx [Mon, 26 Jul 2010 11:47:33 +0000]
Remove long deprecated methods in M::M::Attribute
gfx [Mon, 26 Jul 2010 11:32:30 +0000]
Resolve a failing test file
gfx [Mon, 26 Jul 2010 11:30:38 +0000]
Resolve a failing test file although some are skipped