On Thu, Feb 12, 2009 at 22:18, Zefram <zef...@fysh.org> wrote:
> I suggest a three-part strategy:
>
> 0. Warn at build time if the perl version is 5.8 or later (so Encode is
>   possible) but Encode is either absent or exhibits this bug.
>
> 1. If decode() returns undef, treat it as an error.  This means that,
>   depending on the value of the raise_error option, the method will
>   either return undef or die.  (Currently in this situation it returns
>   undef even if raise_error is true.)
>
> 2. Skip that decoding test if Encode exhibits the bug.
>
> The attached patch implements this.

Seems totally sane.  I have now applied this patch and uploaded
libwww-perl-5.824 to CPAN.

--Gisle

Reply via email to