Upgrade to Encode 0.97, from Dan Kogai.
[p5sagit/p5-mst-13.2.git] / ext / Encode / Changes
CommitLineData
fab31126 1# Revision history for Perl extension Encode.
2#
071db25d 3# $Id: Changes,v 0.97 2002/03/23 20:24:42 dankogai Exp dankogai $
fab31126 4#
5129552c 5
071db25d 60.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
5129552c 580.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
940.95 Fri Mar 22 2002
5d030b67 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)
5129552c 122
1b2c56c8 1230.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
fab31126 1520.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