Dave Rolsky [Tue, 22 Feb 2011 15:12:19 +0000]
Fix release year for last two releases
Dave Rolsky [Tue, 15 Feb 2011 19:54:56 +0000]
Add 1.22 and 1.23 changes to Changes file in master
Chris Prather [Tue, 15 Feb 2011 16:54:31 +0000]
update Changes cause I forgot to do so in the topic branch
Chris Prather [Tue, 15 Feb 2011 16:36:09 +0000]
Reverse the output from _follow_also
Turns out when we follow the export tree we return the list in the order we
discovered, which is the inverse of the order we want. This wasn't ever a
problem before because nobody has tried exporting more than one level off of
Moose. Someone has now, so we need to reverse the entire list.
Also we have added tests for second-order exports (exporting overridden
exports)
Dave Rolsky [Mon, 14 Feb 2011 00:03:31 +0000]
Fix error message (missing "a")
Dave Rolsky [Sun, 13 Feb 2011 23:04:24 +0000]
My previous role preservation fix made a todo test pass, so I moved the test and un-TODO-ed it
Dave Rolsky [Sun, 13 Feb 2011 22:38:05 +0000]
Fixed reinitialization bug that lost all role meta info
Jesse Luehrs [Thu, 10 Feb 2011 19:27:19 +0000]
never smoke author tests
Jesse Luehrs [Thu, 10 Feb 2011 19:26:38 +0000]
remove stuff we don't care about smoking
Jesse Luehrs [Thu, 10 Feb 2011 08:59:28 +0000]
add some more modules to smoke
might have added back in some unmaintained ones, feel free to take them
back out
Jesse Luehrs [Thu, 10 Feb 2011 07:19:18 +0000]
conflicts
Karen Etheridge [Tue, 8 Feb 2011 01:07:00 +0000]
also mention MX::NM:IO
Karen Etheridge [Mon, 7 Feb 2011 23:57:33 +0000]
remove meat of recipe - replace with reference to MooseX::NonMoose
Dave Rolsky [Mon, 7 Feb 2011 23:18:23 +0000]
Clarify what happens when weak refs go out of scope
Dave Rolsky [Mon, 7 Feb 2011 23:16:33 +0000]
Tweaks Sam's patch on weak_ref expiration
Hans Dieter Pearcey [Mon, 7 Feb 2011 22:29:17 +0000]
notes on weak_ref (based on patch from Sam Vilain)
Karen Etheridge [Sat, 29 Jan 2011 16:52:36 +0000]
MooseX::AlwaysCoerce 0.12 (latest) is incompatible with Moose 1.9902-TRIAL -- yes a new version will be released before Moose 2.0 goes up.
Jesse Luehrs [Thu, 27 Jan 2011 15:18:51 +0000]
need to delete from the method map, not just set to undef (kentnl)
Mateu X Hunter [Wed, 19 Jan 2011 17:21:23 +0000]
correct wording to use 'hash' instead of 'array'
Dave Rolsky [Tue, 18 Jan 2011 02:49:23 +0000]
move MetaYAML/JSON next to each other
Jesse Luehrs [Mon, 10 Jan 2011 22:26:27 +0000]
convert to using EUMM::Dist::Zilla::Develop
Chip [Sat, 8 Jan 2011 21:08:28 +0000]
add test of cross-object augmentation
Jesse Luehrs [Sat, 8 Jan 2011 20:57:38 +0000]
fix syntax error
Jesse Luehrs [Fri, 7 Jan 2011 21:05:20 +0000]
redirect 'make dist' and 'make install' to dzil
Jesse Luehrs [Wed, 5 Jan 2011 19:37:35 +0000]
bump package::stash deps for some bug fixes
Dave Rolsky [Tue, 4 Jan 2011 21:26:18 +0000]
Require Test::DM for development
Jesse Luehrs [Tue, 4 Jan 2011 17:55:41 +0000]
don't initialize lazy attrs with defaults in the constructor (mo)
Jesse Luehrs [Mon, 3 Jan 2011 23:59:30 +0000]
also need to set AUTHOR_TESTING here
Jesse Luehrs [Mon, 3 Jan 2011 23:32:39 +0000]
Merge remote branch 'origin/master'
Jesse Luehrs [Mon, 3 Jan 2011 23:30:33 +0000]
changelog
Karen Etheridge [Mon, 3 Jan 2011 23:24:42 +0000]
trivial punctuation improvement
Jesse Luehrs [Mon, 3 Jan 2011 23:17:20 +0000]
more spelling words
Jesse Luehrs [Mon, 3 Jan 2011 23:05:59 +0000]
changelog and version bump
Jesse Luehrs [Mon, 3 Jan 2011 23:02:33 +0000]
specify prototyping behavior in Moose.xs
Jesse Luehrs [Mon, 3 Jan 2011 22:57:54 +0000]
generate CCFLAGS correctly
Jesse Luehrs [Mon, 3 Jan 2011 20:29:51 +0000]
add a couple more conflicts
Jesse Luehrs [Mon, 3 Jan 2011 20:07:08 +0000]
ensure all author deps are installed before doing release testing
Jesse Luehrs [Mon, 3 Jan 2011 19:09:47 +0000]
require running the smoker before non-trial releases
Jesse Luehrs [Mon, 3 Jan 2011 19:01:38 +0000]
fix up ::Contributing a bit
Jesse Luehrs [Mon, 3 Jan 2011 18:32:52 +0000]
changelog
Jesse Luehrs [Mon, 3 Jan 2011 18:00:44 +0000]
changelog and version bump
Florian Ragwitz [Sun, 2 Jan 2011 12:37:15 +0000]
Stop passing around unused values
Jesse Luehrs [Sun, 2 Jan 2011 12:28:40 +0000]
mark the last release as trial
Jesse Luehrs [Sun, 2 Jan 2011 11:32:13 +0000]
need package::stash::conflicts
Dave Rolsky [Sun, 2 Jan 2011 02:09:50 +0000]
Don't index benchmarks directory
Jesse Luehrs [Sat, 1 Jan 2011 23:56:22 +0000]
only use Git::Check and Git::Tag
Jesse Luehrs [Sat, 1 Jan 2011 23:48:55 +0000]
v1.9900
[OTHER]
* The entire Class::MOP distribution has been merged with Moose. In the
future, the Class::MOP code itself will be merged into Moose, and
eventually the Class::MOP namespace will disappear entirely. For the
current release, we have simply changed how Class::MOP is
distributed. (Dave Rolsky).
* Switched to Dist::Zilla for development. However, we still have a minimal
Makefile.PL in the repository that can be used for development. (Dave
Rolsky)
[API CHANGES]
* Roles now have their own default attribute metaclass to use during
application to a class, rather than just using the class's
attribute_metaclass. This is also overridable via ::MetaRole, with the
applied_attribute key in the role_metaroles hashref (doy).
* The internal code used to generate inlined methods (accessor, constructor,
etc.) has been massively rewritten. MooseX modules that do inlining will
almost certainly need to be updated as well.
[ENHANCEMENTS]
* We now load the roles needed for native delegations only as needed. This
speeds up the compilation time for Moose itself. (doy)
Jesse Luehrs [Sat, 1 Jan 2011 22:04:34 +0000]
use the NextRelease plugin
Jesse Luehrs [Sat, 1 Jan 2011 21:36:59 +0000]
pruning t/002 isn't correct, need to prevent it from being added at all
Jesse Luehrs [Sat, 1 Jan 2011 18:17:38 +0000]
Merge branch 'topic/cmop-merge'
Jesse Luehrs [Sat, 1 Jan 2011 18:15:16 +0000]
add nytprof stuff to gitignore
Jesse Luehrs [Fri, 31 Dec 2010 23:36:49 +0000]
blog is a word
Dave Rolsky [Sat, 1 Jan 2011 00:09:14 +0000]
Generate the moose-outdated script
Dave Rolsky [Fri, 31 Dec 2010 19:52:53 +0000]
Mention dist.ini and remove mention of .shipit
Dave Rolsky [Fri, 31 Dec 2010 19:52:17 +0000]
Doc dzil switch in Changes
Dave Rolsky [Fri, 31 Dec 2010 19:51:09 +0000]
Add Changes entry for CMOP merge
Dave Rolsky [Fri, 31 Dec 2010 19:49:37 +0000]
Make sure to exclude Moose::Meta::Method::Accessor::Native itself from indexing
Dave Rolsky [Fri, 31 Dec 2010 18:57:41 +0000]
Untabif inc/MyInline.pm
Dave Rolsky [Fri, 31 Dec 2010 18:54:02 +0000]
Fix NoTabsTests plugin spelling
Dave Rolsky [Fri, 31 Dec 2010 18:52:24 +0000]
Skip Moose::Conflicts module
Dave Rolsky [Fri, 31 Dec 2010 18:51:36 +0000]
Add a bunch more words to the spelling whitelist
Dave Rolsky [Fri, 31 Dec 2010 18:49:32 +0000]
Oops, meant to remove the EOLTests, not the NoTabsTests
Dave Rolsky [Fri, 31 Dec 2010 18:48:40 +0000]
Add some missing caps versions of metaclass
Dave Rolsky [Fri, 31 Dec 2010 18:44:53 +0000]
Remove NoTabsTest - we have way too much line-ending whitespace
Dave Rolsky [Fri, 31 Dec 2010 18:39:28 +0000]
Merge spelling whitelist from cmop distro
Dave Rolsky [Fri, 31 Dec 2010 18:35:16 +0000]
Add CMOP classes to trustme list for pod coverage test
Dave Rolsky [Fri, 31 Dec 2010 18:33:44 +0000]
Allow setting DZIL_TEST_INC env var when running dzil test
Dave Rolsky [Fri, 31 Dec 2010 18:24:42 +0000]
Remove extra whitespace
Chip [Thu, 30 Dec 2010 21:13:31 +0000]
avoid unnecessary copies in Str validation
Dave Rolsky [Wed, 29 Dec 2010 15:44:31 +0000]
Prune generated recipe tests when dzil runs
Dave Rolsky [Wed, 29 Dec 2010 15:37:38 +0000]
Add $VERSION back to test classes (accidentally removed in dzilification)
Dave Rolsky [Wed, 29 Dec 2010 15:35:22 +0000]
Move pod test extraction to code that can be reused by dzil and Makefile.PL
The cookbook tests will be extracted every time the dev-only Makefile.PL is run.
Dave Rolsky [Wed, 29 Dec 2010 15:27:53 +0000]
Now that all the .pod files have a package statement, we only extract tests if we find more than 2 elements to extract.
Also, tweak generated file name to be more concise.
Dave Rolsky [Tue, 28 Dec 2010 16:21:51 +0000]
Centralize MakeMaker customizations so they can be shared between dzil and dev-only Makefile.PL
Dave Rolsky [Tue, 28 Dec 2010 16:20:08 +0000]
Clean up various bits of code that broke when dzil processed them.
Dave Rolsky [Tue, 28 Dec 2010 16:13:05 +0000]
Fix XS loading to actually use the right VERSION var
Dave Rolsky [Tue, 28 Dec 2010 15:55:49 +0000]
Move MakeMaker customizations to a module in inc that can be used for dzil and the dev-only Makefil.e.PL
Also make sure our dev-only Makefile.PL sees all test files
Dave Rolsky [Tue, 28 Dec 2010 15:42:34 +0000]
Rename dzil plugin to have a much shorter namespace
Dave Rolsky [Tue, 28 Dec 2010 15:40:29 +0000]
Dzil-ize all the .pod files so they can be pod-woven
Dave Rolsky [Mon, 27 Dec 2010 19:52:03 +0000]
Merge branch 'master' into topic/cmop-merge
Dave Rolsky [Mon, 27 Dec 2010 19:51:35 +0000]
Remove some done stuff from TODO
Dave Rolsky [Mon, 27 Dec 2010 19:45:12 +0000]
s/Build/Makefile/
Dave Rolsky [Mon, 27 Dec 2010 19:43:24 +0000]
Use dzil Authority plugin - remove $AUTHORITY from code
Dave Rolsky [Mon, 27 Dec 2010 19:43:14 +0000]
Remove _XS_VERSION hack
Dave Rolsky [Mon, 27 Dec 2010 19:40:14 +0000]
do not ignore inc
Dave Rolsky [Mon, 27 Dec 2010 15:10:18 +0000]
Add inc (and don't ignore it)
Dave Rolsky [Mon, 27 Dec 2010 14:48:08 +0000]
Merged CMOP into Moose
This involved tweaking the XS code a bit so that the Moose XS takes care of
booting the CMOP XS. It also meant changing Class::MOP to load Moose.so.
Most tests pass, except one which is probably related to the earlier
dzilification.
We will probably need an additional dzil plugin to customize the Makefile.PL
generation to do all the funky XS stuff that the hand-written one currently
does.
Dave Rolsky [Sun, 26 Dec 2010 20:40:50 +0000]
Ignore .c in xs dir
Dave Rolsky [Sun, 26 Dec 2010 20:40:26 +0000]
Don't ignore .c files
Dave Rolsky [Sun, 26 Dec 2010 20:27:41 +0000]
Beginning of dzilization
Moved NAME abstract to #ABSTRACT comment
Removed explicit $VERSION assignment
Moved some xt tests to release. Removed some entirely, since they can be generated.
Made a dist.ini
Made a custom plugin to extract cookbook tests, based on the old
author/extract-inline-tests code. Moved recipe tests to 002_recipes (planning
to put cmop tests in 001_cmop).
I left all the *.pod files alone.
chromatic [Fri, 24 Dec 2010 22:13:54 +0000]
Fixed a couple of typos.
Ricardo Signes [Sat, 4 Dec 2010 02:56:33 +0000]
correct method call in Hash trait documentation
Karen Etheridge [Thu, 25 Nov 2010 22:02:19 +0000]
explicitly test that shift returns undef and does not die on an empty array
Karen Etheridge [Thu, 25 Nov 2010 20:45:43 +0000]
Revert "clarification re the limitations of the "map" array delegation handler"
This reverts commit
3a13637fcd26eae050005b5c78153812d1ea83a1.
Karen Etheridge [Thu, 25 Nov 2010 19:32:08 +0000]
clarification re the limitations of the "map" array delegation handler
Dave Rolsky [Wed, 24 Nov 2010 23:17:21 +0000]
We're not doing weekly minor releases
Karen Etheridge [Wed, 24 Nov 2010 21:43:29 +0000]
grammar fix in Changes
Dave Rolsky [Wed, 24 Nov 2010 21:33:12 +0000]
Changes for stable release - with release date
Conflicts:
Changes
Dave Rolsky [Wed, 24 Nov 2010 21:22:31 +0000]
s/for/from/ in docs
Karen Etheridge [Wed, 24 Nov 2010 20:57:58 +0000]
spelling fixes