[Bast-commits] r9199 - in trunk/Class-Accessor-Grouped: .
lib/Class/Accessor
caelum at dev.catalyst.perl.org
caelum at dev.catalyst.perl.org
Fri Apr 23 23:29:00 GMT 2010
Author: caelum
Date: 2010-04-24 00:29:00 +0100 (Sat, 24 Apr 2010)
New Revision: 9199
Modified:
trunk/Class-Accessor-Grouped/Changes
trunk/Class-Accessor-Grouped/Makefile.PL
trunk/Class-Accessor-Grouped/lib/Class/Accessor/Grouped.pm
Log:
release
Modified: trunk/Class-Accessor-Grouped/Changes
===================================================================
--- trunk/Class-Accessor-Grouped/Changes 2010-04-23 23:05:27 UTC (rev 9198)
+++ trunk/Class-Accessor-Grouped/Changes 2010-04-23 23:29:00 UTC (rev 9199)
@@ -1,6 +1,8 @@
Revision history for Class::Accessor::Grouped.
- - make the Class::XSAccessor more intelligent, add documentation
+0.09003 Fri Apr 23 23:00:19 2010
+ - use Class::XSAccessor if available for 'simple' accessors, except on
+ MSWin32, with documentation
0.09002 Tue Oct 20 23:16:28 2009
- removing Class::XSAccessor usage for now
Modified: trunk/Class-Accessor-Grouped/Makefile.PL
===================================================================
--- trunk/Class-Accessor-Grouped/Makefile.PL 2010-04-23 23:05:27 UTC (rev 9198)
+++ trunk/Class-Accessor-Grouped/Makefile.PL 2010-04-23 23:29:00 UTC (rev 9199)
@@ -25,6 +25,8 @@
system('pod2text lib/Class/Accessor/Grouped.pm > README');
}
+realclean_files 'README';
+
auto_provides;
auto_install;
Modified: trunk/Class-Accessor-Grouped/lib/Class/Accessor/Grouped.pm
===================================================================
--- trunk/Class-Accessor-Grouped/lib/Class/Accessor/Grouped.pm 2010-04-23 23:05:27 UTC (rev 9198)
+++ trunk/Class-Accessor-Grouped/lib/Class/Accessor/Grouped.pm 2010-04-23 23:29:00 UTC (rev 9199)
@@ -7,12 +7,14 @@
use MRO::Compat;
use Sub::Name ();
-our $VERSION = '0.09002';
+our $VERSION = '0.09003';
$VERSION = eval $VERSION;
# Class::XSAccessor is segfaulting on win32, so be careful
# Win32 users can set $hasXS to try to use it anyway
+
our $hasXS;
+
sub _hasXS {
if (not defined $hasXS) {
@@ -464,7 +466,7 @@
You can speed up accessors of type 'simple' by installing L<Class::XSAccessor>.
Note however that the use of this module is disabled by default on Win32
-systems, as it causes yet untracked segfaults. If you are a Win32 user, and
+systems, as it causes yet unresolved segfaults. If you are a Win32 user, and
want to try this module with L<Class::XSAccessor>, set
C<$Class::Accessor::Grouped::hasXS> to a true value B<before> registering
your accessors (e.g. in a C<BEGIN> block)
@@ -480,7 +482,7 @@
=head1 COPYRIGHT & LICENSE
-Copyright (c) 2006-2009 Matt S. Trout <mst at shadowcatsystems.co.uk>
+Copyright (c) 2006-2010 Matt S. Trout <mst at shadowcatsystems.co.uk>
This program is free software; you can redistribute it and/or modify
it under the same terms as perl itself.
More information about the Bast-commits
mailing list