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: 24715
Status: resolved
Left: 0 min
Priority: 0/0
Queue: XML-SemanticDiff

Owner: SHLOMIF <SHLOMIF [...] cpan.org>
Requestors: RMBARKER <RMB1 [...] npl.co.uk>
Cc: khampton [...] totalcinema.com
AdminCc:

Severity: Normal
Broken in: 0.95
Fixed in: (no value)

X Attachments



X History Display mode: Brief headersFull headers
#   Thu Feb 01 09:09:53 2007 RMBARKER - Ticket created  
CC: khampton[...]totalcinema.com
Subject: Can't diff strings with "wide" characters because of Digest::MD5
[text/plain 294b]
A report on londom.pm could not use Test::XML on UTF-8 strings.
This is because XML::SemanticDiff uses Digest::MD5 and that module
does not like multi-byte characters. There is a work-around in the
Digest::MD5 documentation that I have applied to XML::SemanticDiff.
See attached patch.

Robin
Subject: xml-semanticdiff-wide.patch

[application/octet-stream 1.3k]
Message body not shown because it is too large or is not plain text.
#   Mon Jul 02 06:20:43 2007 SHLOMIF - Correspondence added  
[text/plain 703b]
Hi!

On Thu Feb 01 09:09:53 2007, RMBARKER wrote:
> A report on londom.pm could not use Test::XML on UTF-8 strings.
> This is because XML::SemanticDiff uses Digest::MD5 and that module
> does not like multi-byte characters. There is a work-around in the
> Digest::MD5 documentation that I have applied to XML::SemanticDiff.
> See attached patch.
>
> Robin

A fix based on this report and patch is now available in my version of
XML-SemanticDiff, which aims to resolve all known issues:

http://svn.berlios.de/svnroot/repos/web-cpan/XML-SemanticDiff/trunk/

Hopefully, I'll be given a co-maintainer status for X-SD soon so I can
upload these modifications to the CPAN.

Regards,

Shlomi Fish
#   Mon Jul 02 06:24:55 2007 SHLOMIF - Correspondence added  
[text/plain 703b]
Hi!

On Thu Feb 01 09:09:53 2007, RMBARKER wrote:
> A report on londom.pm could not use Test::XML on UTF-8 strings.
> This is because XML::SemanticDiff uses Digest::MD5 and that module
> does not like multi-byte characters. There is a work-around in the
> Digest::MD5 documentation that I have applied to XML::SemanticDiff.
> See attached patch.
>
> Robin

A fix based on this report and patch is now available in my version of
XML-SemanticDiff, which aims to resolve all known issues:

http://svn.berlios.de/svnroot/repos/web-cpan/XML-SemanticDiff/trunk/

Hopefully, I'll be given a co-maintainer status for X-SD soon so I can
upload these modifications to the CPAN.

Regards,

Shlomi Fish
#   Mon Jul 02 06:26:13 2007 RT_System - Status changed from 'new' to 'open'  
#   Mon Jul 02 06:26:13 2007 RT_System - Status changed from 'new' to 'open'  
#   Sun Jul 08 04:00:06 2007 SHLOMIF - Correspondence added  
[text/plain 14b]
Fixed in CPAN.
#   Sun Jul 08 04:00:09 2007 SHLOMIF - Status changed from 'open' to 'resolved'  
#   Sun Jul 08 04:00:11 2007 SHLOMIF - Given to SHLOMIF