cpan

Encode 2.48 を Release しましたのでお報せします。

一番の違いは、encoding プラグマが Perl 5.17 以降では非推奨(deprecated)になったことと、Perl 5.11 以降では CPAN などを経由して後でインストールする場合は perl core lib を上書きするのではなく、「普通の」CPANモジュールと同じく site_perl にインストールするようになったこと。

encoding プラグマはPerlソースをASCIIないしUTF-8以外で記述するためのモジュールでしたが、UTF-8の普及で今や事実上不要ですし、後者はモジュールは粗結合されるべきだという点で歓迎です。

=head1 Changes

$Revision: 2.48 $ $Date: 2013/02/18 02:23:56 $
! encoding.pm 
 t/Mod_EUCJP.pm t/enc_data.t t/enc_eucjp.t t/enc_module.t t/enc_utf8.t
 t/encoding.t t/jperl.t
 [PATCH] Deprecate encoding.pm
 https://rt.cpan.org/Ticket/Display.html?id=81255
! Encode/Supported.pod
 Fixed: Pod errors
 https://rt.cpan.org/Ticket/Display.html?id=81426
! Encode.pm t/Encode.t
 [PATCH] Fix for shared hash key scalars
 https://rt.cpan.org/Ticket/Display.html?id=80608
! Encode.pm
 Fixed: Uninitialized value warning from Encode->encodings()
 https://rt.cpan.org/Ticket/Display.html?id=80181
! Makefile.PL
 Install to 'site' instead of 'perl' when perl version is 5.11+
 https://rt.cpan.org/Ticket/Display.html?id=78917
! Encode/Makefile_PL.e2x
 find enc2xs.bat if it works on windows.
 https://github.com/dankogai/p5-encode/pull/7
! t/piconv.t
 Fix finding piconv in t/piconv.t
 https://github.com/dankogai/p5-encode/pull/6

Dan the Encode Maintainer