develooper Front page | perl.perl5.porters | Postings from July 2009

[Encode] 2.35 released!

Thread Previous | Thread Next
From:
Dan Kogai
Date:
July 12, 2009 19:46
Subject:
[Encode] 2.35 released!
Message ID:
E747A489-AE6C-4637-BC67-44518A1053A7@dan.co.jp
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Folks,

I just release Encode 2.35.  Minor but significant change for Win32.

On 10 Jul 2009, at 22:36, Dave Mitchell wrote:
>> This should be the final release for Perl 5.10.1, methinks.
>
> I'm reluctant to update stable modules in maint at this late stage.
> If there some specific smoke issue of 5.10.0 regression that this  
> fixes?

So am I and my apology for Encode::VERSION++ but there are two reasons  
for 2.35.

1. t/piconv.t which was introduced in 2.34 infinite-looped on  
Strawberry perl.  csjewell sent me a fix and I confirmed it was fixed  
(I ran Strawberry perl on WinXP on VMWare).  In other words, there was  
a bug in a test script.   That obviously needs to be replaced.

2. The only non-test script that is updated is lib/Encode/MIME/ 
Header.pm and here is the diff.

@@ -44,7 +44,7 @@
      $str =~ s/\?=\s+=\?/\?==\?/gos;

      # multi-line header to single line
- -    $str =~ s/(?:\r\n|[\r\n])[ \t]+//gos;
+    $str =~ s/(?:\r\n|[\r\n])[ \t]//gos;

      1 while ( $str =~
          s/(=\?[-0-9A-Za-z_]+\?[Qq]\?)(.*?)\?=\1(.*?\?=)/$1$2$3/ )

This closed 3 RT Tickets at once and does not break any test.

So I appreciate if you updated it.  If you feel too reluctant, then  
please remove t/piconv.t from the repo.

=head1 Availability

svn co http://svn.coderepos.org/share/lang/perl/Encode/trunk
git clone git://github.com/dankogai/p5-encode.git
http://www.dan.co.jp/~dankogai/cpan/Encode-2.35.tar.gz
and CPAN near you.

=head1 CPAN Index

               User: DANKOGAI (Dan Kogai)
  Distribution file: Encode-2.35.tar.gz
    Number of files: 203
         *.pm files: 26
             README: Encode-2.35/README
           META.yml: Encode-2.35/META.yml
        YAML-Parser: YAML::XS 0.32
  META-driven index: no
  Timestamp of file: Mon Jul 13 02:32:45 2009 UTC
   Time of this run: Mon Jul 13 02:34:22 2009 UTC

=head1 Changes

$Revision: 2.35 $ $Date: 2009/07/13 02:06:30 $
! lib/Encode/MIME/Header.pm
   Addressed RT #40027:
    decode of MIME-Header removes too much whitespace
   http://rt.cpan.org/Ticket/Display.html?id=40027
   http://rt.cpan.org/Ticket/Display.html?id=42902
! t/piconv.t
   Addressed by CSJEWELL: t/piconv.t loops infinitely on Win32
   http://rt.cpan.org/Ticket/Display.html?id=47760

=head1 AUTHOR

Dan the Encode Maintainer

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)

iEYEARECAAYFAkpan/cACgkQErJia/WXtBvqMACfdLJsys4XnEQK8pDaMx1CrKoE
2cwAn2TplSx2Zojzz5HkBVfRtv5Rvi0U
=DQ8q
-----END PGP SIGNATURE-----

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About