Skip Menu | You are currently an anonymous guest. | Login | Return to Main | About rt.cpan.org
 

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

X Report information
Id: 20059
Status: resolved
Left: 0 min
Priority: 0/0
Queue: Spreadsheet-WriteExcel

Owner: JMCNAMARA <jmcnamara [...] cpan.org>
Requestors: zhurs [...] yandex.ru
Cc:
AdminCc:

Severity: Important
Broken in: (no value)
Fixed in: 2.18



X History Display mode: Brief headersFull headers
#   Fri Jun 23 10:18:47 2006 guest - Ticket created  
Subject: Formula::_get_sheet_index
[text/plain 497b]
Subroutine Formula::_get_sheet_index can't work with utf sheet names.
This patch seems fix it.

@@ -752, +752,14 @@ sub _get_sheet_index
my $self = shift;
my $sheet_name = shift;

+ if ($] >= 5.008) {
+ require Encode;
+ if (Encode::is_utf8($sheet_name)) {
+ $sheet_name = Encode::encode("UTF-16BE", $sheet_name);
+ }
+ }

if (not exists $self->{_ext_sheets}->{$sheet_name}) {
die "Unknown sheet name $sheet_name in formula\n";
#   Fri Jun 23 10:54:59 2006 JMCNAMARA - Taken  
#   Fri Jun 23 10:57:51 2006 JMCNAMARA - Correspondence added  
[text/plain 60b]

Hi,

Thanks. I'll fox that in the next release.

John.
--

#   Fri Jun 23 10:57:51 2006 RT_System - Status changed from 'new' to 'open'  
#   Sun Jan 21 17:17:16 2007 JMCNAMARA - Broken in 2.18 added  
#   Sun Jan 21 17:17:36 2007 JMCNAMARA - Correspondence added  
[text/plain 15b]
Fixed in 2.18.

#   Sun Jan 21 17:17:38 2007 JMCNAMARA - Status changed from 'open' to 'resolved'  
#   Sun Jan 21 17:18:28 2007 JMCNAMARA - Fixed in 2.18 added  
#   Sun Jan 21 17:18:29 2007 JMCNAMARA - Broken in 2.18 deleted