Skip Menu |
 

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Spreadsheet-ParseExcel CPAN distribution.

Maintainer(s)' notes

If you are reporting a bug in Spreadsheet::ParseExcel here are some pointers

1) State the issues as clearly and as concisely as possible. A simple program or Excel test file (see below) will often explain the issue better than a lot of text.

2) Provide information on your system, version of perl and module versions. The following program will generate everything that is required. Put this information in your bug report.

    #!/usr/bin/perl -w

    print "\n    Perl version   : $]";
    print "\n    OS name        : $^O";
    print "\n    Module versions: (not all are required)\n";

    my @modules = qw(
                      Spreadsheet::ParseExcel
                      Scalar::Util
                      Unicode::Map
                      Spreadsheet::WriteExcel
                      Parse::RecDescent
                      File::Temp
                      OLE::Storage_Lite
                      IO::Stringy
                    );

    for my $module (@modules) {
        my $version;
        eval "require $module";

        if (not $@) {
            $version = $module->VERSION;
            $version = '(unknown)' if not defined $version;
        }
        else {
            $version = '(not installed)';
        }

        printf "%21s%-24s\t%s\n", "", $module, $version;
    }

    __END__

3) Upgrade to the latest version of Spreadsheet::ParseExcel (or at least test on a system with an upgraded version). The issue you are reporting may already have been fixed.

4) Create a small example program that demonstrates your problem. The program should be as small as possible. A few lines of codes are worth tens of lines of text when trying to describe a bug.

5) Supply an Excel file that demonstrates the problem. This is very important. If the file is big, or contains confidential information, try to reduce it down to the smallest Excel file that represents the issue. If you don't wish to post a file here then send it to me directly: jmcnamara@cpan.org

6) Say if the test file was created by Excel, OpenOffice, Gnumeric or something else. Say which version of that application you used.

7) If you are submitting a patch you should check with the maintainer whether the issue has already been patched or if a fix is in the works. Patches should be accompanied by test cases.

Asking a question

If you would like to ask a more general question there is the Spreadsheet::ParseExcel Google Group.

Report information
The Basics
Id: 61299
Status: resolved
Priority: 0/
Queue: Spreadsheet-ParseExcel

People
Owner: Nobody in particular
Requestors: mailgpa [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



From mailgpa [...] gmail.com Mon Sep 13 07: 26:07 2010
MIME-Version: 1.0
X-Spam-Status: No, score=-9.028 tagged_above=-99.9 required=10 tests=[BAYES_00=-2.599, HTML_FONT_FACE_BAD=0.884, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8, SPF_NEUTRAL=0.686] autolearn=ham
X-Spam-Flag: NO
X-Virus-Checked: Checked by ClamAV on 16.mx.develooper.com
Content-Type: multipart/alternative; boundary=00148502aee5d4b2260490226664
Message-ID: <AANLkTimG-OSWZkAVZAvbqwBZ1D8WrDHEW+_e=QGUCxkH [...] mail.gmail.com>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-Spam-Score: -9.028
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 466D1240CCD for <cpan-bug+Spreadsheet-ParseExcel [...] hipster.bestpractical.com>; Mon, 13 Sep 2010 07:26:07 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i+X3GJZlnH1r for <cpan-bug+Spreadsheet-ParseExcel [...] hipster.bestpractical.com>; Mon, 13 Sep 2010 07:26:05 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 69791240C57 for <bug-Spreadsheet-ParseExcel [...] rt.cpan.org>; Mon, 13 Sep 2010 07:26:04 -0400 (EDT)
Received: (qmail 18937 invoked by uid 103); 13 Sep 2010 11:28:59 -0000
Received: from x16.dev (10.0.100.26) by x1.dev with QMQP; 13 Sep 2010 11:28:59 -0000
Received: from mail-qy0-f178.google.com (HELO mail-qy0-f178.google.com) (209.85.216.178) by 16.mx.develooper.com (qpsmtpd/0.80) with ESMTP; Mon, 13 Sep 2010 04:28:58 -0700
Received: by qyk36 with SMTP id 36so5217643qyk.9 for <bug-Spreadsheet-ParseExcel [...] rt.cpan.org>; Mon, 13 Sep 2010 04:28:55 -0700 (PDT)
Received: by 10.224.115.38 with SMTP id g38mr2719046qaq.281.1284377335345; Mon, 13 Sep 2010 04:28:55 -0700 (PDT)
Received: by 10.229.62.82 with HTTP; Mon, 13 Sep 2010 04:28:15 -0700 (PDT)
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] gmail.com
Authentication-Results: hipster.bestpractical.com (amavisd-new); domainkeys=pass header.from=mailgpa [...] gmail.com
Delivered-To: cpan-bug+Spreadsheet-ParseExcel [...] hipster.bestpractical.com
Subject: apostrophe issue
Return-Path: <mailgpa [...] gmail.com>
Domainkey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=c078Fi44i0WXy7Stek/rYoTxvJv+161tc27iF7PAhDaYZqSvCimmu385wPInvZ3eqZ SLWmmXByvJzoM6tQdZm50KKjSEFMq0OEr4bTKJ/2q5VcKUi7PbKWY/KSoFbASEmC9YOY 1EfnH9Bh2fR2JrIG5OStj9ws3aSRv8b7ANR6o=
X-RT-Mail-Extension: spreadsheet-parseexcel
X-Original-To: cpan-bug+Spreadsheet-ParseExcel [...] hipster.bestpractical.com
X-Spam-Check-BY: 16.mx.develooper.com
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:from:date :message-id:subject:to:content-type; bh=aczVlObjR9QENIeJP7Y/YP+UD/8nY0vdLhcGzXgYzrg=; b=kplLRwNfrZAZC29nY8QuzqBRNupvWn1QZHLBKtrkxZtc0CMEiLn76Sok1dbOpfFWFz lOvbaO/7Swa/SWOzOWRDgDYGlfBmZIOzDum5dMcVv4iVOn9crNGcUiQ86wzvoJtnmWQh 21FIPcxt0ZHK6pYwdroHXxT5Rgw7OrVMOqjLg=
Date: Mon, 13 Sep 2010 15:28:15 +0400
X-Spam-Level:
To: bug-Spreadsheet-ParseExcel [...] rt.cpan.org
From: Pavel Goloborodko <mailgpa [...] gmail.com>
Content-Length: 0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: utf-8
Content-Length: 1305
Download (untitled) / with headers
text/plain 1.2k
Hi! When a numeric cell starts with apostrophe(') (which it disappearing after input) its value should be interpreted as text. But the parser tries to format its value. As the result, " '000 " is being parsed as " 0.00 ". Perl version : 5.010001 OS name : MSWin32 Module versions: (not all are required) Spreadsheet::ParseExcel 0.57 Scalar::Util 1.23 Unicode::Map (not installed) Spreadsheet::WriteExcel (not installed) Parse::RecDescent 1.965001 File::Temp 0.22 OLE::Storage_Lite 0.19 IO::Stringy 2.110 I've tried to fix this. But since it was not fully tested maybe you can suggest a better solution. sub ExcelFmt { my ( $format_str, $number, $is_1904, $number_type, $want_subformats ) = @_; # Return text strings without further formatting. return $number unless $number =~ $qrNUMBER; # Fix leading apostrophe issue (mailgpa@gmail.com). return $number if $number_type eq 'Text'; -- С уважением, / Kind regards, Павел Голобородько / Pavel Goloborodko
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64
X-RT-Original-Encoding: utf-8
Content-Length: 1849
From mailgpa [...] gmail.com Mon Sep 13 16: 59:39 2010
MIME-Version: 1.0
X-Spam-Status: No, score=-9.471 tagged_above=-99.9 required=10 tests=[AWL=0.442, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, SPF_NEUTRAL=0.686] autolearn=ham
In-Reply-To: <rt-3.8.HEAD-11057-1284377347-1636.61299-3-0 [...] rt.cpan.org>
X-Spam-Flag: NO
References: <RT-Ticket-61299 [...] rt.cpan.org> <AANLkTimG-OSWZkAVZAvbqwBZ1D8WrDHEW+_e=QGUCxkH [...] mail.gmail.com> <rt-3.8.HEAD-11057-1284377347-1636.61299-3-0 [...] rt.cpan.org>
X-Virus-Checked: Checked by ClamAV on 16.mx.develooper.com
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <AANLkTin=98evtHaZO3cdF=FRY6K6xyUk5aACU_RBOOsD [...] mail.gmail.com>
Content-Type: multipart/mixed; boundary=0015174befced1ec9a04902a69e9
X-Spam-Score: -9.471
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] gmail.com
Authentication-Results: hipster.bestpractical.com (amavisd-new); domainkeys=pass header.from=mailgpa [...] gmail.com
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 50765240CE9 for <cpan-bug+Spreadsheet-ParseExcel [...] hipster.bestpractical.com>; Mon, 13 Sep 2010 16:59:39 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nwy+NAI7ce1Z for <cpan-bug+Spreadsheet-ParseExcel [...] hipster.bestpractical.com>; Mon, 13 Sep 2010 16:59:37 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 001F3240CE6 for <bug-Spreadsheet-ParseExcel [...] rt.cpan.org>; Mon, 13 Sep 2010 16:59:36 -0400 (EDT)
Received: (qmail 21466 invoked by uid 103); 13 Sep 2010 21:02:31 -0000
Received: from x16.dev (10.0.100.26) by x1.dev with QMQP; 13 Sep 2010 21:02:31 -0000
Received: from mail-bw0-f50.google.com (HELO mail-bw0-f50.google.com) (209.85.214.50) by 16.mx.develooper.com (qpsmtpd/0.80) with ESMTP; Mon, 13 Sep 2010 14:02:30 -0700
Received: by bwz17 with SMTP id 17so4894333bwz.9 for <bug-Spreadsheet-ParseExcel [...] rt.cpan.org>; Mon, 13 Sep 2010 14:02:25 -0700 (PDT)
Received: by 10.204.142.92 with SMTP id p28mr3650308bku.2.1284411745233; Mon, 13 Sep 2010 14:02:25 -0700 (PDT)
Received: by 10.204.112.143 with HTTP; Mon, 13 Sep 2010 14:01:45 -0700 (PDT)
Delivered-To: cpan-bug+Spreadsheet-ParseExcel [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #61299] AutoReply: apostrophe issue
Domainkey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; b=Yr0xnUXMGLCpko8silTi5JPuQLO1NgP9t/+7UfDC1jqVjZVjdfByUDHBFpuFXPPWr2 tBP7+adRw3nzB49dBQmf748Rrz6ARpPw0L9V5ESYwDu9BXFBB8YxzIuq13e9M2Smldsz DARvrKX+fjeF+IqK/8I9Rq1AzswHb7XKMAD4M=
Return-Path: <mailgpa [...] gmail.com>
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:content-type; bh=14wqQof2XoLuPCrAeX+g2zHZ1mJZ0rSPYTsUMUnIxFU=; b=CcADzss0n7ZoT/f2hj0ls1KNlMV49FZFOcw10fTCWeGoZz8DaXK9B9gTaqu6LzuVQ+ arCJ+HLvnpwsxo6Tcd48FZpmL5r4JlOhnzo90H2dDCOuGP/2+ZyHNGoyFdN2bd53sIVA hSOLYnI+wAxh7ui5vVq5A7AIVuWAydcz0Zrfk=
X-Spam-Check-BY: 16.mx.develooper.com
X-Original-To: cpan-bug+Spreadsheet-ParseExcel [...] hipster.bestpractical.com
X-RT-Mail-Extension: spreadsheet-parseexcel
Date: Tue, 14 Sep 2010 01:01:45 +0400
X-Spam-Level:
To: bug-Spreadsheet-ParseExcel [...] rt.cpan.org
From: Pavel Goloborodko <mailgpa [...] gmail.com>
RT-Message-ID: <rt-3.8.HEAD-11061-1284411756-736.61299-0-0 [...] rt.cpan.org>
Content-Length: 0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
X-RT-Original-Encoding: utf-8
Content-Length: 2537
Download (untitled) / with headers
text/plain 2.4k
On Mon, Sep 13, 2010 at 3:29 PM, Bugs in Spreadsheet-ParseExcel via RT <bug-Spreadsheet-ParseExcel@rt.cpan.org> wrote: Show quoted text
> > Greetings, > > This message has been automatically generated in response to the > creation of a trouble ticket regarding: >        "apostrophe issue", > a summary of which appears below. > > There is no need to reply to this message right now.  Your ticket has been > assigned an ID of [rt.cpan.org #61299].  Your ticket is accessible > on the web at: > >    https://rt.cpan.org/Ticket/Display.html?id=61299 > > Please include the string: > >         [rt.cpan.org #61299] > > in the subject line of all future correspondence about this issue. To do so, > you may reply to this message. > >                        Thank you, >                        bug-Spreadsheet-ParseExcel@rt.cpan.org > > ------------------------------------------------------------------------- > Hi! > > When a numeric cell starts with apostrophe(') (which it disappearing after > input) its value should be interpreted as text. But the parser tries to > format its value. As the result, " '000 " is being parsed as " 0.00 ". > >   Perl version   : 5.010001 >   OS name        : MSWin32 >   Module versions: (not all are required) >                    Spreadsheet::ParseExcel         0.57 >                    Scalar::Util                    1.23 >                    Unicode::Map                    (not installed) >                    Spreadsheet::WriteExcel         (not installed) >                    Parse::RecDescent               1.965001 >                    File::Temp                      0.22 >                    OLE::Storage_Lite               0.19 >                    IO::Stringy                     2.110 > > > I've tried to fix this. But since it was not fully tested maybe you can > suggest a better solution. > > sub ExcelFmt { > >   my ( $format_str, $number, $is_1904, $number_type, $want_subformats ) = > @_; > >   # Return text strings without further formatting. >   return $number unless $number =~ $qrNUMBER; >   # Fix leading apostrophe issue (mailgpa@gmail.com). >   return $number if $number_type eq 'Text'; > > -- > С уважением, / Kind regards, > Павел Голобородько / Pavel Goloborodko > >
-- С уважением, / Kind regards, Павел Голобородько / Pavel Goloborodko
content-type: application/vnd.ms-excel; name="example.xls"
X-Attachment-ID: f_ge1tk9050
content-disposition: attachment; filename="example.xls"
Content-Transfer-Encoding: base64
Content-Length: 17920
Download example.xls
application/vnd.ms-excel 17.5k

Message body not shown because it is not plain text.

MIME-Version: 1.0
In-Reply-To: <AANLkTimG-OSWZkAVZAvbqwBZ1D8WrDHEW+_e=QGUCxkH [...] mail.gmail.com>
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
References: <AANLkTimG-OSWZkAVZAvbqwBZ1D8WrDHEW+_e=QGUCxkH [...] mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"
Message-ID: <rt-3.8.HEAD-24885-1284632060-1940.61299-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 89
Thanks for the example file. I'll take a look at the issue and let you know. John. --
MIME-Version: 1.0
In-Reply-To: <AANLkTimG-OSWZkAVZAvbqwBZ1D8WrDHEW+_e=QGUCxkH [...] mail.gmail.com>
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
References: <AANLkTimG-OSWZkAVZAvbqwBZ1D8WrDHEW+_e=QGUCxkH [...] mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"
Message-ID: <rt-3.8.HEAD-24874-1284635173-1131.61299-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 1147
Download (untitled) / with headers
text/plain 1.1k
Hi, I found the issue. Here is a workaround until I can fix it in the code. <code> #!/usr/bin/perl use strict; use warnings; use Spreadsheet::ParseExcel; my $parser = Spreadsheet::ParseExcel->new(); my $workbook = $parser->parse('example.xls'); for my $worksheet ( $workbook->worksheets() ) { my ( $row_min, $row_max ) = $worksheet->row_range(); my ( $col_min, $col_max ) = $worksheet->col_range(); for my $row ( $row_min .. $row_max ) { for my $col ( $col_min .. $col_max ) { my $cell = $worksheet->get_cell( $row, $col ); next unless $cell; my $value_formatted = $cell->value(); my $value_unformatted = $cell->unformatted(); my $format = $cell->get_format(); if ( defined $format && $format->{Key123} ) { # Use the unformatted valus for 123 style text formats. $value_formatted = $value_unformatted; } print "Row, Col = ($row, $col)\n"; print "Value = ", $value_formatted, "\n"; print "\n"; } } } __END__ </code> John. --
MIME-Version: 1.0
In-Reply-To: <rt-3.8.HEAD-11061-1284411756-736.61299-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
References: <RT-Ticket-61299 [...] rt.cpan.org> <AANLkTimG-OSWZkAVZAvbqwBZ1D8WrDHEW+_e=QGUCxkH [...] mail.gmail.com> <rt-3.8.HEAD-11057-1284377347-1636.61299-3-0 [...] rt.cpan.org> <AANLkTin=98evtHaZO3cdF=FRY6K6xyUk5aACU_RBOOsD [...] mail.gmail.com> <rt-3.8.HEAD-11061-1284411756-736.61299-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="UTF-8"
Message-ID: <rt-3.8.HEAD-24874-1284678694-930.61299-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 177
Download (untitled) / with headers
text/plain 177b
Hi, There is a fix for this in the repo on Github. http://github.com/jmcnamara/spreadsheet-parseexcel Can you try it out and let me know if it resolves the issue. John. --
From mailgpa [...] gmail.com Fri Sep 17 05: 51:30 2010
MIME-Version: 1.0
X-Spam-Status: No, score=-9.692 tagged_above=-99.9 required=10 tests=[AWL=0.221, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, SPF_NEUTRAL=0.686] autolearn=ham
In-Reply-To: <rt-3.8.HEAD-24874-1284678694-89.61299-6-0 [...] rt.cpan.org>
X-Spam-Flag: NO
References: <RT-Ticket-61299 [...] rt.cpan.org> <AANLkTimG-OSWZkAVZAvbqwBZ1D8WrDHEW+_e=QGUCxkH [...] mail.gmail.com> <rt-3.8.HEAD-11057-1284377347-1636.61299-3-0 [...] rt.cpan.org> <AANLkTin=98evtHaZO3cdF=FRY6K6xyUk5aACU_RBOOsD [...] mail.gmail.com> <rt-3.8.HEAD-11061-1284411756-736.61299-6-0 [...] rt.cpan.org> <rt-3.8.HEAD-24874-1284678694-89.61299-6-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <AANLkTimnrq4tBTQ9G9-ewvfFT82v2h5aUO9fQhnmQbN2 [...] mail.gmail.com>
Content-Type: text/plain; charset=UTF-8
X-RT-Original-Encoding: utf-8
X-Spam-Score: -9.692
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] gmail.com
Authentication-Results: hipster.bestpractical.com (amavisd-new); domainkeys=pass header.from=mailgpa [...] gmail.com
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 0B85A61E006 for <cpan-bug+Spreadsheet-ParseExcel [...] hipster.bestpractical.com>; Fri, 17 Sep 2010 05:51:30 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VxV-F5eh1L7s for <cpan-bug+Spreadsheet-ParseExcel [...] hipster.bestpractical.com>; Fri, 17 Sep 2010 05:51:28 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id B6B8061E007 for <bug-Spreadsheet-ParseExcel [...] rt.cpan.org>; Fri, 17 Sep 2010 05:51:27 -0400 (EDT)
Received: (qmail 23514 invoked by uid 103); 17 Sep 2010 09:54:27 -0000
Received: from x16.dev (10.0.100.26) by x1.dev with QMQP; 17 Sep 2010 09:54:27 -0000
Received: from mail-qw0-f50.google.com (HELO mail-qw0-f50.google.com) (209.85.216.50) by 16.mx.develooper.com (qpsmtpd/0.80) with ESMTP; Fri, 17 Sep 2010 02:54:26 -0700
Received: by qwb7 with SMTP id 7so1614132qwb.9 for <bug-Spreadsheet-ParseExcel [...] rt.cpan.org>; Fri, 17 Sep 2010 02:54:23 -0700 (PDT)
Received: by 10.229.191.78 with SMTP id dl14mr3211873qcb.285.1284717263153; Fri, 17 Sep 2010 02:54:23 -0700 (PDT)
Received: by 10.229.62.82 with HTTP; Fri, 17 Sep 2010 02:53:43 -0700 (PDT)
Delivered-To: cpan-bug+Spreadsheet-ParseExcel [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #61299] apostrophe issue
Domainkey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=j3+ruBV9UDl9z+ZFNRWX2w7XeZF8kDaOTYGnSiRpKtspxxYIKYAreuRXsf85N3m5G6 24y5LgOnCu/C41+ENccjzIaN04M5ilCKq/RPQ+y2XkqarmAhvg2K3kWBtmLRADHBewjW I5IkJUhWIZzPAUX8ABK57b9LSCX8xZ8u3BFr8=
Return-Path: <mailgpa [...] gmail.com>
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=7CZyPTHScxXNPl7CPfR1JsfKMb+tcJH4yU8d4TUU628=; b=OPRr/1UiNeTF/4sR/OvuPxnZga+X7qz3khNB/xuKRU7RhjE2PARjmn55dr328CoaS7 DG7/O3d5f0IhrjWqM2hUT5FeBV0KgFdsXlxX6nu5fZySYgHupDbznDWCy5vxEZh1h8+M zd0Cz4RFvAZS37iJNEQwSALeeme+7VaXnC2z0=
X-Spam-Check-BY: 16.mx.develooper.com
X-Original-To: cpan-bug+Spreadsheet-ParseExcel [...] hipster.bestpractical.com
X-RT-Mail-Extension: spreadsheet-parseexcel
Date: Fri, 17 Sep 2010 13:53:43 +0400
X-Spam-Level:
To: bug-Spreadsheet-ParseExcel [...] rt.cpan.org
Content-Transfer-Encoding: quoted-printable
From: Pavel Goloborodko <mailgpa [...] gmail.com>
RT-Message-ID: <rt-3.8.HEAD-24889-1284717271-141.61299-0-0 [...] rt.cpan.org>
Content-Length: 510
Download (untitled) / with headers
text/plain 510b
Hi John, it seems that it works. Thanks a lot! On Fri, Sep 17, 2010 at 3:11 AM, John McNamara via RT <bug-Spreadsheet-ParseExcel@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=61299 > > > Hi, > > There is a fix for this in the repo on Github. > > http://github.com/jmcnamara/spreadsheet-parseexcel > > Can you try it out and let me know if it resolves the issue. > > John. > -- > >
-- С уважением, / Kind regards, Павел Голобородько / Pavel Goloborodko
MIME-Version: 1.0
In-Reply-To: <AANLkTimG-OSWZkAVZAvbqwBZ1D8WrDHEW+_e=QGUCxkH [...] mail.gmail.com>
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
References: <AANLkTimG-OSWZkAVZAvbqwBZ1D8WrDHEW+_e=QGUCxkH [...] mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"
Message-ID: <rt-3.8.HEAD-24882-1285058478-1901.61299-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 67
Fixed in Spreadsheet::ParseExcel version 0.58. Thanks, John. --
From mailgpa [...] gmail.com Tue Sep 21 04: 48:58 2010
MIME-Version: 1.0
X-Spam-Status: No, score=-9.765 tagged_above=-99.9 required=10 tests=[AWL=0.147, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, SPF_NEUTRAL=0.686] autolearn=ham
In-Reply-To: <rt-3.8.HEAD-24882-1285058480-1724.61299-6-0 [...] rt.cpan.org>
X-Spam-Flag: NO
References: <RT-Ticket-61299 [...] rt.cpan.org> <AANLkTimG-OSWZkAVZAvbqwBZ1D8WrDHEW+_e=QGUCxkH [...] mail.gmail.com> <rt-3.8.HEAD-24882-1285058480-1724.61299-6-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <AANLkTimEuyTW4+em4cVNo3gsMiCrY-drEDWZpoVp_uJq [...] mail.gmail.com>
Content-Type: text/plain; charset=UTF-8
X-RT-Original-Encoding: utf-8
X-Spam-Score: -9.765
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] gmail.com
Authentication-Results: hipster.bestpractical.com (amavisd-new); domainkeys=pass header.from=mailgpa [...] gmail.com
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 19271240D18 for <cpan-bug+Spreadsheet-ParseExcel [...] hipster.bestpractical.com>; Tue, 21 Sep 2010 04:48:58 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8L8a8nn60gRk for <cpan-bug+Spreadsheet-ParseExcel [...] hipster.bestpractical.com>; Tue, 21 Sep 2010 04:48:56 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 390EB240CB6 for <bug-Spreadsheet-ParseExcel [...] rt.cpan.org>; Tue, 21 Sep 2010 04:48:55 -0400 (EDT)
Received: (qmail 30533 invoked by uid 103); 21 Sep 2010 08:52:00 -0000
Received: from x16.dev (10.0.100.26) by x1.dev with QMQP; 21 Sep 2010 08:52:00 -0000
Received: from mail-qw0-f50.google.com (HELO mail-qw0-f50.google.com) (209.85.216.50) by 16.mx.develooper.com (qpsmtpd/0.80) with ESMTP; Tue, 21 Sep 2010 01:51:59 -0700
Received: by qwb7 with SMTP id 7so3671776qwb.9 for <bug-Spreadsheet-ParseExcel [...] rt.cpan.org>; Tue, 21 Sep 2010 01:51:56 -0700 (PDT)
Received: by 10.224.44.151 with SMTP id a23mr6739246qaf.6.1285059116197; Tue, 21 Sep 2010 01:51:56 -0700 (PDT)
Received: by 10.229.66.169 with HTTP; Tue, 21 Sep 2010 01:51:16 -0700 (PDT)
Delivered-To: cpan-bug+Spreadsheet-ParseExcel [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #61299] apostrophe issue
Domainkey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=MsChGKVLeiJLcDm9QNYT5vdLHid/jAAUikW+nELac5QIEX7iw8W06ckPIAEgeDJtWB cMX/FNpclerOqoBbOi4V2EWIYn/7fyBaSi7DNvWwoS9CzB1xVwAyyLI+oPhnpf/WcVuM nWZInQK2vI3nDqi8UAK6wXQ9jOMmV8PVrfSVA=
Return-Path: <mailgpa [...] gmail.com>
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=uXr7f4LPdNKqyCqsGNXJUzkLH2X/kgL3XFLXSKCaeZY=; b=UbZsIUCscrSiVqMDPyT2q0a3jMGyhxmHHnEw8Qxmp5/d/4NbyR6ezEg6nvf97btFWK uJKvC5kphN/dFzIFWYZM4O+Mgrvg71pwe+5D+La3uesginJYzrWiTQAMzCU+3YigcyEd JbhL/UQI3o/YfN4z9F8tQwFyBB3G4yduSYf38=
X-Spam-Check-BY: 16.mx.develooper.com
X-Original-To: cpan-bug+Spreadsheet-ParseExcel [...] hipster.bestpractical.com
X-RT-Mail-Extension: spreadsheet-parseexcel
Date: Tue, 21 Sep 2010 12:51:16 +0400
X-Spam-Level:
To: bug-Spreadsheet-ParseExcel [...] rt.cpan.org
Content-Transfer-Encoding: quoted-printable
From: Pavel Goloborodko <mailgpa [...] gmail.com>
RT-Message-ID: <rt-3.8.HEAD-24885-1285059124-1190.61299-0-0 [...] rt.cpan.org>
Content-Length: 360
Download (untitled) / with headers
text/plain 360b
Thanks John! On Tue, Sep 21, 2010 at 12:41 PM, John McNamara via RT <bug-Spreadsheet-ParseExcel@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=61299 > > > Fixed in Spreadsheet::ParseExcel version 0.58. > > Thanks, > > John. > -- > >
-- С уважением, / Kind regards, Павел Голобородько / Pavel Goloborodko


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.