r58184 - in /trunk/libspreadsheet-xlsx-perl: Changes META.yml debian/changelog lib/Spreadsheet/XLSX.pm lib/Spreadsheet/XLSX/Fmt2007.pm lib/Spreadsheet/XLSX/Utility2007.pm
gregoa at users.alioth.debian.org
gregoa at users.alioth.debian.org
Fri May 21 14:57:43 UTC 2010
Author: gregoa
Date: Fri May 21 14:57:33 2010
New Revision: 58184
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=58184
Log:
New upstream release.
Removed:
trunk/libspreadsheet-xlsx-perl/META.yml
Modified:
trunk/libspreadsheet-xlsx-perl/Changes
trunk/libspreadsheet-xlsx-perl/debian/changelog
trunk/libspreadsheet-xlsx-perl/lib/Spreadsheet/XLSX.pm
trunk/libspreadsheet-xlsx-perl/lib/Spreadsheet/XLSX/Fmt2007.pm
trunk/libspreadsheet-xlsx-perl/lib/Spreadsheet/XLSX/Utility2007.pm
Modified: trunk/libspreadsheet-xlsx-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libspreadsheet-xlsx-perl/Changes?rev=58184&op=diff
==============================================================================
--- trunk/libspreadsheet-xlsx-perl/Changes (original)
+++ trunk/libspreadsheet-xlsx-perl/Changes Fri May 21 14:57:33 2010
@@ -1,4 +1,8 @@
Revision history for Perl extension Spreadsheet::XLSX.
+
+0.13 Sun May 16 13:08:12 MSD 2010
+
+ - ability to read xlsx from filehandle (RT #57483, thanks Sergey Pushkin)
0.12 Tue Oct 6 10:04:37 MSD 2009
Modified: trunk/libspreadsheet-xlsx-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libspreadsheet-xlsx-perl/debian/changelog?rev=58184&op=diff
==============================================================================
--- trunk/libspreadsheet-xlsx-perl/debian/changelog (original)
+++ trunk/libspreadsheet-xlsx-perl/debian/changelog Fri May 21 14:57:33 2010
@@ -1,3 +1,9 @@
+libspreadsheet-xlsx-perl (0.13-1) UNRELEASED; urgency=low
+
+ * New upstream release.
+
+ -- gregor herrmann <gregoa at debian.org> Fri, 21 May 2010 16:55:59 +0200
+
libspreadsheet-xlsx-perl (0.12-1) unstable; urgency=low
[ Jonathan Yu ]
Modified: trunk/libspreadsheet-xlsx-perl/lib/Spreadsheet/XLSX.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libspreadsheet-xlsx-perl/lib/Spreadsheet/XLSX.pm?rev=58184&op=diff
==============================================================================
--- trunk/libspreadsheet-xlsx-perl/lib/Spreadsheet/XLSX.pm (original)
+++ trunk/libspreadsheet-xlsx-perl/lib/Spreadsheet/XLSX.pm Fri May 21 14:57:33 2010
@@ -6,7 +6,7 @@
our @ISA = qw();
-our $VERSION = '0.12';
+our $VERSION = '0.13';
use Archive::Zip;
use Spreadsheet::XLSX::Fmt2007;
@@ -21,8 +21,19 @@
my $self = {};
- $self -> {zip} = Archive::Zip -> new ($filename) or die ("Cant't open $filename as a zip file\n");
-
+ $self -> {zip} = Archive::Zip -> new ();
+
+ if (ref $filename) {
+
+ $self -> {zip} -> readFromFileHandle ($filename) == Archive::Zip::AZ_OK or die ("Cannot open data as Zip archive");
+
+ }
+ else {
+
+ $self -> {zip} -> read ($filename) == Archive::Zip::AZ_OK or die ("Cannot open $filename as Zip archive");
+
+ };
+
my $member_shared_strings = $self -> {zip} -> memberNamed ('xl/sharedStrings.xml');
my @shared_strings = ();
@@ -328,6 +339,7 @@
H.Merijn Brand
endacoe
Pat Mariani
+ Sergey Pushkin
=head1 ACKNOWLEDGEMENTS
Modified: trunk/libspreadsheet-xlsx-perl/lib/Spreadsheet/XLSX/Fmt2007.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libspreadsheet-xlsx-perl/lib/Spreadsheet/XLSX/Fmt2007.pm?rev=58184&op=diff
==============================================================================
--- trunk/libspreadsheet-xlsx-perl/lib/Spreadsheet/XLSX/Fmt2007.pm (original)
+++ trunk/libspreadsheet-xlsx-perl/lib/Spreadsheet/XLSX/Fmt2007.pm Fri May 21 14:57:33 2010
@@ -8,7 +8,7 @@
use warnings;
use Spreadsheet::XLSX::Utility2007 qw(ExcelFmt);
-our $VERSION = '0.12'; #
+our $VERSION = '0.13'; #
my %hFmtDefault = (
0x00 => '@',
Modified: trunk/libspreadsheet-xlsx-perl/lib/Spreadsheet/XLSX/Utility2007.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libspreadsheet-xlsx-perl/lib/Spreadsheet/XLSX/Utility2007.pm?rev=58184&op=diff
==============================================================================
--- trunk/libspreadsheet-xlsx-perl/lib/Spreadsheet/XLSX/Utility2007.pm (original)
+++ trunk/libspreadsheet-xlsx-perl/lib/Spreadsheet/XLSX/Utility2007.pm Fri May 21 14:57:33 2010
@@ -13,7 +13,7 @@
use vars qw(@ISA @EXPORT_OK);
@ISA = qw(Exporter);
@EXPORT_OK = qw(ExcelFmt LocaltimeExcel ExcelLocaltime col2int int2col sheetRef xls2csv);
-our $VERSION = '0.12';
+our $VERSION = '0.13';
my $sNUMEXP = '(^[+-]?\d+(\.\d+)?$)|(^[+-]?\d+\.?(\d*)[eE][+-](\d+))$';
More information about the Pkg-perl-cvs-commits
mailing list