Re: Bug in Encode::encode('MIME-Q', $iso_8859_1_string)

2005-12-20 Thread Sven Neuhaus
John Delacour wrote: > At 3:54 pm +0100 23/11/05, Sven Neuhaus wrote: > >> this seems to be a bug: >> >> b) >> perl -MHTML::Entities -MEncode -e '$a="abcÄ"; >> print encode("MIME-Q", HTML::Entities::decode($a)), "\n&qu

Bug in Encode::encode('MIME-Q', $iso_8859_1_string)

2005-11-23 Thread Sven Neuhaus
Hi, this seems to be a bug: a) perl -MHTML::Entities -MEncode -e '$a="abcÄ–def"; print encode("MIME-Q", HTML::Entities::decode($a)), "\n";' Result: =?UTF-8?Q?abc=C3=84=E2=80=93def?= b) perl -MHTML::Entitientities -MEncode -e '$a="abcÄ print encode("MIME-Q", HTML::Entities::decode($a)), "\n";' R

Endless loop with illegal UTF-8 in Encode.pm

2003-08-29 Thread Sven Neuhaus
Hi, I'm seeing a script using XML::Simple go berserk (eats CPU + Memory) when feeding it XML with illegal UTF-8. The perl debugger is telling me it's jumping around in Encode.pm between line 187 ("sub decode_utf8") and line 246 ("*decode = sub {..."). It's doing something like: my $str = En