| 1 |
Revision history for Perl extension Unicode::Normalize. |
| 2 |
|
| 3 |
0.32 Tue Apr 5 22:47:09 2005 |
| 4 |
- Some literal and grammatical errors in POD are fixed. |
| 5 |
|
| 6 |
0.31 Tue Apr 5 21:43:20 2005 |
| 7 |
- CAVEATS in POD is added. |
| 8 |
- Some test cases from Unicode Public Review Issue #29 |
| 9 |
(Normalization Issue) are added to norm.t and test.t. |
| 10 |
- do 'mkheader' returns true so that Makefile.PL will catch error. |
| 11 |
- META.yml is added. |
| 12 |
|
| 13 |
0.30 Sun May 2 14:35:00 2004 |
| 14 |
- XSUB: (perl 5.8.1 or later) improved utf8 upgrade of non-POK |
| 15 |
(private POK) values like tied scalars, overloaded objects, etc. |
| 16 |
|
| 17 |
0.28 Sat Nov 22 23:46:24 2003 |
| 18 |
- XSUB: even if string contains a malformed, "short" Unicode character, |
| 19 |
decompose() and reorder() will be safe. Garbage will be no longer added. |
| 20 |
- added null.t and short.t. |
| 21 |
- now truely added illegal.t (in 0.27, forgot to change MANIFEST). |
| 22 |
|
| 23 |
0.27 Sun Nov 16 13:16:21 2003 |
| 24 |
- Illegal code points (surrogate and noncharacter) will be allowed |
| 25 |
(keep your code with <no warnings 'utf8';>); |
| 26 |
but porting is not successful in the case of ((Pure Perl) and |
| 27 |
(Perl 5.7.3 or before)). |
| 28 |
- added illegal.t. |
| 29 |
|
| 30 |
0.26 Sat Nov 15 21:52:30 2003 |
| 31 |
- doc fix: s/FCD(?= is unique)/FCC/; |
| 32 |
|
| 33 |
0.25 Mon Oct 6 22:26:03 2003 |
| 34 |
- added form.t and proto.t. |
| 35 |
|
| 36 |
0.24 Sat Oct 4 17:57:10 2003 |
| 37 |
- supports FCD and FCC (UTN #5): |
| 38 |
FCD(), normalize('FCD'), checkFCD(), check('FCD'); |
| 39 |
FCC(), normalize('FCC'), checkFCC(), check('FCC'). |
| 40 |
- changed INSTALLATION (cf. README). |
| 41 |
* Initial state of the distribution is changed to XSUB. To build |
| 42 |
pure Perl, type <perl disableXS> before <perl Makefile.PL>. |
| 43 |
* The purePerl-XSUB converter is now provided as two perl |
| 44 |
script files, named "enableXS" and "disableXS". |
| 45 |
(no longer <perl Makefile.PL xs> and <perl Makefile.PL noxs>.) |
| 46 |
* simplified Makefile.PL. |
| 47 |
- added fcdc.t and split.t. |
| 48 |
|
| 49 |
0.23 Sat Jun 28 20:38:10 2003 |
| 50 |
- bug fix: \0-terminate in compose() in XS. |
| 51 |
- tweak in pure perl: forced $codepoint to numeric (i.e. "+0065" to 65) |
| 52 |
- tweak of POD and README. |
| 53 |
|
| 54 |
0.22 Mon Jun 09 22:23:10 2003 |
| 55 |
- internal tweak (again): pack_U() and unpack_U(). |
| 56 |
|
| 57 |
0.21 Thu Apr 02 23:12:54 2003 |
| 58 |
- internal tweak: for (?un)pack 'U'. |
| 59 |
|
| 60 |
0.20 Sun Mar 02 13:29:25 2003 |
| 61 |
- decompose Hangul syllables in a decomposition mapping. |
| 62 |
|
| 63 |
0.18 ... unreleased |
| 64 |
- synchronization with bleadperl. |
| 65 |
- Change 16262: by me |
| 66 |
|
| 67 |
0.17 Sun Apr 28 23:13:32 2002 |
| 68 |
- now normalize('NFC',$1) should work. |
| 69 |
- Some croak()'s are added in mkheader. |
| 70 |
- synchronization with bleadperl. |
| 71 |
- Change 15596: by me |
| 72 |
- Change 16136: by pudge |
| 73 |
|
| 74 |
0.16 Thu Mar 21 13:36:14 2002 |
| 75 |
- synchronization with bleadperl. |
| 76 |
- Change 15318: by jhi |
| 77 |
- Change 15319: by jhi |
| 78 |
|
| 79 |
0.15 Tue Mar 19 22:04:07 2002 |
| 80 |
- Quick check is implemented. |
| 81 |
- decompose(), reorder(), and compose() are documented. |
| 82 |
- The Non-XS version is also independent of Lingua::KO::Hangul::Util. |
| 83 |
|
| 84 |
0.14 Sat Feb 02 20:40:14 2002 |
| 85 |
- synchronization with bleadperl. |
| 86 |
- Change 14128: by Arthur |
| 87 |
- Change 14129: by jhi |
| 88 |
- Change 14156: |
| 89 |
- Change 14199: by Nikola Knezevic |
| 90 |
- Change 14308: by Benjamin Goldberg |
| 91 |
- Change 14370: by jhi |
| 92 |
|
| 93 |
0.13 Sat Dec 01 11:42:43 2001 |
| 94 |
- modify Makefile.PL to enable rebuild. |
| 95 |
(This problem is pointed out by David Dyck.) |
| 96 |
- Change 13388: by Jarkko Hietaniemi. |
| 97 |
|
| 98 |
0.12 Wed Nov 29 22:49:02 2001 |
| 99 |
- documentation in .pod is appended to .pm and the .pod is removed. |
| 100 |
(only POD in NON-XS refers to Lingua::KO::Hangul::Util.) |
| 101 |
|
| 102 |
0.11 Sat Nov 24 10:18:38 2001 |
| 103 |
- documentation of some functions for character data. |
| 104 |
- Change 12909: by Jarkko Hietaniemi. |
| 105 |
- Change 13228: by Peter Prymmer. |
| 106 |
|
| 107 |
0.10 Sat Nov 03 16:30:20 2001 |
| 108 |
- The XS version is now independent of Lingua::KO::Hangul::Util. |
| 109 |
(though the Non-XS version still requires that.) |
| 110 |
|
| 111 |
0.09 Fri Nov 02 22:39:30 2001 |
| 112 |
- remove pTHX_. |
| 113 |
|
| 114 |
0.08 Thu Nov 01 23:20:42 2001 |
| 115 |
- use Lingua::KO::Hangul::Util 0.06 and remove "hangul.h". |
| 116 |
|
| 117 |
0.07 Wed Oct 31 22:06:42 2001 |
| 118 |
- modify internal. decompose() - reorder() - compose(). |
| 119 |
|
| 120 |
0.06 Sun Oct 28 14:28:46 2001 |
| 121 |
- an XS version. |
| 122 |
(but the Non-XS version is also supported.) |
| 123 |
|
| 124 |
0.05 Wed Oct 10 22:02:15 2001 (not released) |
| 125 |
- %Compos contains unnecessary singletons |
| 126 |
(though it did not cause any bug, only useless). |
| 127 |
They will not be stored. |
| 128 |
|
| 129 |
0.04 Wed Aug 15 19:02:41 2001 |
| 130 |
- fix: NFD("") and NFKD("") must return "", not but undef. |
| 131 |
|
| 132 |
0.03 Fri Aug 10 22:44:18 2001 |
| 133 |
- rename the module name to Unicode::Normalize. |
| 134 |
- normalize takes two arguments. |
| 135 |
|
| 136 |
0.02 Thu Aug 9 22:56:36 2001 |
| 137 |
- add function normalize |
| 138 |
|
| 139 |
0.01 Mon Aug 6 21:45:11 2001 |
| 140 |
- original version; created by h2xs 1.21 with options |
| 141 |
-A -X -n Text::Unicode::Normalize |
| 142 |
|