Encode

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

  Message-Id: <b77c1dce0803120151o4166c3a0gfcfd14681ab7e10d@mail.gmail.com>
! Encode.pm
  POD fix by tels
  Message-Id: <200711281835.36125@bloodgate.com>
! bin/ucmlint
  Fix by MIYAGAWA via CodeRepos
  http://coderepos.org/share/changeset/1791
! encoding.pm t/mime_header_iso2022jp.t
  ported back from Perl 5.10-RC1

2.23 2007/05/29 18:15:32
! Encode.xs
  got rid of global fallback_cb; encode_method() now takes one more
  argument which is a coderef to fallback.  This should make
  encode_method() thread-safe.
! Encode.pm
  Added perluniintro, perlunifaq, and perlunitut to POD
! Encode.xs
  Plug a memory leak in Encode -- by rgs
  Message-Id: <b77c1dce0705290858v2be239c3o2d726e3d59091493@mail.gmail.com>
! Unicode/Unicode.pm
  POD fixes on UTF-16LE
  http://aspn.activestate.com/ASPN/Mail/Message/perl5-porters/3486118
! Makefile.PL
  man page generation is now conditional; yes by default but no if $PERL_CORE
  Message-Id: <b77c1dce0705290237h5c4667cdlf79a48b839170add@mail.gmail.com>

2.22 2007/05/29 07:35:27
! Encode.pm
  from_to() does not honor the check while decoding.  That's a feature.
  To make sure it is a feature it is mentioned in the POD.
  http://rt.cpan.org/NoAuth/Bug.html?id=27277
! Makefile.pl
  Encode used to suppress man page generation.  Now it does.
  http://rt.cpan.org/NoAuth/Bug.html?id=27200
! Encode.pm Encode.xs t/fallback.t
  Addressed: (de|en)code("ascii", "\x{3000}", sub{ $_[0] }) segfaults
  Reported by MIYAGAWA

2.21 2007/05/12 06:42:19
+ lib/Encode/MIME/Name.pm t/mime-name.t
! Encode.pm Encode.xs lib/Encode/Encoding.pm
  new method: mime_name()
  inspired by: MIYAGAWA
! t/encoding.t
  Subject: Re: Compress::Zlib, pack "C" and utf-8 [PATCH]
  From: Marc Lehmann <schmorp@schmorp.de>
  Date: Thu, 12 Apr 2007 08:41:53 +0200
  Message-ID: <20070412064153.GA22475@schmorp.de>
  http://public.activestate.com/cgi-bin/perlbrowse/p/31194
! Unicode/Unicode.pm
  POD fix.
  Message-Id: <20070417220547.GA11999@zetta.zet>

2.20  2007/04/22 14:56:12
! Encode.pm
  Pod fixes.  Now find_encoding() is explained more in details.
+ lib/Encode/GSM0338.pm
- ucm/gsm0338.ucm 
! lib/Encode/Supported.pod lib/Encode/Config.pm Bytes/Makefile.PL t/gsm0338.t
  ETSI GSM 03.38 support is relocated from Encode::Byte to Encode::GSM0338.
  This encoding is so kaputt it is unfit for Encode::XS!
  Though it was okay for general cases and escape sequences,
  '\0' => '@' IFF '\0\0' => '\0' had gliches.
  So kaputt even t/gsm0338 wrongly interpreted that.
  ref. http://www.csoft.co.uk/sms/character_sets/gsm.htm
! encoding.pm t/Aliases.t
  Imported from bleedperl #31015

2.19 2007/04/06 12:53:41
! lib/Encode/JP/JIS7.pm
+ t/jis7-fallback.t
  encode('iso-2022-jp') fallback support added by MIYAGAWA++
  decode()'s fallback remains unchanged (FB_PERLQQ) since UTF-8
  contains all characters in iso-2022-jp so there's no need for fancy stuff.
  Message-Id: <693254b90704060526s6d850320h71cdda50dfbf7eba@mail.gmail.com>
! Encode.pm
  #25216 ([PATCH] Encode.pm: postpone the load of Encode::Encoding)
  http://rt.cpan.org/NoAuth/Bug.html?id=25216
! lib/Encode/MIME/Header.pm t/mime-header.t
  #24418 (Encode::MIME::Header: wrong encoding with latin1 characters)
  http://rt.cpan.org/NoAuth/Bug.html?id=24418
! Encode.pm
  #23876 (Add documentation for LEAVE_SRC)
  http://rt.cpan.org/NoAuth/Bug.html?id=23876
! lib/Encode/Alias.pm t/Aliases.t
  #20781: Thai encoding needs alias for tis-620
  http://rt.cpan.org/NoAuth/Bug.html?id=20781
! bin/piconv AUTHORS
  #20344: piconv: wrong conversion of utf-16le encoded files (with PATCH)
  http://rt.cpan.org/NoAuth/Bug.html?id=20344
! Encode.pm Encode.xs bin/enc2xs encoding.pm t/Aliases.t t/utf8strict.t
  Imported from bleedperl's 2.18_01

2.18 2006/06/03 20:28:48
! bin/enc2xs
  overhauled the -C option
  - added ascii-ctrl', 'null', 'utf-8-strict' to core
  - auto-generated Encode::ConfigLocal no longer use v-string for version
  - now searches modules via File::Find so Encode/JP/Mobile is happy
! Byte/Byte.pm CN/CN.pm EBCDIC/EBCDIC.pm JP/JP.pm KR/KR.pm Symbol/Symbol.pm
  use strict added; though all they do is load XS, it's
  still better a practice
! *.pm
  use warnings added to all of them for better practices' sake.

2.17 2006/05/09 17:10:09
! encode.pm
  'chin' =~ /^zh_CN|chin(?:a|ese)?$/i is true
  but chin is not china or chinese.
  http://d.hatena.ne.jp/jankogai/20060508/1147090316
! Encode.xs
  Integrated maintperl change (27824|27824) which I overlooked
  -- sorry, Nicholas and Coverity Scan.
  Message-Id: <200604152115.k3FLF1Ar014538@smtp3.ActiveState.com>
  Message-Id: <200605091615.k49GF1gJ016777@smtp3.ActiveState.com>

2.16 2006/05/03 18:24:10
! bin/piconv
  --xmlcref and --htmlcref added.
! Encode.pm

Changes  view on Meta::CPAN

  Craig's patch applied that addresses "Many systems (DOS, VMS) cannot
  have more than one C<.> in their filenames." -- perlport.
  Message-Id: <3ED79E01.8050401@mac.com>
! bin/piconv
  Found and fixed the back that -p,--perlqq does not work.
  Induced by the change from Getopt::Std to Getopt::Long.
! encoding.pm
  Addressed [cpan #2629] Wrong assumption in numeric comparison
  Message-Id: <rt-2629-7326.19.5700583232515@cpan.org>
! Encode.pm Encode.xs Unicode/Unicode.pm Unicode/Unicode.xs
 lib/Encode/Encoding.pm t/perlio.t
 ! API Change: ->new_sequence() => ->renew()
 + Encode::Unicode makes use of it so it can handle BOM on PerlIO
 + Encode::XS and Encode::utf8 now supports ->renew()
 + Encode::Encoding now documents this with examples
 - Non-XS (en|de)code stripped out of Encode::Unicode
 Message-Id: <146957DB-8C39-11D7-9C91-000393AE4244@dan.co.jp>

1.95 2003/05/21 08:41:11
! ucm/8859-*.ucm
  Since bogus entries were found in iso-8859-6, all entries are
  re-generated once again out of
  http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-*.TXT
  Thank David Graff <graff@unagi.cis.upenn.edu> for the discovery
  Message-Id: <200305201819.h4KIJRRU013746@unagi.cis.upenn.edu>
+ lib/Encode/Unicode/UTF7.pm
! lib/Encode/Config.pm lib/Encode/Alias.pm Unicode/Unicode.pm t/Unicode.t
  lib/Encode/Supported.pod
  UTF-7 support is now added.  With this Encode now has all transcoding 
  methods in Unicode::String.

1.94 2003/05/10 18:13:59
! lib/Encode/MIME/Header.pm
  A more sophisticated solution for double-encoding by dankogai
! lib/Encode/MIME/Header.pm AUTHORS
  Two bugs fixed by Bjoern Jacke
  * "Double Encoding" was not possible
    i.e. encode("MIME-B" => "=?UTF-8?B?w4RwZmVs?=")
  * encode("MIME-Q") had UTF-8 flag on
  Message-Id: <rt-22166-57077.2.12980078979811@bugs6.perl.org>
! lib/Encode/MIME/Header.pm AUTHORS
  Two occurances of "croak ()" fixed as "croak qq()".
  Simon Cozens is added to AUTHORS as a result.
  Message-Id: <20030509103708.GA30664@deep-dark-truthful-mirror.pad>
! bin/piconv
  POD fixes that reflect enhancements by jhi
! bin/piconv
  Two enhancements by jhi.
  + Now uses Getopt::Long so it accepts long name options 
   (--from for -f, for example)
  + New option: -r,--resolve
  Message-Id: <20030505114149.GA227075@kosh.hut.fi>
! MANIFEST META.yml
  META.yml added upon request of Schwern
  Message-Id: <F3B0BD2C-7BCB-11D7-A488-000393AE4244@dan.co.jp>
! AUTHORS
  Enache Adrian removed upon request -- to live longer than Encode
  and/or FreeBSD (toy-)?thread :)
  Message-Id: <20030425015701.GA2069@ratsnest.hole>
! t/enc_module.t
  "close STDOUT unless $^O eq 'freebsd';" once again relocated
  to keep VMS happy in which case "$^O eq 'freebsd'" is required
  to keep FreeBSD+thread happy.  Sigh.
  Message-Id: <3EA88ADC.3000300@mac.com>

1.93 2003/04/24 17:43:16
! t/enc_eucjp.t
  added "no warnings 'pack'" in for loop to keep bleedperl from
  complaining "Character in 'C' format wrapped in pack".
! Makefile.PL
  More elegant perl core detection inspired by Ilya Zakharevich
  (but further elaborated for general cases).
! lib/Encode/Encoding.pm lib/Encode/PerlIO.pod
  POD fixes.
! t/euc-jp.ucm
  like cp9??, \x80-\x9F (control + 0x80) are zapped so they
  are less likely to be confused w/ ISO-8859-*
! t/CJKT.t
  RT tests added (vendor encodings are exemplified) 
  -- that successfully found a flaw on iso-2022-kr before the patch.
! lib/Encode/CJKConstants.pm lib/Encode/KR/2022_KR.pm
  decode("ISO-2022-KR") has been buggy but no one ever sited
  that since no one seems to be using it.  Bugs discovered by
  SADAHIRO-san
  Message-Id: <20030416231757.A545.BQW10602@nifty.com>
! lib/Encode/CN/HZ.pm t/perlio.t
  HZ is now perlio_ok, thanks to SADAHIRO-san. perlio.t modified
  so it adds test for HZ.
  Message-Id: <20030416231757.A545.BQW10602@nifty.com>
! lib/Encode/Guess.pm
  Now guesses UTF-(16|32)(BE|LE) when the string contains \x00.
  So long as the string contains \x{00}-\x{ff} it does not fail.
  See perldoc for details.
  Message-Id: <D2F9BB3C-6DC8-11D7-8F19-000393AE4244@dan.co.jp>

1.92 2003/03/31 03:27:27
! ucm/big5-eten.ucm ucm/big5-hkscs.ucm
  Extraneous single-byte chars in range \x80-\xA0 and \xFA-\xFF
  removed.  FYI, IBM's ICU has none of these for java-Big5-1.3_P.ucm
  but glibc-BIG5-2.1.2.ucm does.
  Message-Id: <20030325215213.4CA1.BQW10602@nifty.com>
! ucm/cp932.ucm ucm/cp936.ucm ucm/cp949.ucm ucm/cp950.ucm
  Maps regenerated again but this time based upon
  http://oss.software.ibm.com/cvs/icu/charset/data/ucm/
  (But where is THE DOCUMENT by MICROSOFT?)
! t/enc_module.t AUTHORS
  failure with threaded Perl on FreeBSD addressed.
  Enache Adrian <enache@rdslink.ro> is added to AUTHORS for this.
  Message-Id: <20030322230131.GA813@ratsnest.hole>  
! lib/Encode/Guess.pm
  Some POD fixes.
! t/CJKT.t
  Change 18989: Make the :bytes conditional on PerlIO.
  further Modified by Dan Kogai
  <200303161730.h2GHU5B16265@smtp3.ActiveState.com>
! t/enc_module.t
  Chnage 18966: another fix for failing test on windows ("use encoding" 
  puts  STDIN in :raw mode, so chomp() wasn't stripping the CR), by gsar
  Message-Id: <200303140545.h2E5j5B08856@smtp3.ActiveState.com>
! t/CJKT.t
  Change 18970: Hopefully this works also in Win32, by jhi

Changes  view on Meta::CPAN

  Message-Id: <A2C949CC-54AC-11D6-A5FB-00039301D480@dan.co.jp>
! encoding.pm
  Typo fixes by Andreas
! Encode.pm Encode.xs Unicode/Unicode.xs Encode/Encoding.pm
! lib/Encode/JP/JIS7.pm lib/Encode/KR/2022_KR.pm t/perlio.t
  PerIO coodination patches from NI-XS.
  Message-Id: <2769E572-54A1-11D6-B7E2-00039301D480@dan.co.jp>

1.51 2002/04/20 09:58:23
! t/TW.t
  Updated test suite by Autrijis so "make test" is happy again
  Message-Id: <20020420082104.GA25037@not.autrijus.org>
+ ucm/big5-eten.ucm
! ucm/big5-hkscs.ucm lib/Encode/Alias.pm 
- ucm/big5.ucm
  TW/TW.pm TW/Makefile.PL
  Updates by Autrijus.  'big5' is no longer a canonical but an
  alias to 'big5-eten'. big5-hkscs is now in 2001 edition.
  Message-Id: <20020419195346.GA19597@not.autrijus.org>
! Encode.xs
  Fix by NI-XS that fallback may cause SEGV w/ Perl/TK
  Message-Id: <20020419184509.1924.1@bactrian.ni-s.u-net.com>
! Encode.pm
  PerlIO detection a little bit smarter; no longer uses eval qq{}
  but eval {}.

1.50 2002/04/19 06:13:02
! ! Encode.pm Encode.xs Encode/encoding.h
+ t/fallback.pm
  New Fallback API imlemented and documented.  See "perldoc Encode"
  for details
! lib/Encode/JP/JIS7.pm Encode.pm
+ lib/Encode/PerlIO.pod t/perlio.t
  API compliance met.  However, it still does not work unless perlio
  implements line buffer.  See BUGS section in perldoc Encode::PerlIO
  As a sensible workaround, perlio_ok() added to Encode.
! encoding.pm
! lib/Encode/Supported.pod
  Doc fixes from jhi
  Message-Id: <20020418174647.J8466@alpha.hut.fi>
! CN/CN.pm
  Doc fixes from Autrijus
  Message-Id: <20020418144131.GA10987@not.autrijus.org>
! Encode.pm
  perlqq mode documented
! t/JP.t
+ t/jisx0201.euc t/jisx0201.ref
! t/jisx0208.euc t/jisx0208.ref
  t/JP.t tests more rigorously and with other encodings
  t/jisx0201.* added to test JIS7 encodings.  jisx0208 is now PURELY
  in jis0208 (used to contain jisx0201 part).
! Encode/Makefile_PL.e2x
  The resulting Makefile.PL that "enc2xs -M" creates now auto-discovers 
  enc2xs and encode.h rather than hard-coded.  This allows the resulting
  module fully CPANizable.
! encoding.pm t/JP.t t/KR.t
  PerlIO detection simplified (checks %INC instead of eval{})
! Encode.xs Encode/encode.h
+ Unicode/Makefile.PL Unicode/Unicode.pm Unicode/Unicode.xs
- lib/Encode/Unicode.pm
  (en|de)code_xs relocated to where it belongs.  Source reindented
  to my taste
! bin/enc2xs
  Additional (U8 *) cast added as suggested by jhi
  Message-Id: <20020417165916.A28599@alpha.hut.fi>

1.42 Date: 2002/04/17
- lib/Encode/XS.pm
  no-op module;  Thought of adding a pod there but enc2xs has
  one so gone.
! encoding.pm
! t/JP.pm
! t/KR.pm
  correct mechanism to detect Perlio::encoding layar installed.
! Encode.xs
  PerlIO Layer detached.

1.41 2002/04/16 23:35:00
! encoding.pm
  binmode(STDIN|STDOUT ...) done iff PerlIO is available
! t/*.t
  Cleaned up PerlIO skip conditions to prepare for the upcoming
  Encode - PerlIO forking.
! Encode.pm
  exported functions are now prototyped.
! lib/Encode/CN/HZ.pm
! bin/enc2xs
! Encode.xs
  fallback implemented # was /* FIXME */
  affected programs revised to fit (only HZ was using the try-catch
  approach which needed to be fixed for API-compliance).
! Encode/Config.pm
! Encode/KR/2022_KR.pm
! Encode/KR/KR.pm
  can find =head1 NAME now, jhi
  Message-Id: <20020416083059.V30639@alpha.hut.fi>
! encoding.pm
  s/\{h\}/{$h}/g ;)
! Encode.xs
  now complies with less warnings with the pickest compilers.
  Suggested by Craig, fixed by Dan.
  ! Encode/Makefile_PL.e2x
! bin/enc2xs
  A bug that fails to find *.e2x in certain conditions fixed

1.40 2002/04/14 22:27:14
+ Encode/ConfigLocal_PM.e2x
! lib/Encode/Config.pm
! bin/enc2xs
  "enc2xs -C" now generates/updates Encode::ConfigLocal. 
  ConfigLocal_PM.e2x is a skelton thereof.
! lib/Encode/Config.pm
! CN/CN.pm
  "use  Encode::CN::HZ;" was missing.
! t/Unicode.t
! t/unibench.t
  More rigorous tests added to test XS, especially on memory allocation.
! Encode.xs
! lib/Encode/Unicode.pm
  NI-S implemented an XS version -- merged
  Message-Id: <20020414154857.2066.4@bactrian.ni-s.u-net.com>

Changes  view on Meta::CPAN

  Message-Id: <20020401222744.GX2000@blackrider>, et al.
! t/encoding.t
  Two more tests by added jhi
  Message-Id: <200204020000.DAA25121@alpha.hut.fi>
+ t/grow.t
! Encode.xs
  The showstopper fixed -- Memory reallocation bug was causing
  Encode::XS to fall into infinite  loop on certain conditions.
  t/grow.t tests that.
  Message-Id: <9572CAC4-463C-11D6-ABA5-00039301D480@dan.co.jp>, et al
+ bin/txt2ucm
! */Makefile.PL
! */*.ucm
! */XX.pm
! lib/Encode/Supported.pod
  Vendor encodings rebuilt out of original map files at unicode.org.
  Indic languages such as MacDevanagali remain unspported do to the
  shortcoming of encengine capabilities (they need algorithmical
  conversion and I have no knowledge on that!).  Pods fixed for added
  encodings.
  Oh, macJapan.ucm renamed to macJapanese.ucm.
  macROMnn is macRomanian and macRUMnn is macRumanian.
  txt2ucm is a crude script that is used to convert them.
! bin/enc2xs
  Unicode Compound Characters (used extensively on Mac) supported
! bin/piconv
  Typo fixes and improvements by jhi
  Message-Id: <200204010201.FAA03564@alpha.hut.fi>, et al.

1.11 2002/03/31 22:12:13
+ t/encoding.t
+ t/jperl.t
! MANIFEST
  Missing files from the MANIFEST fixed.
  Message-Id: <20020401010156.H10509@alpha.hut.fi>
  Version incremented just to make CPAN happy.

1.10  2002/03/31 21:32:42
! Makefile.PL
! README
  INSTALL_UCM option added to Makefile.PL so you can install *.ucm
  if you want.  This should make Autrijus happy.  Also, piconv
  is added to default install.
+ Encode/*.e2x
! bin/enc2xs
  Here-documented files that enc2xs generates are now exported
  to *.e2x.  Much cleaner and easier to debug.
! encoding.pm
  encoding enhances so you can make it act more like such 
  (now prehistoric ) "localized" variations of perl like Jperl.
+ t/jperl.t
  Further test for encoding.pm.  Written in euc-jp
+ encoding.pm
+ t/encoding.t
  Taken over form jhi.
  Message-Id: <20020330174618.B10154@alpha.hut.fi>
- Encode/*.ucm
+ ucm/*.ucm
! Makefile.PL
! */Makefile.PL
  *.ucm relocated to ucm/ so MakeMaker will not install'em by default.
- ucm2table
+ bin/ucm2table
  ***
! AUTHORS
! Byte/Byte.pm
! Encode.pm
! Encode/macIceland.ucm
! lib/Encode/Alias.pm
! lib/Encode/Supported.pod
  MacIceland fixes and Pod Typo fixes.  This adds Andreas to AUTHORS.
  Message-Id: <m3lmcavhjt.fsf@anima.de>

1.01  2002/03/29 20:59:39
! Makefile.PL
! README
  s/USE_SCRIPTS/MORE_SCRIPTS/
! Makefile.PL
  installs enc2xs by default for external Encode:: modules in CPAN, 
  such as Encode::HanExtra
! t/*.t
  More sensible perl core detection via $ENV{PERL_CORE}
  suggested by Spider
  Message-Id: <200203291007.FAA07329@Orb.Nashua.NH.US>
! bin/enc2xs
  Perl core ditection via $^X =~ m/\bminiperl$/o
  Message-Id: <A5C7B0CA-42F1-11D6-B5AD-00039301D480@dan.co.jp>

1.00  Wed Mar 29 2002
! *
  The version of all files is updated to 1.00 via "ci -f -l1.00",
  commemorating version 1.00.  All files, including *.ucm are now
  under version control.
- encode.h
+ Encode/encode.h
  encode.h moved to Encode/ so it will be installed for the later
  use by enc2xs
! enc2xs
  h2xs-like feature added via "h2xs -M Name *.(enc|ucm)"
! Makefile.PL
! */Makefile.PL
- compile
+ bin/enc2xs
  compile renamed to enc2xs.  
  Affected Makefle.PL updated
- lib/CN/2022_CN.pm
  "Punt it. HanExtra can take care of that later." -- Autrijus
  Message-Id: <20020328154338.GA7351@not.autrijus.org>
! Encode/johab.ucm
! Encode/euc-kr.ucm
! Encode/ksc5601.ucm
! lib/Encode/CJKConstants.pm
! lib/Encode/KR/2022_KR.pm
  Table patches for Euro Signs, 2022-KR fixups by Jungshik
  Message-Id: <Pine.LNX.4.44.0203280616190.2259-200000@www.ykga.org>
! README
! Makefile.PL
+ bin/piconv
  bin/ added for example scripts.  They are not installed by default.
  to install them, "perl Makefile.PL USE_SCRIPTS".
  piconv is iconv reinvented in perl.  in addition to all features

Changes  view on Meta::CPAN

! JP/Makefile.PL
! KR/Makefile.PL
! Symbol/Makefile.PL
! TW/Makefile.PL
  Now all table files used by compile are postfixed '_t' to avoid
  namespace collisions in case insensitive file systems once for all!
  inspired by:
  Message-ID: <58290227735.20020323195659@familiehaase.de>
! t/Aliases.t
  Since the Encode::JP is unsupported under EBCDIC we
  cannot run this test (aliases as such should work fine) -- jhi
  Message-Id: <20020323202119.D19148@alpha.hut.fi>
! Byte/Makefile.PL
  duplicate occurance of ascii.ucm and 8859-1.ucm
  causes MacOS X dlyd to cloak
! t/CN.t
! t/Encode.t
! t/JP.t
! t/TW.t
! t/Tcl.t
  <     chdir 't' if -d 't';
  ---
  >     if (! -d 'blib' and -d 't'){ chdir 't' };
  When you are "make test"-ing on Encode/ directory, you  must not 
  change $ENV{PWD}.  t/JP.t has been fixed before but others somehow 
  remain unchanced.  Also the situation detection was made simpler 
  in t/JP.t, which was originally;
  > chdir 't' if -d 't' and $ENV{PWD} !~ m,/Encode[^/]*$,o;
! Encode.pm
  "Use of uninitialized value in string eq at Encode.pm line 96."
! Symbol/Makefile.PL
! EBCDIC/Makefile.PL
! AUTHOR
  -- Problem on case insensitive file systems
  "coexist of ebcdic.c <> EBCDIC.c on Cygwin not possible"
  Message-ID: <88254111953.20020323095503@familiehaase.de>
! compile
! AUTHOR
  "So I think it's a bug in gcc, not perl. But it still needs to be 
   worked around."
  Message-Id: <20020323145840.GD304@Bagpuss.unfortu.net>
  Message-Id: <20020323170509.C96475@plum.flirble.org>

0.96  Sat Mar 23 2002
!     TW/TW.pm
!     lib/Encode/Encoding.pm
!     lib/Encode/Alias.pm
!     lib/Encode/Supported.pod
!     KR/KR.pm
  Pod Fixes by Michael G Schwern <schwern@pobox.com> via jhi
  Message-ID: <20020322073908.GB10539@blackrider>
! Makefile.PL
! Encode.pm
  "...I think we should include ISO 8859-1 as well." -- NI-S
  Message-Id: <20020322120230.1332.8@bactrian.elixent.com>
! JP/JP.pm
! CN/CN.pm
! KR/KR.pm
! TW/TW.pm
! lib/Encode/Alias.pm
  alias definitions  relocated to Encode::Alias so module autoloading
  works for aliases also.
! Encode.pm
  encodings() now accepts args to check ExtModules.
+ Byte/Byte.pm
+ Byte/Makefile.PL
+ EBCDIC/EBCDIC.pm
+ EBCDIC/Makefile.PL
+ Symbol/Makefile.PL
+ Symbol/Symbol.pm
! Encode.pm
! Encode.xs
  Latin and single byte encodings are reorganized so they are
  demand-loaded like Encode::XX.  Now only ascii is compiled into
  Encode itself. 
! lib/Encode/Alias.pm
  for my $k (keys %hash){ delete $hash{$k}; }
   is depreciated; fixed.      

0.95  Fri Mar 22 2002
  In this update, pod rewrites and alias fixes are the main issues
+ lib/Encode/Supported.pod
  Describes supported encodings
! Makefile.PL
  streamlined compiled-in encodings.
! lib/Encode/Description.pod -> lib/Encode/Details.pod
  Renamed.
+ Encode/ibm-125?.ucm
  Added from icu distibution with any occurance of
   "IBM-125?" to "cp125?".  Filenames remain unchanged to pay
   some respect to icu staff, however.
+ lib/Encode/Alias.pm
! Encode.pm
  Alias difinitions in Encode.pm relocated.
! AUTHORS
! Encode.xs
  packWARN patch from Paul Marquess via jhi
  Message-Id: <20020321010101.O28978@alpha.hut.fi>
  Paul added to AUTHORS as a result.
! t/CJKalias.t -> t/Aliases.t
  Renamed.  Checks even more aliases and alias overloading
! Encode.pm
! CN/CN.pm
  duplicate alias for ujis => euc-jp removed (Encode::JP has one)
  gbk => cp936 relocated to CN.pm
! t/CJKalias.t
  Test::More with plans (by jhi)

0.94  Thu Mar 21 2002
+ lib/Encode/Description.pod
! lib/Encode/Encoding.pm
  Now the pod in Encode.pm is abridged as programming references.
  lib/Encode/Description.pod contains the original, detailed description
  and Encode::Encoding explains how to write your own module to
  add new encodings.  So far, lib/Encode/Description.pod contains
  the whole pod once in Encode.pm.  This is intentional.
! Encode.pm
  Pod revisions by Anton Tagunov
  Message-Id: <517178431.20020320174824@motor.ru>
! lib/Encode/Tcl.pm
  all occrance of Encode::Tcl::Extended removed including pod
! t/CJKalias.t
  test now checks $encoding->name only; $encoding->{name} are
  no longer check to find the canonical name.
! lib/Encode/JP/JIS.pm
! lib/Encode/JP/ISO_2022_JP.pm
  ->name() added to be more compliant with API  
! CN/CN.pm
! JP/JP.pm
! KR/KR.pm
! TW/TW.pm
! t/CJKalias.t
  Patch by Autrijus to add aliases to TW and fixes to POD
  Message-Id: <20020320090619.GA24774@not.autrijus.org>
! AUTHORS
  SADAHIRO Tomoyuki added as should.  My apologies.

0.93  Wed Mar 20 2002
* First release to be uploaded to CPAN.  For prehistoric changes,
  please see Changes file of perl distibution as well as 
  perl-unicode@perl.org archive, available at:
  http://archive.develooper.com/perl-unicode@perl.org/

  Changes Since 0.92 includes;
+ Changes
+ AUTHORS
! Encode.pm
! README
  + Mention to perl-unicode@perl.org added
! JP/JP.pm
  + Encoding aliases added so you can feed locale names
    and MIME Charset="" directly.
  - Mention to JISX0212 removed because it's fixed
! CN/CN.pm
! KR/KR.pm
  + Encoding aliases added.  Note TW is left untouched because
    euc-tw is not implemented in TW but in Encode::HanExtra.
    Autrijus, you may fix Encode::HanExtra.
+ t/CJKalias.t
  + to test encode aliases added



( run in 1.312 second using v1.01-cache-2.11-cpan-71847e10f99 )