Upgrade to Encode 0.97, from Dan Kogai.
[p5sagit/p5-mst-13.2.git] / ext / Encode / Changes
1 # Revision history for Perl extension Encode.
2 #
3 # $Id: Changes,v 0.97 2002/03/23 20:24:42 dankogai Exp dankogai $
4 #
5
6 0.97  Sun Mar 24 2002
7 ! CN/CN.pm
8 ! KR/KR.pm
9 ! TW/TW.pm
10   EBCDIC detection mechanism installed as in JP/JP.pm
11   Message-Id: <20020323211847.G19148@alpha.hut.fi>
12 ! Byte/Makefile.PL
13 ! CN/Makefile.PL
14 ! EBCDIC/Makefile.PL
15 ! JP/Makefile.PL
16 ! KR/Makefile.PL
17 ! Symbol/Makefile.PL
18 ! TW/Makefile.PL
19   Now all table files used by compile are postfixed '_t' to avoid
20   namespace collisions in case insensitive file systems once for all!
21   inspired by:
22   Message-ID: <58290227735.20020323195659@familiehaase.de>
23 ! t/Aliases.t
24   Since the Encode::JP is unsupported under EBCDIC we
25   cannot run this test (aliases as such should work fine) -- jhi
26   Message-Id: <20020323202119.D19148@alpha.hut.fi>
27 ! Byte/Makefile.PL
28   duplicate occurance of ascii.ucm and 8859-1.ucm
29   causes MacOS X dlyd to cloak
30 ! t/CN.t
31 ! t/Encode.t
32 ! t/JP.t
33 ! t/TW.t
34 ! t/Tcl.t
35   <     chdir 't' if -d 't';
36   ---
37   >     if (! -d 'blib' and -d 't'){ chdir 't' };
38   When you are "make test"-ing on Encode/ directory, you  must not 
39   change $ENV{PWD}.  t/JP.t has been fixed before but others somehow 
40   remain unchanced.  Also the situation detection was made simpler 
41   in t/JP.t, which was originally;
42   > chdir 't' if -d 't' and $ENV{PWD} !~ m,/Encode[^/]*$,o;
43 ! Encode.pm
44   "Use of uninitialized value in string eq at Encode.pm line 96."
45 ! Symbol/Makefile.PL
46 ! EBCDIC/Makefile.PL
47 ! AUTHOR
48   -- Problem on case insensitive file systems
49   "coexist of ebcdic.c <> EBCDIC.c on Cygwin not possible"
50   Message-ID: <88254111953.20020323095503@familiehaase.de>
51 ! compile
52 ! AUTHOR
53   "So I think it's a bug in gcc, not perl. But it still needs to be 
54    worked around."
55   Message-Id: <20020323145840.GD304@Bagpuss.unfortu.net>
56   Message-Id: <20020323170509.C96475@plum.flirble.org>
57
58 0.96  Sat Mar 23 2002
59 !     TW/TW.pm
60 !     lib/Encode/Encoding.pm
61 !     lib/Encode/Alias.pm
62 !     lib/Encode/Supported.pod
63 !     KR/KR.pm
64   Pod Fixes by Michael G Schwern <schwern@pobox.com> via jhi
65   Message-ID: <20020322073908.GB10539@blackrider>
66 ! Makefile.PL
67 ! Encode.pm
68   "...I think we should include ISO 8859-1 as well." -- NI-S
69   Message-Id: <20020322120230.1332.8@bactrian.elixent.com>
70 ! JP/JP.pm
71 ! CN/CN.pm
72 ! KR/KR.pm
73 ! TW/TW.pm
74 ! lib/Encode/Alias.pm
75   alias definitions  relocated to Encode::Alias so module autoloading
76   works for aliases also.
77 ! Encode.pm
78   encodings() now accepts args to check ExtModules.
79 + Byte/Byte.pm
80 + Byte/Makefile.PL
81 + EBCDIC/EBCDIC.pm
82 + EBCDIC/Makefile.PL
83 + Symbol/Makefile.PL
84 + Symbol/Symbol.pm
85 ! Encode.pm
86 ! Encode.xs
87   Latin and single byte encodings are reorganized so they are
88   demand-loaded like Encode::XX.  Now only ascii is compiled into
89   Encode itself. 
90 ! lib/Encode/Alias.pm
91   for my $k (keys %hash){ delete $hash{$k}; }
92    is depreciated; fixed.      
93
94 0.95  Fri Mar 22 2002
95   In this update, pod rewrites and alias fixes are the main issues
96 + lib/Encode/Supported.pod
97   Describes supported encodings
98 ! Makefile.PL
99   streamlined compiled-in encodings.
100 ! lib/Encode/Description.pod -> lib/Encode/Details.pod
101   Renamed.
102 + Encode/ibm-125?.ucm
103   Added from icu distibution with any occurance of
104    "IBM-125?" to "cp125?".  Filenames remain unchanged to pay
105    some respect to icu staff, however.
106 + lib/Encode/Alias.pm
107 ! Encode.pm
108   Alias difinitions in Encode.pm relocated.
109 ! AUTHORS
110 ! Encode.xs
111   packWARN patch from Paul Marquess via jhi
112   Message-Id: <20020321010101.O28978@alpha.hut.fi>
113   Paul added to AUTHORS as a result.
114 ! t/CJKalias.t -> t/Aliases.t
115   Renamed.  Checks even more aliases and alias overloading
116 ! Encode.pm
117 ! CN/CN.pm
118   duplicate alias for ujis => euc-jp removed (Encode::JP has one)
119   gbk => cp936 relocated to CN.pm
120 ! t/CJKalias.t
121   Test::More with plans (by jhi)
122
123 0.94  Thu Mar 21 2002
124 + lib/Encode/Description.pod
125 ! lib/Encode/Encoding.pm
126   Now the pod in Encode.pm is abridged as programming references.
127   lib/Encode/Description.pod contains the original, detailed description
128   and Encode::Encoding explains how to write your own module to
129   add new encodings.  So far, lib/Encode/Description.pod contains
130   the whole pod once in Encode.pm.  This is intentional.
131 ! Encode.pm
132   Pod revisions by Anton Tagunov
133   Message-Id: <517178431.20020320174824@motor.ru>
134 ! lib/Encode/Tcl.pm
135   all occrance of Encode::Tcl::Extended removed including pod
136 ! t/CJKalias.t
137   test now checks $encoding->name only; $encoding->{name} are
138   no longer check to find the canonical name.
139 ! lib/Encode/JP/JIS.pm
140 ! lib/Encode/JP/ISO_2022_JP.pm
141   ->name() added to be more compliant with API  
142 ! CN/CN.pm
143 ! JP/JP.pm
144 ! KR/KR.pm
145 ! TW/TW.pm
146 ! t/CJKalias.t
147   Patch by Autrijus to add aliases to TW and fixes to POD
148   Message-Id: <20020320090619.GA24774@not.autrijus.org>
149 ! AUTHORS
150   SADAHIRO Tomoyuki added as should.  My apologies.
151
152 0.93  Wed Mar 20 2002
153 * First release to be uploaded to CPAN.  For prehistoric changes,
154   please see Changes file of perl distibution as well as 
155   perl-unicode@perl.org archive, available at:
156   http://archive.develooper.com/perl-unicode@perl.org/
157
158   Changes Since 0.92 includes;
159 + Changes
160 + AUTHORS
161 ! Encode.pm
162 ! README
163   + Mention to perl-unicode@perl.org added
164 ! JP/JP.pm
165   + Encoding aliases added so you can feed locale names
166     and MIME Charset="" directly.
167   - Mention to JISX0212 removed because it's fixed
168 ! CN/CN.pm
169 ! KR/KR.pm
170   + Encoding aliases added.  Note TW is left untouched because
171     euc-tw is not implemented in TW but in Encode::HanExtra.
172     Autrijus, you may fix Encode::HanExtra.
173 + t/CJKalias.t
174   + to test encode aliases added