Shawn M Moore [Sat, 30 May 2009 06:05:58 +0000]
subname is computerese
Shawn M Moore [Sat, 30 May 2009 06:02:10 +0000]
Remove punctuation from an error message
Jesse Luehrs [Sat, 30 May 2009 04:17:46 +0000]
add todo test for immutable metaclasses with traits
hakim [Fri, 29 May 2009 21:42:30 +0000]
Fix documentation to point to correct superclass
Marc Mims [Tue, 26 May 2009 18:29:44 +0000]
Moved to t/100_bugs per stevan
Marc Mims [Tue, 26 May 2009 18:24:55 +0000]
Test around 'isa'
Marc Mims [Tue, 26 May 2009 01:51:26 +0000]
TODO tests for UNIVERSAL methods
Dave Rolsky [Mon, 25 May 2009 16:59:49 +0000]
Rephrase required docs
Chris Prather [Mon, 25 May 2009 16:51:38 +0000]
remove required => 1 from lazy_build
Chris Prather [Mon, 25 May 2009 16:50:05 +0000]
correct the documentation for required
Yuval Kogman [Sat, 23 May 2009 21:13:42 +0000]
Update test suite for subname changes in Class::MOP
Yuval Kogman [Sat, 23 May 2009 20:45:05 +0000]
Inline DESTROY even without DEMOLISH methods
This prevents Moose::Object::DESTROY from calling
Moose::Object::DEMOLISHALL only to find that there are no DEMOLISH
methods at every object destruction
Dave Rolsky [Fri, 22 May 2009 14:09:01 +0000]
Clarify why tests are not passing
Dave Rolsky [Fri, 22 May 2009 14:06:31 +0000]
Fix test count
Dave Rolsky [Fri, 22 May 2009 14:05:56 +0000]
Add an additional test to make sure that the original meta method
object is being preserved.
Dave Rolsky [Fri, 22 May 2009 14:02:18 +0000]
More tidying of the test file
Dave Rolsky [Fri, 22 May 2009 14:01:41 +0000]
Tidy tests
Dave Rolsky [Fri, 22 May 2009 14:01:07 +0000]
Separate packages and remove useless do
Shawn M Moore [Fri, 22 May 2009 13:57:55 +0000]
No need to document an internals change
Shawn M Moore [Fri, 22 May 2009 03:39:36 +0000]
Rename _make_wrapper to _curry_wrapper and fiddle its interface
Shawn M Moore [Fri, 22 May 2009 03:25:09 +0000]
Use class_of instead of CMOPC->initialize
Shawn M Moore [Wed, 20 May 2009 22:00:42 +0000]
TODOify the failing test I added
Chris Prather [Tue, 19 May 2009 16:01:37 +0000]
document FAQ change in Changes
Chris Prather [Tue, 19 May 2009 15:48:20 +0000]
add a FAQ about the coercion change in 0.76
Shawn M Moore [Mon, 18 May 2009 06:12:04 +0000]
When your ->meta method does not return a Moose::Meta::Class, the error message gave the wrong output
Shawn M Moore [Sat, 16 May 2009 15:02:31 +0000]
Add failing test for anonymous method metaclass persistency
Shawn M Moore [Sat, 16 May 2009 10:12:44 +0000]
If we M'Ex/also a module that isn't loaded, hint that to the user
michaelr [Wed, 13 May 2009 19:23:45 +0000]
added check for an even number of options to 'has'
Dave Rolsky [Wed, 13 May 2009 17:11:02 +0000]
bump version to 0.79
Dave Rolsky [Wed, 13 May 2009 17:10:52 +0000]
Changes for 0.79
Dave Rolsky [Wed, 13 May 2009 16:08:47 +0000]
At least try to get the inheritance chain from a metaclass object
before falling back to mro::get_linear_isa.
Dave Rolsky [Wed, 13 May 2009 16:04:39 +0000]
More global destruction fixes.
The existing global destruction tests were not happy on Win32. This is
based on a patch from Robert Krimen, but is greatly simplified by
making sure the only test output we provide is from the .t file,
rather than mixing it between the .t and the helper script.
This also changes how we loop through the ancestors for a class in
DEMOLISH. I was seeing failures on 5.8.8 that happened when the
metaclass object had been garbage collected and we tried to make a new
one. Making a new one failed because the meta-attribute objects for
Moose::Meta::Class itself had also been garbage collected!
This is a hack to avoid the meta-API entirely during destruction.
Dave Rolsky [Tue, 12 May 2009 20:16:39 +0000]
Missed a test that was badly testing for \n
Dave Rolsky [Tue, 12 May 2009 20:16:29 +0000]
Add note about test fixes
Dave Rolsky [Tue, 12 May 2009 20:12:24 +0000]
bump version to 0.78
Dave Rolsky [Tue, 12 May 2009 20:09:47 +0000]
Add release date
Dave Rolsky [Tue, 12 May 2009 20:07:33 +0000]
Fix tests that tested for literal newlines in warnings, as this failed
on Win32.
Shawn M Moore [Tue, 12 May 2009 20:05:44 +0000]
Test::Output IS optional
Dave Rolsky [Tue, 12 May 2009 14:08:15 +0000]
Oops, CMOP depends on Test::Exception 0.27, not 0.22
Dave Rolsky [Tue, 12 May 2009 14:06:08 +0000]
Depend on the latest Test::Exception (we just bumped the dep in CMOP,
might as well do it here too)
Dave Rolsky [Sun, 10 May 2009 22:26:57 +0000]
remove_metaclass_by_name only takes a single argument
Tomas Doran (t0m [Sun, 10 May 2009 16:49:02 +0000]
Tweak latter instances of the test to remove the metaclass instances for the classes which did not initially (at the time the sub class with the test in says 'extends') have them - therefore the latter tests still test the same issue
Shawn M Moore [Sun, 10 May 2009 16:41:00 +0000]
Factor out Role's before/after/around into a helper function
I would use Moose::Util::add_method_modifier but that supports
regular expressions for the method name, which roles do not.
Dave Rolsky [Sun, 10 May 2009 15:55:28 +0000]
Extend t0m's tests for mixed moose/non-moose parentage to make sure
that metaclass roles always end up propogated, even when there is
multiple inheritance from various mixtures of Moose & non-Moose
parents.
Dave Rolsky [Sun, 10 May 2009 15:41:58 +0000]
Tweak test description
Dave Rolsky [Sun, 10 May 2009 15:39:54 +0000]
Formatting tweaks
Shawn M Moore [Sun, 10 May 2009 04:34:11 +0000]
Make role_for_combination private
Dave Rolsky [Sun, 10 May 2009 04:28:45 +0000]
Move method so the definition comes after first use
Shawn M Moore [Sun, 10 May 2009 03:39:10 +0000]
Satisfy pod_spell
Shawn M Moore [Sun, 10 May 2009 03:34:15 +0000]
Add role_for_combination for MXRP
Shawn M Moore [Sun, 10 May 2009 03:32:48 +0000]
Move t0m's changelog entry into the right spot
Florian Ragwitz [Fri, 8 May 2009 19:08:22 +0000]
Pod formatting fixes.
Hans Dieter Pearcey [Fri, 8 May 2009 03:13:14 +0000]
remove all uses of load_class's return value; use class_of instead, where appropriate
Dave Rolsky [Thu, 7 May 2009 02:47:37 +0000]
some style tweaks to t0m's change to the metaclass compat fixing code.
Tomas Doran (t0m) [Thu, 7 May 2009 00:07:25 +0000]
Fix one of the issues you see with metaclass incomat when you have a moose-non moose-moose @ISA chain. Specifically, this affects Catalyst applications if you want to run 5.80, have a Moose native application, but extend a controller base class from CPAN which hasn't been ported to Moose yet. This also changes a few private methods to pass the metaclass instance, rather than the class name - as we now have it sooner ergo it's neater.
Cory Watson [Wed, 6 May 2009 22:33:32 +0000]
Fix typo in Extending::Recipe1
Dave Rolsky [Mon, 4 May 2009 16:38:56 +0000]
Actually require CMOP 0.83 in code, not just the Makefile.PL
Dave Rolsky [Sun, 3 May 2009 19:15:37 +0000]
Add / to front of paths in .gitignore
Shawn M Moore [Sun, 3 May 2009 19:04:59 +0000]
Make role_applications return a list not an arrayref
Shawn M Moore [Sun, 3 May 2009 18:57:44 +0000]
Weaken the references to role and class, like everything else does
Dave Rolsky [Sun, 3 May 2009 18:50:13 +0000]
make sure tests in xt get run for authors and disttest
Shawn M Moore [Sun, 3 May 2009 18:47:35 +0000]
Doc for role_application methods
Shawn M Moore [Sun, 3 May 2009 18:42:49 +0000]
Doc
Shawn M Moore [Sun, 3 May 2009 18:38:04 +0000]
Tests for Application::ToClass
Shawn M Moore [Sun, 3 May 2009 18:37:34 +0000]
Add role application objects to each class
Shawn M Moore [Sun, 3 May 2009 18:37:13 +0000]
Have Moose::Meta::Role::Application::ToClass track the class and role
Dave Rolsky [Sun, 3 May 2009 18:32:28 +0000]
Add some more words to our dictionary
Dave Rolsky [Sun, 3 May 2009 18:31:54 +0000]
Fix speling
Dave Rolsky [Sun, 3 May 2009 18:31:18 +0000]
Doc all Changes
Dave Rolsky [Sun, 3 May 2009 18:29:45 +0000]
Remove link to nonexistent recipe
Dave Rolsky [Sun, 3 May 2009 18:27:07 +0000]
Moved recipes to get rid of Basic 8 as a TODO, and just let them be numbered sequentially.
Dave Rolsky [Sun, 3 May 2009 18:25:27 +0000]
Merge WTF into FAQ - in many cases WTF was out of date and wrong, and
in many other cases the same things were duplicated between documents.
Moved the FAQ to the Manual
Dave Rolsky [Sun, 3 May 2009 18:14:35 +0000]
Add back Unsweetened.pod as a pointer to Moose::Manual::Unsweetened
Dave Rolsky [Sun, 3 May 2009 18:13:51 +0000]
move Unsweetened into the Manual
Dave Rolsky [Sun, 3 May 2009 18:11:06 +0000]
Remove $next->($self, ...) in favor of $self->$next(...)
Dave Rolsky [Sun, 3 May 2009 18:08:01 +0000]
Fix aroun example to handle both read & write cases correctly.
Dave Rolsky [Sun, 3 May 2009 18:06:01 +0000]
Minor code tweaks in the FAQ
Jesse Luehrs [Sun, 3 May 2009 06:26:29 +0000]
add some tests relating to destruction
Jesse Luehrs [Sun, 3 May 2009 02:39:44 +0000]
update changes
Jesse Luehrs [Sun, 3 May 2009 02:35:52 +0000]
don't rely on method meta objects still existing in DEMOLISHALL
Jesse Luehrs [Sun, 3 May 2009 01:25:55 +0000]
better error message for when global destruction messes with DEMOLISH
Jesse Luehrs [Sun, 3 May 2009 00:44:53 +0000]
update other docs about Moose::Exporter to not use strict/warnings
Jesse Luehrs [Sun, 3 May 2009 00:44:24 +0000]
remove strict and warnings from modules that use Moose::Exporter
Dave Rolsky [Sun, 3 May 2009 00:43:50 +0000]
Text tweaks for description
Jesse Luehrs [Sun, 3 May 2009 00:24:56 +0000]
update changes and delta
Jesse Luehrs [Sun, 3 May 2009 00:22:28 +0000]
fix typos in Moose::Exporter docs
Jesse Luehrs [Sun, 3 May 2009 00:22:11 +0000]
update docs for Moose::Exporter
Jesse Luehrs [Sun, 3 May 2009 00:21:18 +0000]
make Moose::Exporter import strict and warnings
Jesse Luehrs [Sun, 3 May 2009 00:12:47 +0000]
test that "use Moose::Exporter" imports strict and warnings
Dave Rolsky [Sat, 2 May 2009 21:16:06 +0000]
Fix some odd indentation in some code examples
Dave Rolsky [Sat, 2 May 2009 21:13:22 +0000]
s/a/an/
Dave Rolsky [Sat, 2 May 2009 21:11:44 +0000]
Some small wording tweaks for Construction manual
Dave Rolsky [Sat, 2 May 2009 21:09:53 +0000]
Add a simple code example for "no Moose".
Dave Rolsky [Sat, 2 May 2009 19:11:28 +0000]
bump version to 0.77
Dave Rolsky [Sat, 2 May 2009 19:11:06 +0000]
Minor formatting tweaks to Changes
Dave Rolsky [Sat, 2 May 2009 19:10:38 +0000]
Add release date
Dave Rolsky [Sat, 2 May 2009 19:05:48 +0000]
Document dep change
Dave Rolsky [Sat, 2 May 2009 19:05:05 +0000]
Just require CMOP 0.83 so CPAN won't break
Dave Rolsky [Sat, 2 May 2009 00:35:52 +0000]
Fix a few small typos
Florian Ragwitz [Fri, 1 May 2009 10:33:09 +0000]
Apparently this is a feature. nevermind :-/