r22130 - in /trunk/libxml-sax-expat-incremental-perl: Changes MANIFEST META.yml SIGNATURE debian/changelog lib/XML/SAX/Expat/Incremental.pm t/dist.t

dmn at users.alioth.debian.org dmn at users.alioth.debian.org
Tue Jun 24 06:34:12 UTC 2008


Author: dmn
Date: Tue Jun 24 06:34:11 2008
New Revision: 22130

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=22130
Log:
New upstream release

Added:
    trunk/libxml-sax-expat-incremental-perl/Changes
      - copied unchanged from r22129, branches/upstream/libxml-sax-expat-incremental-perl/current/Changes
Removed:
    trunk/libxml-sax-expat-incremental-perl/t/dist.t
Modified:
    trunk/libxml-sax-expat-incremental-perl/MANIFEST
    trunk/libxml-sax-expat-incremental-perl/META.yml
    trunk/libxml-sax-expat-incremental-perl/SIGNATURE
    trunk/libxml-sax-expat-incremental-perl/debian/changelog
    trunk/libxml-sax-expat-incremental-perl/lib/XML/SAX/Expat/Incremental.pm

Modified: trunk/libxml-sax-expat-incremental-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-sax-expat-incremental-perl/MANIFEST?rev=22130&op=diff
==============================================================================
--- trunk/libxml-sax-expat-incremental-perl/MANIFEST (original)
+++ trunk/libxml-sax-expat-incremental-perl/MANIFEST Tue Jun 24 06:34:11 2008
@@ -1,8 +1,8 @@
+Changes
 lib/XML/SAX/Expat/Incremental.pm
 Makefile.PL
 MANIFEST			This list of files
 META.yml
 SIGNATURE
 t/basic.t
-t/dist.t
 t/incr.t

Modified: trunk/libxml-sax-expat-incremental-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-sax-expat-incremental-perl/META.yml?rev=22130&op=diff
==============================================================================
--- trunk/libxml-sax-expat-incremental-perl/META.yml (original)
+++ trunk/libxml-sax-expat-incremental-perl/META.yml Tue Jun 24 06:34:11 2008
@@ -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:         XML-SAX-Expat-Incremental
-version:      0.04
-version_from: lib/XML/SAX/Expat/Incremental.pm
-installdirs:  site
-requires:
+--- #YAML:1.0
+name:                XML-SAX-Expat-Incremental
+version:             0.05
+abstract:            Incremental/non-blocking SAX Driver for Expat
+license:             ~
+generated_by:        ExtUtils::MakeMaker version 6.32
+distribution_type:   module
+requires:     
     Test::Exception:               0
     Test::More:                    0
     XML::Parser:                   0
     XML::SAX::Expat:               0
-
-distribution_type: module
-generated_by: ExtUtils::MakeMaker version 6.30
+meta-spec:
+    url:     http://module-build.sourceforge.net/META-spec-v1.2.html
+    version: 1.2
+author:
+    - Yuval Kogman

Modified: trunk/libxml-sax-expat-incremental-perl/SIGNATURE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-sax-expat-incremental-perl/SIGNATURE?rev=22130&op=diff
==============================================================================
--- trunk/libxml-sax-expat-incremental-perl/SIGNATURE (original)
+++ trunk/libxml-sax-expat-incremental-perl/SIGNATURE Tue Jun 24 06:34:11 2008
@@ -1,5 +1,5 @@
 This file contains message digests of all files listed in MANIFEST,
-signed via the Module::Signature module, version 0.44.
+signed via the Module::Signature module, version 0.55.
 
 To verify the content in this distribution, first make sure you have
 Module::Signature installed, then type:
@@ -14,17 +14,17 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-SHA1 ed3514f56e7f080f849372730b39a36b31ec78be MANIFEST
-SHA1 483ca7c17deb393e33852c1406eea8982d1ebec3 META.yml
+SHA1 57013707605229ac99ff85fcef0cc03f5244f187 Changes
+SHA1 4bef7cfff57ff46069e3dc78f9d5bf0075ed2403 MANIFEST
+SHA1 92e0aacc11cd1588df5c852dbdf0d61d9a7a1c2f META.yml
 SHA1 9770a7f921af4d62b2146fbc78f9505453136e13 Makefile.PL
-SHA1 f4c4584a995ddc9066819f05eaa4d7b838a94c91 lib/XML/SAX/Expat/Incremental.pm
+SHA1 bbbd63a3e4ca1199837c90ead4190d962f0f0b07 lib/XML/SAX/Expat/Incremental.pm
 SHA1 f7376fd5701446ceb6c9249e43946ef1800fa115 t/basic.t
-SHA1 c04440d94389ed001b94cdec72080305ed7d9648 t/dist.t
 SHA1 6da947e3423e6f4abc55da961452185b636bc3c0 t/incr.t
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (Darwin)
+Version: GnuPG v1.4.7 (Darwin)
 
-iD8DBQFC3l0sVCwRwOvSdBgRAvRpAJoCZhJsaFKTsEQNrl26LNnC4hVl/gCfUBBu
-+RezgHjgW2FgXS5WpGQft+I=
-=biL8
+iD8DBQFG71rbVCwRwOvSdBgRAluzAJ0RSRUBQyemZrhWq4uQsh1aHhRXawCfYaiL
+DlDxIyzHjQT8fYF5Bn5wrVU=
+=qAJX
 -----END PGP SIGNATURE-----

Modified: trunk/libxml-sax-expat-incremental-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-sax-expat-incremental-perl/debian/changelog?rev=22130&op=diff
==============================================================================
--- trunk/libxml-sax-expat-incremental-perl/debian/changelog (original)
+++ trunk/libxml-sax-expat-incremental-perl/debian/changelog Tue Jun 24 06:34:11 2008
@@ -1,5 +1,6 @@
-libxml-sax-expat-incremental-perl (0.04-2) UNRELEASED; urgency=low
+libxml-sax-expat-incremental-perl (0.05-1) UNRELEASED; urgency=low
 
+  [ gregor herrmann ]
   * Take over for the Debian Perl Group with maintainer's permission
     (http://lists.debian.org/debian-perl/2008/06/msg00039.html)
   * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser
@@ -10,7 +11,10 @@
     to Uploaders.
   * Add debian/watch.
 
- -- gregor herrmann <gregoa at debian.org>  Sun, 15 Jun 2008 18:08:07 +0200
+  [ Damyan Ivanov ]
+  * New upstream release
+
+ -- Damyan Ivanov <dmn at debian.org>  Tue, 24 Jun 2008 09:32:56 +0300
 
 libxml-sax-expat-incremental-perl (0.04-1.1) unstable; urgency=low
 

Modified: trunk/libxml-sax-expat-incremental-perl/lib/XML/SAX/Expat/Incremental.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-sax-expat-incremental-perl/lib/XML/SAX/Expat/Incremental.pm?rev=22130&op=diff
==============================================================================
--- trunk/libxml-sax-expat-incremental-perl/lib/XML/SAX/Expat/Incremental.pm (original)
+++ trunk/libxml-sax-expat-incremental-perl/lib/XML/SAX/Expat/Incremental.pm Tue Jun 24 06:34:11 2008
@@ -7,15 +7,16 @@
 #use warnings;
 
 use vars qw/$VERSION/;
-$VERSION = "0.04";
+$VERSION = "0.05";
 
 use XML::Parser ();
 use Carp qw/croak/;
+use Scalar::Util qw/weaken/;
 
 sub parse {
 	my $p = shift;
 	my $opts = $p->get_options(@_);
-	
+
 	if ($p->{Parent}){
 		return $p->{Parent}->parse($opts);
 	} else {
@@ -37,7 +38,7 @@
 	my $xml = shift;
 
 	$p->parse_start unless $p->{_parsing};
-	
+
 	$p->_expat_obj->parse_more($xml);
 }
 
@@ -47,7 +48,7 @@
 
 	croak "Can't parse_start - Already started"
 		if $p->{_parsing};
-	
+
 	$p->{_parsing} = 1;
 
 	$p->_really_create_parser($opt);
@@ -59,7 +60,7 @@
 
 	croak "Can't parse_done - Havn't started parsing. Call parse_start or just parse first."
 		unless $p->{_parsing};
-	
+
 	undef $p->{_parsing};
 
 	$p->_expat_obj->parse_done;
@@ -81,12 +82,14 @@
 sub _expat_obj {
 	my $p = shift;
 	$p->{_expat_nb_obj} = shift if @_;
+	weaken($p->{_expat_nb_obj});
 	$p->{_expat_nb_obj};
 }
 
 sub _parser_obj {
 	my $p = shift;
 	$p->{_xml_parser_obj} = shift if @_;
+	weaken($p->{_xml_parser_obj}{__XSE}); # FIXME should go away
 	$p->{_xml_parser_obj};
 }
 
@@ -211,6 +214,12 @@
 
 L<XML::Parser>, L<XML::SAX>, L<XML::SAX::Expat>, L<XML::SAX::ExpatNB>
 
+=head1 VERSION CONTROL
+
+This module is maintained using Darcs. You can get the latest version from
+L<http://nothingmuch.woobling.org/XML-SAX-Expat-Incremental/>, and use C<darcs
+send> to commit changes.
+
 =head1 AUTHOR
 
 Yuval Kogman <nothingmuch at woobling.org>




More information about the Pkg-perl-cvs-commits mailing list