r49269 - in /branches/upstream/libclass-std-perl/current: ./ demo/ lib/Class/ t/
jawnsy-guest at users.alioth.debian.org
jawnsy-guest at users.alioth.debian.org
Wed Dec 23 16:40:41 UTC 2009
Author: jawnsy-guest
Date: Wed Dec 23 16:40:33 2009
New Revision: 49269
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=49269
Log:
[svn-upgrade] Integrating new upstream version, libclass-std-perl (0.010)
Added:
branches/upstream/libclass-std-perl/current/._Build.PL (with props)
branches/upstream/libclass-std-perl/current/._Changes (with props)
branches/upstream/libclass-std-perl/current/._Makefile.PL (with props)
branches/upstream/libclass-std-perl/current/._README (with props)
branches/upstream/libclass-std-perl/current/demo/._demo_can.pl (with props)
branches/upstream/libclass-std-perl/current/demo/._demo_coercions.pl (with props)
branches/upstream/libclass-std-perl/current/demo/._demo_library.pl (with props)
branches/upstream/libclass-std-perl/current/demo/._demo_library_AUTOLOAD.pl (with props)
branches/upstream/libclass-std-perl/current/demo/._demo_library_AUTOLOAD_CUMULATIVE.pl (with props)
branches/upstream/libclass-std-perl/current/demo/._demo_library_AUTOMETHDEF.pl (with props)
branches/upstream/libclass-std-perl/current/demo/._demo_perlify.pl (with props)
branches/upstream/libclass-std-perl/current/demo/._demo_shimmer.pl (with props)
branches/upstream/libclass-std-perl/current/demo/._demo_unclass.pl (with props)
branches/upstream/libclass-std-perl/current/lib/Class/._Std.pm (with props)
branches/upstream/libclass-std-perl/current/t/._00.load.t (with props)
branches/upstream/libclass-std-perl/current/t/._access.t (with props)
branches/upstream/libclass-std-perl/current/t/._access_automethod.t (with props)
branches/upstream/libclass-std-perl/current/t/._access_name.t (with props)
branches/upstream/libclass-std-perl/current/t/._automethod.t (with props)
branches/upstream/libclass-std-perl/current/t/._begin-coercion.t (with props)
branches/upstream/libclass-std-perl/current/t/._can.t (with props)
branches/upstream/libclass-std-perl/current/t/._coercions.t (with props)
branches/upstream/libclass-std-perl/current/t/._cumulative.t (with props)
branches/upstream/libclass-std-perl/current/t/._dump.t (with props)
branches/upstream/libclass-std-perl/current/t/._perlattrs.t (with props)
branches/upstream/libclass-std-perl/current/t/._pod-coverage.t (with props)
branches/upstream/libclass-std-perl/current/t/._pod.t (with props)
branches/upstream/libclass-std-perl/current/t/._runtime.t (with props)
branches/upstream/libclass-std-perl/current/t/._simple.t (with props)
branches/upstream/libclass-std-perl/current/t/._start.t (with props)
Modified:
branches/upstream/libclass-std-perl/current/Changes
branches/upstream/libclass-std-perl/current/META.yml
branches/upstream/libclass-std-perl/current/README
branches/upstream/libclass-std-perl/current/lib/Class/Std.pm
Added: branches/upstream/libclass-std-perl/current/._Build.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/._Build.PL?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/._Build.PL
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/._Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/._Changes?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/._Changes
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/._Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/._Makefile.PL?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/._Makefile.PL
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/._README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/._README?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/._README
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Modified: branches/upstream/libclass-std-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/Changes?rev=49269&op=diff
==============================================================================
--- branches/upstream/libclass-std-perl/current/Changes (original)
+++ branches/upstream/libclass-std-perl/current/Changes Wed Dec 23 16:40:33 2009
@@ -72,3 +72,11 @@
- Added 'how can I help' POD
- Applied Andreas 'ac0v' Specht patches for rt 30833
+
+
+0.010 Wed Dec 23 16:09:10 2009
+
+ - Removed git repository information (thanks for all the work, Dan)
+
+ - Fixed incompatibility with Perl 5.11+ label constraints
+ (thanks Andreas)
Modified: branches/upstream/libclass-std-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/META.yml?rev=49269&op=diff
==============================================================================
--- branches/upstream/libclass-std-perl/current/META.yml (original)
+++ branches/upstream/libclass-std-perl/current/META.yml Wed Dec 23 16:40:33 2009
@@ -1,14 +1,17 @@
-# http://module-build.sourceforge.net/META-spec.html
-#XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX#
-name: Class-Std
-version: 0.0.9
-version_from: lib/Class/Std.pm
-installdirs: site
-requires:
+--- #YAML:1.0
+name: Class-Std
+version: 0.010
+abstract: Support for creating standard "inside-out" classes
+license: ~
+author:
+ - Damian Conway <DCONWAY at cpan.org>
+generated_by: ExtUtils::MakeMaker version 6.42
+distribution_type: module
+requires:
Data::Dumper: 0
Scalar::Util: 0
Test::More: 0
version: 0
-
-distribution_type: module
-generated_by: ExtUtils::MakeMaker version 6.30
+meta-spec:
+ url: http://module-build.sourceforge.net/META-spec-v1.3.html
+ version: 1.3
Modified: branches/upstream/libclass-std-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/README?rev=49269&op=diff
==============================================================================
--- branches/upstream/libclass-std-perl/current/README (original)
+++ branches/upstream/libclass-std-perl/current/README Wed Dec 23 16:40:33 2009
@@ -1,4 +1,4 @@
-Class::Std version 0.0.8
+Class::Std version 0.010
This module provides the standard infrastructure required to create
"inside-out" classes, as described in Chapters 15 and 16 of "Perl Best
Added: branches/upstream/libclass-std-perl/current/demo/._demo_can.pl
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/demo/._demo_can.pl?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/demo/._demo_can.pl
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/demo/._demo_coercions.pl
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/demo/._demo_coercions.pl?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/demo/._demo_coercions.pl
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/demo/._demo_library.pl
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/demo/._demo_library.pl?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/demo/._demo_library.pl
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/demo/._demo_library_AUTOLOAD.pl
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/demo/._demo_library_AUTOLOAD.pl?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/demo/._demo_library_AUTOLOAD.pl
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/demo/._demo_library_AUTOLOAD_CUMULATIVE.pl
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/demo/._demo_library_AUTOLOAD_CUMULATIVE.pl?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/demo/._demo_library_AUTOLOAD_CUMULATIVE.pl
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/demo/._demo_library_AUTOMETHDEF.pl
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/demo/._demo_library_AUTOMETHDEF.pl?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/demo/._demo_library_AUTOMETHDEF.pl
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/demo/._demo_perlify.pl
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/demo/._demo_perlify.pl?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/demo/._demo_perlify.pl
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/demo/._demo_shimmer.pl
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/demo/._demo_shimmer.pl?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/demo/._demo_shimmer.pl
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/demo/._demo_unclass.pl
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/demo/._demo_unclass.pl?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/demo/._demo_unclass.pl
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/lib/Class/._Std.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/lib/Class/._Std.pm?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/lib/Class/._Std.pm
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Modified: branches/upstream/libclass-std-perl/current/lib/Class/Std.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/lib/Class/Std.pm?rev=49269&op=diff
==============================================================================
--- branches/upstream/libclass-std-perl/current/lib/Class/Std.pm (original)
+++ branches/upstream/libclass-std-perl/current/lib/Class/Std.pm Wed Dec 23 16:40:33 2009
@@ -1,6 +1,6 @@
package Class::Std;
-use version; $VERSION = qv('0.0.9');
+our $VERSION = '0.010';
use strict;
use warnings;
use Carp;
@@ -441,16 +441,16 @@
}
# Apply init_arg and default for attributes still undefined...
- INIT:
+ INITIALIZATION:
for my $attr_ref ( @{$attribute{$base_class}} ) {
- next INIT if defined $attr_ref->{ref}{$new_obj_id};
+ next INITIALIZATION if defined $attr_ref->{ref}{$new_obj_id};
# Get arg from initializer list...
if (defined $attr_ref->{init_arg}
&& exists $arg_set->{$attr_ref->{init_arg}}) {
$attr_ref->{ref}{$new_obj_id} = $arg_set->{$attr_ref->{init_arg}};
- next INIT;
+ next INITIALIZATION;
}
elsif (defined $attr_ref->{default}) {
# Or use default value specified...
@@ -460,7 +460,7 @@
$attr_ref->{ref}{$new_obj_id} = $attr_ref->{default};
}
- next INIT;
+ next INITIALIZATION;
}
if (defined $attr_ref->{init_arg}) {
@@ -478,7 +478,6 @@
if @missing_inits;
# START methods run after all BUILD methods complete...
- START:
for my $base_class (_reverse_hierarchy_of($class)) {
my $arg_set = $arg_set{$base_class};
@@ -518,7 +517,7 @@
my $id = ID($self);
push @_, $id;
- DEMOLISH: for my $base_class (_hierarchy_of(ref $_[0])) {
+ for my $base_class (_hierarchy_of(ref $_[0])) {
no strict 'refs';
if (my $demolish_ref = *{$base_class.'::DEMOLISH'}{CODE}) {
&{$demolish_ref};
@@ -621,7 +620,7 @@
=head1 VERSION
-This document describes Class::Std version 0.0.8
+This document describes Class::Std version 0.010
=head1 SYNOPSIS
@@ -2272,43 +2271,6 @@
=back
-=head1 I know we're all busy, I'd like to help maintain Class::Std!
-
-First off, thanks! Here's how you can go about it:
-
-=over 4
-
-=item 1 Get fresh git (L<http://git.or.cz/>) repository
-
- git clone http://drmuey.com/perl/class-std.git-repos/
-
-=item 2 Update your local repository with latest changes
-
- cd ~/class-std.git-repos/
- git pull
-
-=item 3 Guidelines for Making Changes
-
-=over 4
-
-=item * changes should have clear log message of its purpose, referencing the rt.cpan.org report number its related to (if any)
-
-=item * changes should include tests for the changes
-
-=item * your CPAN ID as author
-
-=back
-
-=item 4 Submit your changes for review and integration
-
-Send patches, as per L<http://www.kernel.org/pub/software/scm/git/docs/user-manual.html#submitting-patches>, to CPAN ID: DMUEY
-
-=item 5 Questions?
-
-Contact Dan Muey, L<http://search.cpan.org/~dmuey/>
-
-=back
-
=head1 AUTHOR
Damian Conway C<< <DCONWAY at cpan.org> >>
Added: branches/upstream/libclass-std-perl/current/t/._00.load.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/t/._00.load.t?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/t/._00.load.t
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/t/._access.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/t/._access.t?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/t/._access.t
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/t/._access_automethod.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/t/._access_automethod.t?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/t/._access_automethod.t
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/t/._access_name.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/t/._access_name.t?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/t/._access_name.t
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/t/._automethod.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/t/._automethod.t?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/t/._automethod.t
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/t/._begin-coercion.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/t/._begin-coercion.t?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/t/._begin-coercion.t
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/t/._can.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/t/._can.t?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/t/._can.t
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/t/._coercions.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/t/._coercions.t?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/t/._coercions.t
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/t/._cumulative.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/t/._cumulative.t?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/t/._cumulative.t
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/t/._dump.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/t/._dump.t?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/t/._dump.t
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/t/._perlattrs.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/t/._perlattrs.t?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/t/._perlattrs.t
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/t/._pod-coverage.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/t/._pod-coverage.t?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/t/._pod-coverage.t
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/t/._pod.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/t/._pod.t?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/t/._pod.t
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/t/._runtime.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/t/._runtime.t?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/t/._runtime.t
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/t/._simple.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/t/._simple.t?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/t/._simple.t
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: branches/upstream/libclass-std-perl/current/t/._start.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-std-perl/current/t/._start.t?rev=49269&op=file
==============================================================================
Binary file - no diff available.
Propchange: branches/upstream/libclass-std-perl/current/t/._start.t
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
More information about the Pkg-perl-cvs-commits
mailing list