1 # Revision history for Perl extension Encode.
3 # $Id: Changes,v 1.34 2002/04/12 20:23:05 dankogai Exp dankogai $
6 1.34 $Date: 2002/04/12 20:23:05 $ (Unreleased)
9 EBCDIC fixes addressed by jhi.
10 Message-Id: <20020412161844.D9383@alpha.hut.fi>
11 ! lib/Encode/Encoder.pm
12 POD fix by Miyagawa-kun
13 Message-Id: <86bscqq4hu.wl@mail.edge.co.jp>
15 1.33 2002/04/10 22:28:40
17 Philip's mail address corrected.
20 ! lib/Encode/Encoder.pm
21 s/= shift;/= @_/g # trivial but a common idiomatic typo :)
22 This adds Miyagawa-kun to AUTHORS.
23 * encoding() no longer exported by default but on demand
24 * t/Encoder.t updated to test all these
25 Message-Id: <86hemjpdn4.wl@mail.edge.co.jp>
26 ! lib/Encode/Unicode.pm
27 ! lib/Encode/Supported.pm
28 Further doc fixes by Anton
30 1.32 2002/04/09 20:06:15
33 - ucm/macDevanaga.ucm Unicode Character Map
34 - ucm/macGujarati.ucm Unicode Character Map
35 - ucm/macGurmukhi.ucm Unicode Character Map
36 A utility to check integrity of .ucm files. t/bogus.ucm is a
37 ucm that is deliberately bogus. unused Indic mappings are removed
40 resolve_alias() added as suggested by jhi. Same as
41 find_encoding("alias")->name. For convenience. This one is
42 defined in Encode.pm instead of Alias.pm.
43 Message-Id: <20020409215846.H17022@alpha.hut.fi>
45 Memory Allocate but detected during the devel of ucmlint -- fixed.
46 Message-Id: <C0DDCE16-4BE7-11D6-9204-00039301D480@dan.co.jp>
47 ! lib/Encode/Unicode.pm
48 valid_ucs2(0) is false but must be true.
49 3 patches from NI-S as follows. This also has fixed the incident
52 find_alias() recursion prevention
54 Checks for the patch above
56 An extra "F" that causes valid_ucs2() return a bogus value fixed
57 Message-Id: <20020409133927.17803.1@bactrian.elixent.com>
58 Message-Id: <Pine.SOL.4.10.10204091338220.10390-100000@maxwell.phys.lafayette.edu>
59 2 Small Patches from jhi as follows:
61 Encode->encodings() lists in case-insensitve order (as it was)
63 -l option prints avaiable encodings to STDOUT instead of STDERR
64 ! lib/Encode/Aliases.pm
65 s/defintion/definition/
66 Message-Id: <200204082306.CAA21033@alpha.hut.fi>
68 ! lib/Encode/Supported.pod
69 ! lib/Encode/Unicode.pm
70 POD revise by Philip Newton. This adds Philip to AUTHORS list.
71 Thank you for the exact quote of Douglas Adams :)
72 Message-Id: <22s3bu4gpvhhsses64nj3afuu0lo927rv3@4ax.com>
74 1.31 2002/04/08 18:08:07
75 ! lib/Encode/Encoder.pm
77 Encode::Encoder, once just a placeholder of an idea, is now much more
78 practical. See t/Encode.t to find how practical it can be.
79 + lib/Encode/Config.pm
81 my false laziness at Encode.pm is fixed. Now %ExtModules are set
82 in Encode::Config and they are all literally, not programatically
83 set. My false laziness was resulting many encodings missing from
85 ! lib/Encode/Unicode.pm
87 BOM for 32LE was bogus as noted by Anton. t/Unicode.t is fixed
88 so that it does not rely Encode::Unicode for BOM values
89 Message-Id: <FFEC33E9-4AFB-11D6-B415-00039301D480@dan.co.jp>
91 1.30 2002/04/08 02:34:51
92 + lib/Encode/Encoder.pm
93 Object Oriented Encoder. I reckon something like this is in need.
96 ! lib/Encode/Supported.pod
97 * autoloading bug that prevented upper-case canonicals such as UTF-16
98 is fixed. Now even UTF/UCS are autoloaded!
99 * encodings() is now more intuitive.
100 * t/Unicode.t fixed to explicitly use Unicode.pm -- BOM values are
102 * Obligatory fixes to the POD.
103 ! lib/Encode/Supported.pod
104 Patch from Anton applied.
105 Message-Id: <66641479.20020408033300@motor.ru>
107 ! lib/Encode/Unicode.pm
108 Cosmetic changes: "bless $obj, $class" => "bless $obj => class"
110 1.28 2002/04/07 18:58:42
114 Just a MANIFEST for those missing files.
116 1.26 Date: 2002/04/07 15:22:04
119 Schwarn's patches against Makefile.PL has zapped jis*.ucm. Restored.
120 And t/Aliases.t fixed to make sure they all exist.
122 1.25 2002/04/07 15:01:25 (Unreleased)
124 ! lib/Encode/Unicode.pm
127 - lib/Encode/UTF_EBCDIC.pm
128 - lib/Encode/Internal.pm
130 Integrated into Encode.pm as closures. That way "one package, one file"
131 rule is preserved yet less files to require.
133 commented out binmode(STDERR ...
142 ! Encode/Makefile_PL.e2x
143 Schwarn's MM-compliance patch merged
144 Message-Id: <20020406082609.GA28758@blackrider>
146 ! lib/Encode/Unicode.pm
147 + lib/Encode/UTF_EBCDIC.pm
149 - lib/Encode/10646_1.pm
150 - lib/Encode/ucs2_le.pm
151 (UCS-2|UTF-(16|32))(LE|BE)? implementation and cleanups. Instead of
152 per-module based (en|de)code, I saved a number of .pm by
153 reorganizing it as per-object base (Well, this is what Encode::XS
154 does under the hood). See Encode::Unicode for details.
155 The original Unicode.pm is now correctly renamed to UTF_EBCDIC.pm.
156 This module is used only on EBCDIC environments.
158 1.21 2002/04/05 14:46:34 (Not Released)
164 Are back to make Perl/Tk happy Smile, NI-S.
166 ! lib/Encode/Alias.pm
167 ! lib/Encode/Supported.pm
168 ! lib/Encode/10646_1.pm
169 ! lib/Encode/ucs2_le.pm
170 UCS-16BE is now canonical for UCS-2/ISO-10646-1.
171 Leftover implicit aliases in ucs2_le.pm removed. Tests and documents
172 updated to reflect changes.
173 essage-Id: <20020405114024.1290.17@bactrian.ni-s.u-net.com>
174 ! lib/Encode/Alias.pm
175 ! lib/Encode/Supported.pm
176 Anton's revision commited. Added Dan's own fixes as well.
177 Message-Id: <159103166906.20020405161134@motor.ru>
178 ! lib/Encode/Alias.pm
180 < qr/^UCS2-le$/i => '"UCS-2"', );
182 > qr/^UCS2-LE$/i => '"UTF-16LE"');
183 Sigh. Thank you, Anton.
184 Message-Id: <14567692196.20020405062020@motor.ru>
185 Message-Id: <69FEC0B4-483E-11D6-A045-00039301D480@dan.co.jp>
187 1.20 2002/04/04 19:50:52
189 the last minute addtion. Just give it a try. Docs remains to be done.
190 Not installed by default.
191 ! lib/Encode/Supported.pod
194 ! lib/Encode/Alias.pm
196 ! lib/Encode/10464_1.pm
197 ! lib/Encode/ucs2_le.pm
198 Canonical name for 'UCS-2le" is now "UTF-16LE". UCS-2 left
199 unchanged but UTF-16BE is added as an alias. Implicit aliases
200 move to Encode::Alias so init_alias() works more as expected.
201 Also, 'utf8' is now canonical with 'UTF-8' being an alias.
202 Though pedantically wrong, This should make perl mongers happier.
203 t/Alias.t is enhanced to test all these.
204 Message-Id: <9C39BD58-47AF-11D6-9D82-00039301D480@dan.co.jp>
206 Now all .ucm are stacked in byte_t; They all share ascii part so 50%
207 of the codepoints are common. CJKT left as is because the saving is
213 ! Encode/Makefile_PL.e2x
221 All occurance of _def.h replaced with .exh so djgpp works happily
222 ever after! To credit this amazing discovery, Laszlo is now in
224 Message-Id: <20020403181424.GA8778@freemail.hu>
225 Message-Id: <B5BF0C6F-4732-11D6-B13D-00039301D480@dan.co.jp>
228 ! Encode/Makefile_PL.skel
230 No more @INC fiddling! Uses $ENV{PERL_CORE} instead
231 Message-Id: <20020401222744.GX2000@blackrider>, et al.
233 Two more tests by added jhi
234 Message-Id: <200204020000.DAA25121@alpha.hut.fi>
237 The showstopper fixed -- Memory reallocation bug was causing
238 Encode::XS to fall into infinite loop on certain conditions.
240 Message-Id: <9572CAC4-463C-11D6-ABA5-00039301D480@dan.co.jp>, et al
245 ! lib/Encode/Supported.pod
246 Vendor encodings rebuilt out of original map files at unicode.org.
247 Indic languages such as MacDevanagali remain unspported do to the
248 shortcoming of encengine capabilities (they need algorithmical
249 conversion and I have no knowledge on that!). Pods fixed for added
251 Oh, macJapan.ucm renamed to macJapanese.ucm.
252 macROMnn is macRomanian and macRUMnn is macRumanian.
253 txt2ucm is a crude script that is used to convert them.
255 Unicode Compound Characters (used extensively on Mac) supported
257 Typo fixes and improvements by jhi
258 Message-Id: <200204010201.FAA03564@alpha.hut.fi>, et al.
260 1.11 $Date: 2002/04/12 20:23:05 $
264 Missing files from the MANIFEST fixed.
265 Message-Id: <20020401010156.H10509@alpha.hut.fi>
266 Version incremented just to make CPAN happy.
268 1.10 2002/03/31 21:32:42
271 INSTALL_UCM option added to Makefile.PL so you can install *.ucm
272 if you want. This should make Autrijus happy. Also, piconv
273 is added to default install.
276 Here-documented files that enc2xs generates are now exported
277 to *.e2x. Much cleaner and easier to debug.
279 encoding enhances so you can make it act more like such
280 (now prehistoric ) "localized" variations of perl like Jperl.
282 Further test for encoding.pm. Written in euc-jp
286 Message-Id: <20020330174618.B10154@alpha.hut.fi>
291 *.ucm relocated to ucm/ so MakeMaker will not install'em by default.
298 ! Encode/macIceland.ucm
299 ! lib/Encode/Alias.pm
300 ! lib/Encode/Supported.pod
301 MacIceland fixes and Pod Typo fixes. This adds Andreas to AUTHORS.
302 Message-Id: <m3lmcavhjt.fsf@anima.de>
304 1.01 2002/03/29 20:59:39
307 s/USE_SCRIPTS/MORE_SCRIPTS/
309 installs enc2xs by default for external Encode:: modules in CPAN,
310 such as Encode::HanExtra
312 More sensible perl core detection via $ENV{PERL_CORE}
314 Message-Id: <200203291007.FAA07329@Orb.Nashua.NH.US>
316 Perl core ditection via $^X =~ m/\bminiperl$/o
317 Message-Id: <A5C7B0CA-42F1-11D6-B5AD-00039301D480@dan.co.jp>
321 The version of all files is updated to 1.00 via "ci -f -l1.00",
322 commemorating version 1.00. All files, including *.ucm are now
323 under version control.
326 encode.h moved to Encode/ so it will be installed for the later
329 h2xs-like feature added via "h2xs -M Name *.(enc|ucm)"
334 compile renamed to enc2xs.
335 Affected Makefle.PL updated
337 "Punt it. HanExtra can take care of that later." -- Autrijus
338 Message-Id: <20020328154338.GA7351@not.autrijus.org>
342 ! lib/Encode/CJKConstants.pm
343 ! lib/Encode/KR/2022_KR.pm
344 Table patches for Euro Signs, 2022-KR fixups by Jungshik
345 Message-Id: <Pine.LNX.4.44.0203280616190.2259-200000@www.ykga.org>
349 bin/ added for example scripts. They are not installed by default.
350 to install them, "perl Makefile.PL USE_SCRIPTS".
351 piconv is iconv reinvented in perl. in addition to all features
352 of iconv, it also adds perlish features. See L<piconv/1> for more
354 ! lib/Encode/Alias.pm
355 qr/^ replaced with qr/\b so it directly matches locale names
356 such as en_US.US-ASCII
359 Patch by MJD to fix the following problem applied.
360 Subject: [PATCH 5.7.3 Encode]
361 Aliases.t not properly skipped when Encode extension not built
362 Message-Id: <20020328091850.18677.qmail@plover.com>
363 ! lib/Encode/KR/2022_KR.pm
364 ! lib/Encode/CJKConstants.pm
365 Another patch from Jungshik to make iso-2022-kr actually work
366 Message-Id: <Pine.LNX.4.44.0203271745210.30462-200000@www.ykga.org>
367 ! Encode/Encode/euc-kr.ucm
368 + Encode/Encode/johab.ucm
369 ! Encode/Encode/ksc5601.ucm
371 ! Encode/KR/Makefile.PL
372 ! Encode/lib/Encode/Alias.pm
374 Johab support and complete revision of Korean Encoding by Jungshik
375 Message-Id: <Pine.LNX.4.44.0203271105060.30462-200000@www.ykga.org>
377 Revised to make up with now-dropped Encode::Details.
378 - lib/Encode/Details.pod
379 Dropped. Besides being obsolete, the topics are now covered in
385 Korean aliases fixed thanks to Jungshik Shin
386 /ks[-_ ]?c[-_ ]?5601-1987$/i => cp936
387 Message-Id: <Pine.LNX.4.44.0203262102250.1237-100000@www.ykga.org>
389 =head1 NAME added to all modules to make buildtoc happy
390 Message-Id: <20020327041151.A10618@alpha.hut.fi>
391 - lib/Encode/CJKguide.pod
392 Too controversial and dropped from the dist. Will be available
393 separately on the web.
395 RCS tags added so table debugging gets easier (should that be
396 needed! I hope they all stay 1.00!)
397 + lib/Encode/CJKguide.pod
398 A detailed guide to mainly, but not limited to, CJK multibyte
401 + Encode/hp-roman8.ucm
403 ! Encode/Supported.pod
404 All occurance of "roman8" replaced with "hp-roman8" to avoid
406 ! Encode/Supported.pod
409 Mac Encodings now comply the Inside Macintosh
411 Test for '-raw' conventions added.
413 aliased gb2312 -> euc-cn, ksc5601 -> euc-kr
417 "-raw" appended to canonical names.
418 File mames stay unchanged thanks to UCM format.
419 ! lib/Encode/CN/HZ.pm
420 Patch from Autrijus to fix gb2312 -> gb2312-raw + code linting
421 Message-Id: <20020326035210.GA2091@not.autrijus.org>
424 - lib/Encode/JP/Const.pm
425 + lib/Encode/CJKConstants.pm
426 + lib/Encode/CN/2022_CN.pm
427 + lib/Encode/KR/2022_KR.pm
436 * Support for ISO-2022-KR and ISO-2022-CN added.
438 * more t/*.{euc,ref} added, which was autogenerated from ucm2table
439 * ucm2table autogenerates character table out of UCM files.
442 - lib/Encode/Supports.pod
443 + lib/Encode/Supported.pod
444 Names reverted due to popular demand.
445 8.3 rule applies only when there is a conflict.
446 Message-Id: <20020325095924.GD44120@not.autrijus.org>
451 - lib/Encode/Format/Enc.pod
453 * Character tables is now 100% ucm.
454 * All files under Encode/ is now 8.3-compliant
455 * some of missing encodings added (i.e. gsm0338 and nextstep)
456 * Vendor mappings aggregated with appropriate national std in
457 Makefile.PL, resulting smaller *.so especially for CJK.
458 Following is result on Dan's FreeBSD box.
460 ---------------------------------------------------------------
461 blib/arch/auto/Encode/Byte/Byte.so 157,279 171,042
462 blib/arch/auto/Encode/CN/CN.so 1,634,476 1,626,685
463 blib/arch/auto/Encode/EBCDIC/EBCDIC.so 18,476 18,476
464 blib/arch/auto/Encode/Encode.so 27,791 27,791
465 blib/arch/auto/Encode/JP/JP.so 1,408,056 1,832,811
466 blib/arch/auto/Encode/KR/KR.so 1,156,518 1,329,587
467 blib/arch/auto/Encode/Symbol/Symbol.so 23,940 20,990
468 blib/arch/auto/Encode/TW/TW.so* 948,761 1,316,437
469 ---------------------------------------------------------------
470 Total 5,375,297 6,343,819
472 * As a result of ucm-transition, Encode::Tcl dropped because
473 Encode::Tcl demands *.enc.
474 Encode::Tcl will be supplied in a separate tarball with *.enc.
475 Message-Id: <C024E294-3FC3-11D6-8347-00039301D480@dan.co.jp>
480 -lib/Encode/Supported.pod
481 +lib/Encode/Supports.pod
482 -lib/Encode/iso10646_1.pm
483 +lib/Encode/10646_1.pm
484 -lib/Encode/EncFormat.pod
485 +lib/Encode/Format/Enc.pod
486 Files renamed 8.3 filename compliance. Affected modules/scripts revised.
487 - lib/Encode/JP/Constants.pm
488 + lib/Encode/JP/Consts.pm
489 ! lib/Encode/JP/JIS.pm
490 ! lib/Encode/JP/H2Z.pm
491 Version nit problem and 8.3 rule fix.
492 > Package namespace installed latest in CPAN file
493 > Encode::JP::Constants 0.92 1.02 J/JH/JHI/perl-5.7.3.tar.gz
494 was noted by jhi then Dan discovers "Constants.pm" does not comply 8.3
495 rule. Contants.pm renamed to Consts.pm and affected modules are fixed
496 accordingly. In addition, legacy "use vars qw()..." are replaced with
498 Message-Id: <20020325011248.D1561@alpha.hut.fi>
499 Message-Id: <41023D51-3FB5-11D6-8347-00039301D480@dan.co.jp>
501 - lib/Encode/JP/ISO_2022_JP.pm
502 - lib/Encode/JP/ISO_2022_JP_1.pm
503 + lib/Encode/JP/2022_JP.pm
504 + lib/Encode/JP/2022_JP1.pm
506 8.3 naming conflict for vanilla fat addressed by jhi
507 Message-Id: <20020324201931.V22596@alpha.hut.fi>
510 Typecast fix addressed by jhi
511 Message-Id: <20020324185540.T22596@alpha.hut.fi>
514 ! lib/Encode/Supported.pod
516 + lib/Encode/JP/ISO_2022_JP_1.pm
517 ! lib/Encode/JP/ISO_2022_JP.pm
518 ! lib/Encode/JP/JIS.pm
520 Now Encode::JP is more strict on the difference between ISO-2022-JP
521 and ISO-2022-JP-1. See JP/JP.pm for details. I hope this move
522 makes Anton happier :) FYI the previous version implements
523 ISO-2022-JP as ISO-2022-JP-1 since it had X0212 support.
524 ! lib/Encode/Supported.pod
527 Avoid core-dump in Encode with PERLIO=mmap by NI-S
528 Message-Id: <20020324104139.1326.7@bactrian.ni-s.u-net.com>
533 ! lib/Encode/Suppoted.pod
534 pod fixes to replace F<http://...> to L<http://...>,
535 as suggested by Autrijius in:
536 Message-Id: <20020324083943.GA14901@not.autrijus.org>
537 ! lib/Encode/Suppoted.pod
538 fixes and enhancements by Anton
539 Message-Id: <10632060120.20020324103753@motor.ru>
540 ! lib/Encode/Alias.pm
541 > define_alias( qr/^GB[- ]?(\d+)$/i => '"gb$1"' );
542 added. Suggested by Anton then deobfuscated by Autrijius
543 Message-Id: <20020324064455.GA3667@not.autrijus.org>
545 Further fix by Nicholas Clark
546 Message-Id: <20020323145840.GD304@Bagpuss.unfortu.net>
547 - lib/EncodeFormat.pod
548 + lib/Encode/EncFormat.pod
550 File renamed as suggested by Autrijius
552 ! lib/Encode/Details.pod
553 ! lib/Encode/Supported.pod Sun Mar 24 13:29:35 2002
554 ! Encode.pm Sun Mar 24 13:43:47 2002
555 pod fixes by Autrijius.
556 Message-Id: <20020324062804.GA3595@not.autrijus.org>
557 Message-Id: <20020324075627.GB11986@not.autrijus.org>
559 ! lib/Encode/Alias.pm
561 now more EBCDIC conscious;
562 %ExtModules on EBCDIC system excludes CJK so that you don't
563 have to worry about the matched alias resulting cloaking.
564 t/Alias.t also revised to reflect changes. Verified by jhi
565 Message-Id: <20020324022929.D22596@alpha.hut.fi>
571 EBCDIC detection mechanism installed as in JP/JP.pm
572 Message-Id: <20020323211847.G19148@alpha.hut.fi>
580 Now all table files used by compile are postfixed '_t' to avoid
581 namespace collisions in case insensitive file systems once for all!
583 Message-ID: <58290227735.20020323195659@familiehaase.de>
585 Since the Encode::JP is unsupported under EBCDIC we
586 cannot run this test (aliases as such should work fine) -- jhi
587 Message-Id: <20020323202119.D19148@alpha.hut.fi>
589 duplicate occurance of ascii.ucm and 8859-1.ucm
590 causes MacOS X dlyd to cloak
596 < chdir 't' if -d 't';
598 > if (! -d 'blib' and -d 't'){ chdir 't' };
599 When you are "make test"-ing on Encode/ directory, you must not
600 change $ENV{PWD}. t/JP.t has been fixed before but others somehow
601 remain unchanced. Also the situation detection was made simpler
602 in t/JP.t, which was originally;
603 > chdir 't' if -d 't' and $ENV{PWD} !~ m,/Encode[^/]*$,o;
605 "Use of uninitialized value in string eq at Encode.pm line 96."
609 -- Problem on case insensitive file systems
610 "coexist of ebcdic.c <> EBCDIC.c on Cygwin not possible"
611 Message-ID: <88254111953.20020323095503@familiehaase.de>
614 "So I think it's a bug in gcc, not perl. But it still needs to be
616 Message-Id: <20020323145840.GD304@Bagpuss.unfortu.net>
617 Message-Id: <20020323170509.C96475@plum.flirble.org>
621 ! lib/Encode/Encoding.pm
622 ! lib/Encode/Alias.pm
623 ! lib/Encode/Supported.pod
625 Pod Fixes by Michael G Schwern <schwern@pobox.com> via jhi
626 Message-ID: <20020322073908.GB10539@blackrider>
629 "...I think we should include ISO 8859-1 as well." -- NI-S
630 Message-Id: <20020322120230.1332.8@bactrian.elixent.com>
635 ! lib/Encode/Alias.pm
636 alias definitions relocated to Encode::Alias so module autoloading
637 works for aliases also.
639 encodings() now accepts args to check ExtModules.
648 Latin and single byte encodings are reorganized so they are
649 demand-loaded like Encode::XX. Now only ascii is compiled into
651 ! lib/Encode/Alias.pm
652 for my $k (keys %hash){ delete $hash{$k}; }
653 is depreciated; fixed.
656 In this update, pod rewrites and alias fixes are the main issues
657 + lib/Encode/Supported.pod
658 Describes supported encodings
660 streamlined compiled-in encodings.
661 ! lib/Encode/Description.pod -> lib/Encode/Details.pod
663 + Encode/ibm-125?.ucm
664 Added from icu distibution with any occurance of
665 "IBM-125?" to "cp125?". Filenames remain unchanged to pay
666 some respect to icu staff, however.
667 + lib/Encode/Alias.pm
669 Alias difinitions in Encode.pm relocated.
672 packWARN patch from Paul Marquess via jhi
673 Message-Id: <20020321010101.O28978@alpha.hut.fi>
674 Paul added to AUTHORS as a result.
675 ! t/CJKalias.t -> t/Aliases.t
676 Renamed. Checks even more aliases and alias overloading
679 duplicate alias for ujis => euc-jp removed (Encode::JP has one)
680 gbk => cp936 relocated to CN.pm
682 Test::More with plans (by jhi)
685 + lib/Encode/Description.pod
686 ! lib/Encode/Encoding.pm
687 Now the pod in Encode.pm is abridged as programming references.
688 lib/Encode/Description.pod contains the original, detailed description
689 and Encode::Encoding explains how to write your own module to
690 add new encodings. So far, lib/Encode/Description.pod contains
691 the whole pod once in Encode.pm. This is intentional.
693 Pod revisions by Anton Tagunov
694 Message-Id: <517178431.20020320174824@motor.ru>
696 all occrance of Encode::Tcl::Extended removed including pod
698 test now checks $encoding->name only; $encoding->{name} are
699 no longer check to find the canonical name.
700 ! lib/Encode/JP/JIS.pm
701 ! lib/Encode/JP/ISO_2022_JP.pm
702 ->name() added to be more compliant with API
708 Patch by Autrijus to add aliases to TW and fixes to POD
709 Message-Id: <20020320090619.GA24774@not.autrijus.org>
711 SADAHIRO Tomoyuki added as should. My apologies.
714 * First release to be uploaded to CPAN. For prehistoric changes,
715 please see Changes file of perl distibution as well as
716 perl-unicode@perl.org archive, available at:
717 http://archive.develooper.com/perl-unicode@perl.org/
719 Changes Since 0.92 includes;
724 + Mention to perl-unicode@perl.org added
726 + Encoding aliases added so you can feed locale names
727 and MIME Charset="" directly.
728 - Mention to JISX0212 removed because it's fixed
731 + Encoding aliases added. Note TW is left untouched because
732 euc-tw is not implemented in TW but in Encode::HanExtra.
733 Autrijus, you may fix Encode::HanExtra.
735 + to test encode aliases added