r1224 - in packages/libset-object-perl/trunk: . debian lib/Set

Gunnar Wolf gwolf@costa.debian.org
Tue Jul 12 10:42:47 UTC 2005


Author: gwolf
Date: 2005-07-12 10:42:46 +0000 (Tue, 12 Jul 2005)
New Revision: 1224

Modified:
   packages/libset-object-perl/trunk/Changes
   packages/libset-object-perl/trunk/META.yml
   packages/libset-object-perl/trunk/Object.xs
   packages/libset-object-perl/trunk/README
   packages/libset-object-perl/trunk/debian/changelog
   packages/libset-object-perl/trunk/debian/control
   packages/libset-object-perl/trunk/lib/Set/Object.pm
Log:
New upstream version 1.11


Modified: packages/libset-object-perl/trunk/Changes
===================================================================
--- packages/libset-object-perl/trunk/Changes	2005-07-12 10:36:54 UTC (rev 1223)
+++ packages/libset-object-perl/trunk/Changes	2005-07-12 10:42:46 UTC (rev 1224)
@@ -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/trunk/META.yml
===================================================================
--- packages/libset-object-perl/trunk/META.yml	2005-07-12 10:36:54 UTC (rev 1223)
+++ packages/libset-object-perl/trunk/META.yml	2005-07-12 10:42:46 UTC (rev 1224)
@@ -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/trunk/Object.xs
===================================================================
--- packages/libset-object-perl/trunk/Object.xs	2005-07-12 10:36:54 UTC (rev 1223)
+++ packages/libset-object-perl/trunk/Object.xs	2005-07-12 10:42:46 UTC (rev 1224)
@@ -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/trunk/README
===================================================================
--- packages/libset-object-perl/trunk/README	2005-07-12 10:36:54 UTC (rev 1223)
+++ packages/libset-object-perl/trunk/README	2005-07-12 10:42:46 UTC (rev 1224)
@@ -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/trunk/debian/changelog
===================================================================
--- packages/libset-object-perl/trunk/debian/changelog	2005-07-12 10:36:54 UTC (rev 1223)
+++ packages/libset-object-perl/trunk/debian/changelog	2005-07-12 10:42:46 UTC (rev 1224)
@@ -1,3 +1,10 @@
+libset-object-perl (1.11-1) unstable; urgency=low
+
+  * New upstream release
+  * Updated standards-version to 3.6.2
+
+ -- Gunnar Wolf <gwolf@debian.org>  Tue, 12 Jul 2005 13:33:57 +0300
+
 libset-object-perl (1.10-2) unstable; urgency=low
 
   * Fixed debian/watch

Modified: packages/libset-object-perl/trunk/debian/control
===================================================================
--- packages/libset-object-perl/trunk/debian/control	2005-07-12 10:36:54 UTC (rev 1223)
+++ packages/libset-object-perl/trunk/debian/control	2005-07-12 10:42:46 UTC (rev 1224)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
 Uploaders: Gunnar Wolf <gwolf@debian.org>
-Standards-Version: 3.6.1
+Standards-Version: 3.6.2
 Build-Depends: debhelper (>> 4.1), perl (>> 5.8.1)
 
 Package: libset-object-perl

Modified: packages/libset-object-perl/trunk/lib/Set/Object.pm
===================================================================
--- packages/libset-object-perl/trunk/lib/Set/Object.pm	2005-07-12 10:36:54 UTC (rev 1223)
+++ packages/libset-object-perl/trunk/lib/Set/Object.pm	2005-07-12 10:42:46 UTC (rev 1224)
@@ -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