Your message dated Tue, 26 Jul 2011 17:02:07 +0000
with message-id <e1qll1d-0003xo...@franck.debian.org>
and subject line Bug#635374: fixed in libtie-array-iterable-perl 0.03-1
has caused the Debian Bug report #635374,
regarding ITP: libtie-array-iterable-perl -- Tie::Array::Iterable - Allows
creation of iterators for lists and arrays
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
635374: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=635374
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Julien VAUBOURG <jul...@vaubourg.com>
* Package name : libtie-array-iterable-perl
Version : 0.03
Upstream Author : Michael K. Neylon <mneylon...@masemware.com>
* URL :
http://search.cpan.org/~mneylon/Tie-Array-Iterable-0.03/Iterable.pm
* License : Artistic
Programming Lang: Perl
Description : Tie::Array::Iterable - Allows creation of iterators for
lists and arrays
Tie::Hash::Iterable allows one to create iterators for lists and arrays. The
concept of iterators is borrowed from the C++ STL [1], in which most of the
collections have iterators, though this class does not attempt to fully mimic
it.
Typically, in C/C++ or Perl, the 'easy' way to visit each item on a list is to
use a counter, and then a for( ;; ) loop. However, this requires knowledge on
how long the array is to know when to end. In addition, if items are removed or
inserted into the array during the loop, then the counter will be incorrect on
the next run through the loop, and will cause problems.
While some aspects of this are fixed in Perl by the use of for or foreach,
these commands still suffer when items are removed or added to the array while
in these loops. Also, if one wished to use break to step out of a foreach loop,
then restart where they left at some later point, there is no way to do this
without maintaining some additional state information.
The concept of iterators is that each iterator is a bookmark to a spot,
typically concidered between two elements. While there is some overhead to the
use of iterators, it allows elements to be added or removed from the list, with
the iterator adjusting appropriate, and allows the state of a list traversal to
be saved when needed.
--- End Message ---
--- Begin Message ---
Source: libtie-array-iterable-perl
Source-Version: 0.03-1
We believe that the bug you reported is fixed in the latest version of
libtie-array-iterable-perl, which is due to be installed in the Debian FTP
archive:
libtie-array-iterable-perl_0.03-1.debian.tar.gz
to
main/libt/libtie-array-iterable-perl/libtie-array-iterable-perl_0.03-1.debian.tar.gz
libtie-array-iterable-perl_0.03-1.dsc
to main/libt/libtie-array-iterable-perl/libtie-array-iterable-perl_0.03-1.dsc
libtie-array-iterable-perl_0.03-1_all.deb
to
main/libt/libtie-array-iterable-perl/libtie-array-iterable-perl_0.03-1_all.deb
libtie-array-iterable-perl_0.03.orig.tar.gz
to
main/libt/libtie-array-iterable-perl/libtie-array-iterable-perl_0.03.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 635...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Julien Vaubourg <jul...@vaubourg.com> (supplier of updated
libtie-array-iterable-perl package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 25 Jul 2011 19:29:27 +0200
Source: libtie-array-iterable-perl
Binary: libtie-array-iterable-perl
Architecture: source all
Version: 0.03-1
Distribution: unstable
Urgency: low
Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org>
Changed-By: Julien Vaubourg <jul...@vaubourg.com>
Description:
libtie-array-iterable-perl - module allowing creation of iterators for lists
and arrays
Closes: 635374
Changes:
libtie-array-iterable-perl (0.03-1) unstable; urgency=low
.
* Initial Release. (Closes: #635374)
Checksums-Sha1:
b16a1290c0138428b0d262542f06cfbaa143989d 2070
libtie-array-iterable-perl_0.03-1.dsc
e10fa2276ec1182f2fb00974a7ce9d7a9f4e2d90 8900
libtie-array-iterable-perl_0.03.orig.tar.gz
10ce1d3389df7680f7789b51d85b3876a61174ff 2554
libtie-array-iterable-perl_0.03-1.debian.tar.gz
02d187f6b52983d68d857e18e3799ca3c01f932f 19386
libtie-array-iterable-perl_0.03-1_all.deb
Checksums-Sha256:
ddbc12fd67f006908d264ca441aa4e8474e0ed783a59ad068c46a22328cd316b 2070
libtie-array-iterable-perl_0.03-1.dsc
25a57d11820af4aa29594f81d69b3dfa2bb2dc633d55dbf95dcd69abdf0498f3 8900
libtie-array-iterable-perl_0.03.orig.tar.gz
cbf325c34bd6fb7f439b71de057e3a61faabc6f0989fc664f159893fd24ea553 2554
libtie-array-iterable-perl_0.03-1.debian.tar.gz
8307b04cd163360ffdf26ab7eed26d53e256169300601d6c050b01013c1b9f34 19386
libtie-array-iterable-perl_0.03-1_all.deb
Files:
9c56008608917af70ab3f9f1a2f48c66 2070 perl optional
libtie-array-iterable-perl_0.03-1.dsc
edf2abf85390328b59780b8beeb01516 8900 perl optional
libtie-array-iterable-perl_0.03.orig.tar.gz
c7943738b2182dd90351666f0d4c09b3 2554 perl optional
libtie-array-iterable-perl_0.03-1.debian.tar.gz
dbe7bd4c72bbffc00e0f64da341d54a0 19386 perl optional
libtie-array-iterable-perl_0.03-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJOLosBAAoJELs6aAGGSaoG/K0QAMWlKbsHrl8OmPE31PPqSIQX
5eJAB71NkY4le2RzVtnyBQ6O+phOTwJDRNm+5HYMaRTTOvzRRdx8sPjlwljUStJe
/J+uJNDbZ1vkVoU8/GlXzwIiLrivOnMd7sAOnfQbr8OhELN31snjYXSLIitk4vvm
eUxYYOLJzlMLeETLLFOl5IWBxwsmJ1jIqEhHd+K9MPbFtHXX41rN8coTcczXeAMs
H80txEFYMQuGDIYMR2vxiaL1NrWuj350alNsBTQrZ4Nch17OAj6d+bsazDR8TBHD
oScGDjcOF/u90pFXJ0um6aJBZN5d+GetYko3+HDswgRGc5grL6oSbTrP9sGuU7sL
X4nDgGvVGh5zkR+Mtr+wO7gIZNGkfsQhzyMs/CUGYaay5kme976LVaFk5A1WofzE
iGPmwdqn5ayGesbmiwK6CsdiaGZCGiWKQRlusSAZplUNGqb+01vnSkSh6ibH+fjg
Zwa+MuhCALZ2BBrGYvWRR+9dMxgoBU+T5mSFYZX/4D8DFGXvdPaM/Yg3hnrI+nrx
lpDeK/rzEmX75VPW36+G9f50WMB8wLYbq0nB4Iphqs4WXeaPs4+JAGEpyYxV2/TY
kkx0nBEeoaAUyz4G/kVdEtOJCphRH67JBybC+DjPmOUYcNYcuzS4LJVU95NQjH4g
tuIRKNi4/7s7+w30hamY
=HY/n
-----END PGP SIGNATURE-----
--- End Message ---