r1222 - in packages/libset-object-perl/branches/upstream/current: . lib/Set
Gunnar Wolf
gwolf@costa.debian.org
Tue Jul 12 10:36:50 UTC 2005
Author: gwolf
Date: 2005-07-12 10:36:49 +0000 (Tue, 12 Jul 2005)
New Revision: 1222
Modified:
packages/libset-object-perl/branches/upstream/current/Changes
packages/libset-object-perl/branches/upstream/current/META.yml
packages/libset-object-perl/branches/upstream/current/Object.xs
packages/libset-object-perl/branches/upstream/current/README
packages/libset-object-perl/branches/upstream/current/lib/Set/Object.pm
Log:
Load /tmp/tmp.hjzBk2/libset-object-perl-1.11 into
packages/libset-object-perl/branches/upstream/current.
Modified: packages/libset-object-perl/branches/upstream/current/Changes
===================================================================
--- packages/libset-object-perl/branches/upstream/current/Changes 2005-07-12 10:29:52 UTC (rev 1221)
+++ packages/libset-object-perl/branches/upstream/current/Changes 2005-07-12 10:36:49 UTC (rev 1222)
@@ -86,3 +86,8 @@
1.10 2 Apr 2005
- added 'set()' constructor and use-as-array-ref interface
+
+1.11 27 Apr 2005
+ - removed debugging &_ func (was causing strange errors on
+ 5.9.1)
+
Modified: packages/libset-object-perl/branches/upstream/current/META.yml
===================================================================
--- packages/libset-object-perl/branches/upstream/current/META.yml 2005-07-12 10:29:52 UTC (rev 1221)
+++ packages/libset-object-perl/branches/upstream/current/META.yml 2005-07-12 10:36:49 UTC (rev 1222)
@@ -1,7 +1,7 @@
# http://module-build.sourceforge.net/META-spec.html
#XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX#
name: Set-Object
-version: 1.10
+version: 1.11
version_from: lib/Set/Object.pm
installdirs: site
requires:
Modified: packages/libset-object-perl/branches/upstream/current/Object.xs
===================================================================
--- packages/libset-object-perl/branches/upstream/current/Object.xs 2005-07-12 10:29:52 UTC (rev 1221)
+++ packages/libset-object-perl/branches/upstream/current/Object.xs 2005-07-12 10:36:49 UTC (rev 1222)
@@ -358,27 +358,6 @@
XSRETURN_IV(inserted);
void
-_(self, ...)
- SV* self;
-
- CODE:
- ISET* s = (ISET*) SvIV(SvRV(self));
- SV* flat;
-
- POPs;
-
- if (!s->flat) {
- IF_INSERT_DEBUG(warn("iset_internal(%x): creating hashes", s));
- s->flat = newHV();
- }
-
- flat = newRV_inc(s->flat);
-
- SvREFCNT_inc(flat);
- PUSHs(sv_2mortal(flat));
- XSRETURN(1);
-
-void
remove(self, ...)
SV* self;
Modified: packages/libset-object-perl/branches/upstream/current/README
===================================================================
--- packages/libset-object-perl/branches/upstream/current/README 2005-07-12 10:29:52 UTC (rev 1221)
+++ packages/libset-object-perl/branches/upstream/current/README 2005-07-12 10:36:49 UTC (rev 1222)
@@ -3,12 +3,13 @@
SYNOPSIS
use Set::Object;
- $set = Set::Object->new();
+ my $set = set(); # or Set::Object->new()
+
$set->insert(@thingies);
$set->remove(@thingies);
- @items = $set->elements;
+ @items = @$set; # or $set->members;
$union = $set1 + $set2;
$intersection = $set1 * $set2;
@@ -280,7 +281,8 @@
AUTHOR
Original Set::Object module by Jean-Louis Leroy, <jll@skynet.be>
- Crack-fueled enhancements courtesy of Sam Vilain, <samv@cpan.org>
+ Set::Scalar compatibility, XS debugging and other maintainership
+ courtesy of Sam Vilain, <samv@cpan.org>
LICENCE
Copyright (c) 1998-1999, Jean-Louis Leroy. All Rights Reserved. This
Modified: packages/libset-object-perl/branches/upstream/current/lib/Set/Object.pm
===================================================================
--- packages/libset-object-perl/branches/upstream/current/lib/Set/Object.pm 2005-07-12 10:29:52 UTC (rev 1221)
+++ packages/libset-object-perl/branches/upstream/current/lib/Set/Object.pm 2005-07-12 10:36:49 UTC (rev 1222)
@@ -367,7 +367,7 @@
@EXPORT = qw(set);
@EXPORT_OK = qw( ish_int is_int is_string is_double blessed reftype
refaddr is_overloaded is_object is_key );
-$VERSION = '1.10';
+$VERSION = '1.11';
bootstrap Set::Object $VERSION;
More information about the Pkg-perl-cvs-commits
mailing list