Update to 0.20
This commit is contained in:
parent
d20e448acd
commit
68511a508f
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=232001
4 changed files with 15 additions and 12 deletions
|
@ -6,7 +6,7 @@
|
|||
#
|
||||
|
||||
PORTNAME= Mouse
|
||||
PORTVERSION= 0.19
|
||||
PORTVERSION= 0.20
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
MASTER_SITE_SUBDIR= ../by-authors/id/S/SA/SARTAK
|
||||
|
@ -20,6 +20,7 @@ PERL_CONFIGURE= 5.8.5+
|
|||
MAN3= Mouse.3 \
|
||||
Mouse::Meta::Attribute.3 \
|
||||
Mouse::Meta::Class.3 \
|
||||
Mouse::Meta::TypeConstraint.3 \
|
||||
Mouse::Object.3 \
|
||||
Mouse::Role.3 \
|
||||
Mouse::Util.3 \
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
MD5 (Mouse-0.19.tar.gz) = eb21c9fbf790421a3358e3cbdb92ae5f
|
||||
SHA256 (Mouse-0.19.tar.gz) = 61a889ca192ab7b2355115d36729457be74af1aa74f3a36c176618d194caea85
|
||||
SIZE (Mouse-0.19.tar.gz) = 79492
|
||||
MD5 (Mouse-0.20.tar.gz) = 3e5238e6de46591ae276b14d7269b956
|
||||
SHA256 (Mouse-0.20.tar.gz) = 6b765207e22ff935fba178faa7278a032cc0b5179ec4167f3d309990508b3659
|
||||
SIZE (Mouse-0.20.tar.gz) = 110057
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
Moose is wonderful.
|
||||
Moose is wonderful. Use Moose instead of Mouse!
|
||||
|
||||
Unfortunately, it's a little slow. Though significant progress has been made
|
||||
over the years, the compile time penalty is a non-starter for some applications.
|
||||
Unfortunately, Moose has a compile-time penalty. Though significant progress has
|
||||
been made over the years, the compile time penalty is a non-starter for some
|
||||
applications.
|
||||
|
||||
Mouse aims to alleviate this by providing a subset of Moose's functionality,
|
||||
faster. In particular, "has" in Moose is missing only a few expert-level
|
||||
features.
|
||||
faster.
|
||||
|
||||
Compatibility with Moose has been the utmost concern. Fewer than 1% of the
|
||||
tests fail when run against Moose instead of Mouse. Mouse code coverage is also
|
||||
|
@ -14,9 +14,9 @@ runs the test suite 3x-4x faster.
|
|||
|
||||
The idea is that, if you need the extra power, you should be able to run
|
||||
s/Mouse/Moose/g on your codebase and have nothing break. To that end,
|
||||
nothingmuch has written Squirrel (part of this distribution) which will act as
|
||||
Mouse unless Moose is loaded, in which case it will act as Moose.
|
||||
|
||||
we have written Any::Moose which will act as Mouse unless Moose is loaded,
|
||||
in which case it will act as Moose.
|
||||
|
||||
Mouse also has the blessings of Moose's author, stevan.
|
||||
|
||||
WWW: http://search.cpan.org/dist/Mouse/
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
%%SITE_PERL%%/Mouse.pm
|
||||
%%SITE_PERL%%/Mouse/Meta/Attribute.pm
|
||||
%%SITE_PERL%%/Mouse/Meta/Class.pm
|
||||
%%SITE_PERL%%/Mouse/Meta/Method/Accessor.pm
|
||||
%%SITE_PERL%%/Mouse/Meta/Method/Constructor.pm
|
||||
%%SITE_PERL%%/Mouse/Meta/Method/Destructor.pm
|
||||
%%SITE_PERL%%/Mouse/Meta/Role.pm
|
||||
%%SITE_PERL%%/Mouse/Meta/TypeConstraint.pm
|
||||
%%SITE_PERL%%/Mouse/Object.pm
|
||||
%%SITE_PERL%%/Mouse/Role.pm
|
||||
%%SITE_PERL%%/Mouse/Tiny.pm
|
||||
|
|
Loading…
Reference in a new issue