Commit | Line | Data |
fab31126 |
1 | # Revision history for Perl extension Encode. |
2 | # |
a63c962f |
3 | # $Id: Changes,v 0.98 2002/03/24 15:43:37 dankogai Exp dankogai $ |
fab31126 |
4 | # |
5129552c |
5 | |
a63c962f |
6 | 0.98 Mon Mar 25 2002 |
7 | ! lib/Encode/Supported.pod |
8 | Further pod fixes |
9 | + lib/Encode/JP/ISO_2022_JP_1.pm |
10 | ! lib/Encode/JP/ISO_2022_JP.pm |
11 | ! lib/Encode/JP/JIS.pm |
12 | ! JP/JP.pm |
13 | Now Encode::JP is more strict on the difference between ISO-2022-JP |
14 | and ISO-2022-JP-1. See JP/JP.pm for details. I hope this move |
15 | makes Anton happier :) FYI the previous version implements |
16 | ISO-2022-JP as ISO-2022-JP-1 since it had X0212 support. |
17 | ! lib/Encode/Supported.pod |
18 | Further pod fixes |
19 | ! Encode.xs |
20 | Avoid core-dump in Encode with PERLIO=mmap by NI-S |
21 | Message-Id: <20020324104139.1326.7@bactrian.ni-s.u-net.com> |
22 | ! CN/CN.pm |
23 | ! JP/JP.pm |
24 | ! KR/KR.pm |
25 | ! TW/TW.pm |
26 | ! lib/Encode/Suppoted.pod |
27 | pod fixes to replace F<http://...> to L<http://...>, |
28 | as suggested by Autrijius in: |
29 | Message-Id: <20020324083943.GA14901@not.autrijus.org> |
30 | ! lib/Encode/Suppoted.pod |
31 | fixes and enhancements by Anton |
32 | Message-Id: <10632060120.20020324103753@motor.ru> |
33 | ! lib/Encode/Alias.pm |
34 | > define_alias( qr/^GB[- ]?(\d+)$/i => '"gb$1"' ); |
35 | added. Suggested by Anton then deobfuscated by Autrijius |
36 | Message-Id: <20020324064455.GA3667@not.autrijus.org> |
37 | ! compile |
38 | Further fix by Nicholas Clark |
39 | Message-Id: <20020323145840.GD304@Bagpuss.unfortu.net> |
40 | - lib/EncodeFormat.pod |
41 | + lib/Encode/EncFormat.pod |
42 | ! MANIFEST |
43 | File renamed as suggested by Autrijius |
44 | ! Encode.pm |
45 | ! lib/Encode/Details.pod |
46 | ! lib/Encode/Supported.pod Sun Mar 24 13:29:35 2002 |
47 | ! Encode.pm Sun Mar 24 13:43:47 2002 |
48 | pod fixes by Autrijius. |
49 | Message-Id: <20020324062804.GA3595@not.autrijus.org> |
50 | Message-Id: <20020324075627.GB11986@not.autrijus.org> |
51 | ! t/Alias.t |
52 | ! lib/Encode/Alias.pm |
53 | ! Encode.pm |
54 | now more EBCDIC conscious; |
55 | %ExtModules on EBCDIC system excludes CJK so that you don't |
56 | have to worry about the matched alias resulting cloaking. |
57 | t/Alias.t also revised to reflect changes. Verified by jhi |
58 | Message-Id: <20020324022929.D22596@alpha.hut.fi> |
59 | |
071db25d |
60 | 0.97 Sun Mar 24 2002 |
61 | ! CN/CN.pm |
62 | ! KR/KR.pm |
63 | ! TW/TW.pm |
64 | EBCDIC detection mechanism installed as in JP/JP.pm |
65 | Message-Id: <20020323211847.G19148@alpha.hut.fi> |
66 | ! Byte/Makefile.PL |
67 | ! CN/Makefile.PL |
68 | ! EBCDIC/Makefile.PL |
69 | ! JP/Makefile.PL |
70 | ! KR/Makefile.PL |
71 | ! Symbol/Makefile.PL |
72 | ! TW/Makefile.PL |
73 | Now all table files used by compile are postfixed '_t' to avoid |
74 | namespace collisions in case insensitive file systems once for all! |
75 | inspired by: |
76 | Message-ID: <58290227735.20020323195659@familiehaase.de> |
77 | ! t/Aliases.t |
78 | Since the Encode::JP is unsupported under EBCDIC we |
79 | cannot run this test (aliases as such should work fine) -- jhi |
80 | Message-Id: <20020323202119.D19148@alpha.hut.fi> |
81 | ! Byte/Makefile.PL |
82 | duplicate occurance of ascii.ucm and 8859-1.ucm |
83 | causes MacOS X dlyd to cloak |
84 | ! t/CN.t |
85 | ! t/Encode.t |
86 | ! t/JP.t |
87 | ! t/TW.t |
88 | ! t/Tcl.t |
89 | < chdir 't' if -d 't'; |
90 | --- |
91 | > if (! -d 'blib' and -d 't'){ chdir 't' }; |
92 | When you are "make test"-ing on Encode/ directory, you must not |
93 | change $ENV{PWD}. t/JP.t has been fixed before but others somehow |
94 | remain unchanced. Also the situation detection was made simpler |
95 | in t/JP.t, which was originally; |
96 | > chdir 't' if -d 't' and $ENV{PWD} !~ m,/Encode[^/]*$,o; |
97 | ! Encode.pm |
98 | "Use of uninitialized value in string eq at Encode.pm line 96." |
99 | ! Symbol/Makefile.PL |
100 | ! EBCDIC/Makefile.PL |
101 | ! AUTHOR |
102 | -- Problem on case insensitive file systems |
103 | "coexist of ebcdic.c <> EBCDIC.c on Cygwin not possible" |
104 | Message-ID: <88254111953.20020323095503@familiehaase.de> |
105 | ! compile |
106 | ! AUTHOR |
107 | "So I think it's a bug in gcc, not perl. But it still needs to be |
108 | worked around." |
109 | Message-Id: <20020323145840.GD304@Bagpuss.unfortu.net> |
110 | Message-Id: <20020323170509.C96475@plum.flirble.org> |
111 | |
5129552c |
112 | 0.96 Sat Mar 23 2002 |
113 | ! TW/TW.pm |
114 | ! lib/Encode/Encoding.pm |
115 | ! lib/Encode/Alias.pm |
116 | ! lib/Encode/Supported.pod |
117 | ! KR/KR.pm |
118 | Pod Fixes by Michael G Schwern <schwern@pobox.com> via jhi |
119 | Message-ID: <20020322073908.GB10539@blackrider> |
120 | ! Makefile.PL |
121 | ! Encode.pm |
122 | "...I think we should include ISO 8859-1 as well." -- NI-S |
123 | Message-Id: <20020322120230.1332.8@bactrian.elixent.com> |
124 | ! JP/JP.pm |
125 | ! CN/CN.pm |
126 | ! KR/KR.pm |
127 | ! TW/TW.pm |
128 | ! lib/Encode/Alias.pm |
129 | alias definitions relocated to Encode::Alias so module autoloading |
130 | works for aliases also. |
131 | ! Encode.pm |
132 | encodings() now accepts args to check ExtModules. |
133 | + Byte/Byte.pm |
134 | + Byte/Makefile.PL |
135 | + EBCDIC/EBCDIC.pm |
136 | + EBCDIC/Makefile.PL |
137 | + Symbol/Makefile.PL |
138 | + Symbol/Symbol.pm |
139 | ! Encode.pm |
140 | ! Encode.xs |
141 | Latin and single byte encodings are reorganized so they are |
142 | demand-loaded like Encode::XX. Now only ascii is compiled into |
143 | Encode itself. |
144 | ! lib/Encode/Alias.pm |
145 | for my $k (keys %hash){ delete $hash{$k}; } |
146 | is depreciated; fixed. |
147 | |
148 | 0.95 Fri Mar 22 2002 |
5d030b67 |
149 | In this update, pod rewrites and alias fixes are the main issues |
150 | + lib/Encode/Supported.pod |
151 | Describes supported encodings |
152 | ! Makefile.PL |
153 | streamlined compiled-in encodings. |
154 | ! lib/Encode/Description.pod -> lib/Encode/Details.pod |
155 | Renamed. |
156 | + Encode/ibm-125?.ucm |
157 | Added from icu distibution with any occurance of |
158 | "IBM-125?" to "cp125?". Filenames remain unchanged to pay |
159 | some respect to icu staff, however. |
160 | + lib/Encode/Alias.pm |
161 | ! Encode.pm |
162 | Alias difinitions in Encode.pm relocated. |
163 | ! AUTHORS |
164 | ! Encode.xs |
165 | packWARN patch from Paul Marquess via jhi |
166 | Message-Id: <20020321010101.O28978@alpha.hut.fi> |
167 | Paul added to AUTHORS as a result. |
168 | ! t/CJKalias.t -> t/Aliases.t |
169 | Renamed. Checks even more aliases and alias overloading |
170 | ! Encode.pm |
171 | ! CN/CN.pm |
172 | duplicate alias for ujis => euc-jp removed (Encode::JP has one) |
173 | gbk => cp936 relocated to CN.pm |
174 | ! t/CJKalias.t |
175 | Test::More with plans (by jhi) |
5129552c |
176 | |
1b2c56c8 |
177 | 0.94 Thu Mar 21 2002 |
178 | + lib/Encode/Description.pod |
179 | ! lib/Encode/Encoding.pm |
180 | Now the pod in Encode.pm is abridged as programming references. |
181 | lib/Encode/Description.pod contains the original, detailed description |
182 | and Encode::Encoding explains how to write your own module to |
183 | add new encodings. So far, lib/Encode/Description.pod contains |
184 | the whole pod once in Encode.pm. This is intentional. |
185 | ! Encode.pm |
186 | Pod revisions by Anton Tagunov |
187 | Message-Id: <517178431.20020320174824@motor.ru> |
188 | ! lib/Encode/Tcl.pm |
189 | all occrance of Encode::Tcl::Extended removed including pod |
190 | ! t/CJKalias.t |
191 | test now checks $encoding->name only; $encoding->{name} are |
192 | no longer check to find the canonical name. |
193 | ! lib/Encode/JP/JIS.pm |
194 | ! lib/Encode/JP/ISO_2022_JP.pm |
195 | ->name() added to be more compliant with API |
196 | ! CN/CN.pm |
197 | ! JP/JP.pm |
198 | ! KR/KR.pm |
199 | ! TW/TW.pm |
200 | ! t/CJKalias.t |
201 | Patch by Autrijus to add aliases to TW and fixes to POD |
202 | Message-Id: <20020320090619.GA24774@not.autrijus.org> |
203 | ! AUTHORS |
204 | SADAHIRO Tomoyuki added as should. My apologies. |
205 | |
fab31126 |
206 | 0.93 Wed Mar 20 2002 |
207 | * First release to be uploaded to CPAN. For prehistoric changes, |
208 | please see Changes file of perl distibution as well as |
209 | perl-unicode@perl.org archive, available at: |
210 | http://archive.develooper.com/perl-unicode@perl.org/ |
211 | |
212 | Changes Since 0.92 includes; |
213 | + Changes |
214 | + AUTHORS |
215 | ! Encode.pm |
216 | ! README |
217 | + Mention to perl-unicode@perl.org added |
218 | ! JP/JP.pm |
219 | + Encoding aliases added so you can feed locale names |
220 | and MIME Charset="" directly. |
221 | - Mention to JISX0212 removed because it's fixed |
222 | ! CN/CN.pm |
223 | ! KR/KR.pm |
224 | + Encoding aliases added. Note TW is left untouched because |
225 | euc-tw is not implemented in TW but in Encode::HanExtra. |
226 | Autrijus, you may fix Encode::HanExtra. |
227 | + t/CJKalias.t |
228 | + to test encode aliases added |