Changes for version 1.31

  • ! lib/Encode/Encoder.pm
  • t/Encoder.t Encode::Encoder, once just a placeholder of an idea, is now much more practical. See t/Encode.t to find how practical it can be.
  • lib/Encode/Config.pm ! Encode.pm my false laziness at Encode.pm is fixed. Now %ExtModules are set in Encode::Config and they are all literally, not programatically set. My false laziness was resulting many encodings missing from %ExtModules. ! lib/Encode/Unicode.pm ! t/Unicode.t BOM for 32LE was bogus as noted by Anton. t/Unicode.t is fixed so that it does not rely Encode::Unicode for BOM values Message-Id: <FFEC33E9-4AFB-11D6-B415-00039301D480@dan.co.jp>

Documentation

Perl Encode Module Generator
iconv(1), reinvented in perl
Supported encodings by Encode

Modules

Single Byte Encodings
China-based Chinese Encodings
EBCDIC Encodings
character encodings
Japanese Encodings
Korean Encodings
Symbol Encodings
Taiwan-based Chinese Encodings
allows you to write your script in non-asii or non-utf8
alias defintions to encodings
Internally used by Encode::??::ISO_2022_*
internally used by Encode::CN
Object Oriented Encoder
Encode Implementation Base Class
internally used by Encode::JP
internally used by Encode::JP
internally used by Encode::JP::2022_JP*
internally used by Encode::JP
Various Unicode Transform Format
for internal use only

Provides

in lib/Encode/Config.pm
in Encode.pm
in lib/Encode/KR/2022_KR.pm
in Encode.pm
in Encode.pm