| 1 |
root |
1.1 |
# Revision history for Perl extension Encode. |
| 2 |
|
|
# |
| 3 |
|
|
# $Id: Changes,v 2.10 2005/05/16 18:46:36 dankogai Exp dankogai $ |
| 4 |
|
|
# |
| 5 |
|
|
$Revision: 2.10 $ $Date: 2005/05/16 18:46:36 $ |
| 6 |
|
|
! Encode.pm |
| 7 |
|
|
fixed decode_utf8() accordingly to RT#8872 |
| 8 |
|
|
http://rt.cpan.org/NoAuth/Bug.html?id=8872 |
| 9 |
|
|
! Encode.xs AUTHORS |
| 10 |
|
|
s/SvIVX/SvIV_set/ by Steve Peters. |
| 11 |
|
|
Message-Id: <2297.67.96.185.36.1114626315.squirrel@webmail3.pair.com> |
| 12 |
|
|
! AUTHORS |
| 13 |
|
|
GAAS was missing! |
| 14 |
|
|
! Encode.pm |
| 15 |
|
|
New Pod section: "UTF-8 vs utf8"; explains utf-8-strict |
| 16 |
|
|
+ t/utf8strict.t |
| 17 |
|
|
Tests utf-8-strict, accordingly to |
| 18 |
|
|
UTF-8 decoder capability and stress test" by Markus Kuhn |
| 19 |
|
|
http://smontagu.damowmow.com/utf8test.html |
| 20 |
|
|
Note that malformed and overlong sequences are not test here |
| 21 |
|
|
because perl already does that for you, utf-8-strict or not. |
| 22 |
|
|
! Encode.pm Encode/encode.h t/fallback.t |
| 23 |
|
|
Addressed "encode(..., Encode::LEAVE_SRC) does not work". |
| 24 |
|
|
Now FB_(PERLQQ|HTMLCREF|XMLCREF) implies LEAVE_SRC so |
| 25 |
|
|
you can (en|de)code constant strings with these fallbacks. |
| 26 |
|
|
http://rt.cpan.org/NoAuth/Bug.html?id=8736 |
| 27 |
|
|
! Encode.pm Encode.xs lib/Encode/Alias.pm t/Aliases.t |
| 28 |
|
|
Make Encode.pm support the real UTF-8, by GAAS |
| 29 |
|
|
Message-Id: <lrfz2mcngd.fsf@caliper.activestate.com> |
| 30 |
|
|
Message-Id: <lr4qizbvvm.fsf@caliper.activestate.com> |
| 31 |
|
|
! Encode.pm Encode.xs |
| 32 |
|
|
post-2.09 comment patches from GAAS applied. |
| 33 |
|
|
Message-Id: <lroehacz6q.fsf@caliper.activestate.com> |
| 34 |
|
|
Message-Id: <lrk6rycymu.fsf@caliper.activestate.com> |
| 35 |
|
|
|
| 36 |
|
|
2.09 2004/12/03 19:16:53 |
| 37 |
|
|
! Encode.pm Encode.xs |
| 38 |
|
|
Addressed " :encoding(utf8) broken in perl-5.8.6". |
| 39 |
|
|
Message-Id: <lrllcfeank.fsf_-_@caliper.activestate.com> |
| 40 |
|
|
! Encode.pm |
| 41 |
|
|
Addressed "(de|en)code($valid_encoding, undef) does not warn". |
| 42 |
|
|
http://rt.cpan.org/NoAuth/Bug.html?id=8723 |
| 43 |
|
|
! Encode.pm t/Encode.t |
| 44 |
|
|
Addressed "Can't encode URI". When a reference is fed to (en|de)code, |
| 45 |
|
|
Encode now stringifies instead of returning undef. |
| 46 |
|
|
http://rt.cpan.org/NoAuth/Bug.html?id=8725 |
| 47 |
|
|
! Encode.xs t/fallback.t |
| 48 |
|
|
Addressed "FB_HTMLCREF and FB_XMLCREF for the UTF-8 decoder". |
| 49 |
|
|
http://rt.cpan.org/NoAuth/Bug.html?id=8694 |
| 50 |
|
|
! Encode.pm |
| 51 |
|
|
Addressed "s/digit/number/". |
| 52 |
|
|
http://rt.cpan.org/NoAuth/Bug.html?id=8695 |
| 53 |
|
|
! Encode.pm |
| 54 |
|
|
Addressed "while (defined(read )) { ... } is an infinite loop". |
| 55 |
|
|
http://rt.cpan.org/NoAuth/Bug.html?id=8696 |
| 56 |
|
|
! Encode.pm |
| 57 |
|
|
Addressed "What the heck is UCM?". |
| 58 |
|
|
Document fixed so that it no longer contains "UCM-Based Encodings". |
| 59 |
|
|
http://rt.cpan.org/NoAuth/Bug.html?id=8697 |
| 60 |
|
|
|
| 61 |
|
|
2.08 2004/10/24 13:00:29 |
| 62 |
|
|
! Encode.xs lib/Encode/Encoding.pm Unicode/Unicode.{pm,xs} |
| 63 |
|
|
Resolved the issue that was raised by 2.07 -- Encode::utf8 fallbacks |
| 64 |
|
|
that was introduce messed up PerlIO::encoding. |
| 65 |
|
|
* To do so, ->renew() is renewed and ->renewed() was introduced to |
| 66 |
|
|
tell whether the caller is PerlIO or not. |
| 67 |
|
|
Message-Id: <94B2EB12-25B7-11D9-9E6A-000A95DBB50A@dan.co.jp> |
| 68 |
|
|
|
| 69 |
|
|
2.07 2004/10/22 19:35:52 |
| 70 |
|
|
! lib/Encode/Encoding.pm |
| 71 |
|
|
"Remove Carp from warnings.pm" that influences Encode, by Tels. |
| 72 |
|
|
Message-Id: <200410161618.29779@bloodgate.com> |
| 73 |
|
|
! Encode.xs AUTHORS t/fallback.t |
| 74 |
|
|
Now Encode::utf8's fallbacks are compliant to Encode standard. |
| 75 |
|
|
Thank Bjoern Hoehrmann for persistently convincing me. |
| 76 |
|
|
Message-Id: <41a61aea.638409494@smtp.bjoern.hoehrmann.de> |
| 77 |
|
|
! Encode.pm |
| 78 |
|
|
POD further revised. |
| 79 |
|
|
|
| 80 |
|
|
2.06 2004/10/22 06:23:11 |
| 81 |
|
|
! ucm/mac* |
| 82 |
|
|
RT #8083 reports that MacThai mapping was obsolete |
| 83 |
|
|
Updated all mac* encodings accordingly to the URI below. |
| 84 |
|
|
One remaining mystery is that MacRomanian vs. MacRumanian. |
| 85 |
|
|
MacRumanian is not found in unicode.org... |
| 86 |
|
|
http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/ |
| 87 |
|
|
! Encode.pm t/Encode.t |
| 88 |
|
|
Fixed RT #8081: "decode(..., bless{},'x') segfault" |
| 89 |
|
|
Two more tests added to test that. |
| 90 |
|
|
http://rt.cpan.org/NoAuth/Bug.html?id=8081 |
| 91 |
|
|
! Encode.pm |
| 92 |
|
|
POD revised accordingly to RT #7966 |
| 93 |
|
|
http://rt.cpan.org/NoAuth/Bug.html?id=7966 |
| 94 |
|
|
! Unicode/Unicode.pm |
| 95 |
|
|
POD updated explaining why Encode::Unicode always croaks on error |
| 96 |
|
|
rather than giving users choices. |
| 97 |
|
|
http://rt.cpan.org/NoAuth/Bug.html?id=7892 |
| 98 |
|
|
|
| 99 |
|
|
2.05 2004/10/19 04:55:01 |
| 100 |
|
|
! encoding.pm |
| 101 |
|
|
"unnuke" jhi's patch in bleedperl, with minor correction by dankogai. |
| 102 |
|
|
Message-ID: <41210A84.6060506@iki.fi> |
| 103 |
|
|
Message-ID: <20041018233442.7418113f@r2d2> |
| 104 |
|
|
Message-Id: <2BA3DAC4-218A-11D9-906D-000A95DBB50A@dan.co.jp> |
| 105 |
|
|
|
| 106 |
|
|
2.04 2004/10/16 21:22:44 |
| 107 |
|
|
! Makefle.PL |
| 108 |
|
|
From: craigberry@mac.com |
| 109 |
|
|
Subject: [PATCH ext/Encode/Makefile.PL] make Encode.c dependency explicit |
| 110 |
|
|
Message-Id: <41716868.7000102@mac.com> |
| 111 |
|
|
|
| 112 |
|
|
2.03 2004/10/06 05:07:20 |
| 113 |
|
|
! lib/Encode/Alias.pm |
| 114 |
|
|
Resolved some alias case sensitivity glitches reported via RT. |
| 115 |
|
|
http://rt.cpan.org/NoAuth/Bug.html?id=7835 |
| 116 |
|
|
! bin/piconv |
| 117 |
|
|
Resolved Win32 glitches reported via RT. |
| 118 |
|
|
(Fixed by dankogai and tested by Steve Hay) |
| 119 |
|
|
http://rt.cpan.org/Ticket/Display.html?id=7831 |
| 120 |
|
|
! JP/JP.pm lib/Encode/Alias.pm lib/Encode/Supported.pod AUTHORS |
| 121 |
|
|
/\bwindows-31j$/i is now an alias of CP932, by Steve Hay. |
| 122 |
|
|
http://rt.cpan.org/NoAuth/Bug.html?id=6695 |
| 123 |
|
|
|
| 124 |
|
|
2.02 2004/08/31 10:55:34 |
| 125 |
|
|
! ucm/big5-hkscs.ucm AUTHORS t/big5-hkscs.enc t/big5-hkscs.utf |
| 126 |
|
|
New map submitted by Deng Liu and Autrijus. Test data needed |
| 127 |
|
|
to be upgrade as well, done by dankogai |
| 128 |
|
|
Message-Id: <20040824204828.GB6999@aut.dyndns.org> |
| 129 |
|
|
! bin/ucmsort |
| 130 |
|
|
Now works for characters U+10000 and above. This fix was needed |
| 131 |
|
|
to "tidy" the original map that was submitted. |
| 132 |
|
|
! bin/enc2xs |
| 133 |
|
|
"ucmsort" now mentioned in pod |
| 134 |
|
|
|
| 135 |
|
|
2.01 2004/05/25 16:27:14 |
| 136 |
|
|
! bin/enc2xs AUTHORS |
| 137 |
|
|
From: domo@computer.org |
| 138 |
|
|
Subject: [PATCH] Correct statistics from enc2xs |
| 139 |
|
|
<4AF60A4A-B8BB-11D8-BF99-000A27839BD6@computer.org> |
| 140 |
|
|
<CDEBBD45-B91D-11D8-BF99-000A27839BD6@computer.org> |
| 141 |
|
|
! lib/Encode/Alias.pm |
| 142 |
|
|
Addressed "False [] range "\s-" in regex;" in Encode::Alias.pm |
| 143 |
|
|
<200405271148.i4RBm4KY026529@mail.mvnet.de> |
| 144 |
|
|
|
| 145 |
|
|
2.01 2004/05/25 16:27:14 |
| 146 |
|
|
! lib/Encode/CN/HZ.pm lib/Encode/Unicode/UTF7.pm |
| 147 |
|
|
"If someone thinks utf8::upgrade($1) should be croaked like |
| 148 |
|
|
chom?p($1),please try the following patch for Encode.pm." |
| 149 |
|
|
-- sadahiro-san |
| 150 |
|
|
<20040522212704.C068.BQW10602@nifty.com> |
| 151 |
|
|
|
| 152 |
|
|
2.0 2004/05/16 20:55:15 |
| 153 |
|
|
* version updated to 2.00 |
| 154 |
|
|
-- sorry, no big feature change. I just hate version 1.100 :) |
| 155 |
|
|
! lib/Encode/Guess.pm |
| 156 |
|
|
Unicode/Unicode.pm |
| 157 |
|
|
addressed UTF-(8|32LE) + BOM misguessing |
| 158 |
|
|
https://rt.cpan.org/Ticket/Display.html?id=6279 |
| 159 |
|
|
! Encode.pm |
| 160 |
|
|
s/is_utif8/is_utf8/ in POD |
| 161 |
|
|
! Encode/lib/Encode/CN/HZ.pm |
| 162 |
|
|
Fixes "make test" failure after the patch to pp_hot.c |
| 163 |
|
|
by Sadahiro-san |
| 164 |
|
|
Message-Id: <20040222182357.6B39.BQW10602@nifty.com> |
| 165 |
|
|
! bin/piconv |
| 166 |
|
|
From: autrijus@autrijus.org |
| 167 |
|
|
Subject: [PATCH] "piconv -C 512" badly broken |
| 168 |
|
|
Message-Id: <1072870210.769.5.camel@localhost> |
| 169 |
|
|
|
| 170 |
|
|
1.99 2003/12/29 02:47:16 |
| 171 |
|
|
! Unicode/Unicode.xs |
| 172 |
|
|
find_encoding("UTF-16BE")->encode("abc") now null terminates |
| 173 |
|
|
http://www.mail-archive.com/perl5-porters@perl.org/msg69766.html |
| 174 |
|
|
! Encode.pm |
| 175 |
|
|
prototype bug in decode_utf8() fixed |
| 176 |
|
|
Message-Id: <600A4CDA-F004-11D7-B570-000393AE4244@dan.co.jp> |
| 177 |
|
|
! Encode.pm /MANIFEST encoding.pm lib/Encode/Supported.pod |
| 178 |
|
|
t/at-cn.t t/at-tw.t t/gsm0338.t ucm/gsm0338.ucm |
| 179 |
|
|
+ t/gsm0338.t |
| 180 |
|
|
Merged from maintperl@21987 |
| 181 |
|
|
|
| 182 |
|
|
1.98 2003/08/20 11:15:31 |
| 183 |
|
|
! lib/Encode/MIME/Header.pm AUTHORS t/mime-header.t |
| 184 |
|
|
Dave Evans has found and corrected a bug in Encode::MIME::Header. |
| 185 |
|
|
Test suite added by Dan Kogai. |
| 186 |
|
|
Message-Id: <3F43440B.7060606@rudolf.org.uk> |
| 187 |
|
|
! encoding.pm |
| 188 |
|
|
Typo fixes rolled back in from bleedperl |
| 189 |
|
|
! t/at-cn.t t/at-tw.t |
| 190 |
|
|
v-strings, now depreciated in perl 5.8.1, is replaced by sadahiro |
| 191 |
|
|
Message-Id: <20030805002313.9880.BQW10602@nifty.com> |
| 192 |
|
|
! bin/enc2xs |
| 193 |
|
|
argv case nit for VMS by Craig |
| 194 |
|
|
Message-ID: <3F2B02DE.10207@mac.com> |
| 195 |
|
|
! t/enc_eucjp.t t/enc_utf8.t AUTHORS |
| 196 |
|
|
Encode test fixes for VMS by Peter Prymmer |
| 197 |
|
|
Message-ID: <OFBD4A7559.D7CF9517-ON85256D6B.00534853-85256D6B.00538131@factset.com> |
| 198 |
|
|
! lib/Encode/Alias.pm t/Aliases.t |
| 199 |
|
|
koi-8 aliases bug detected and patched by sadahiro. |
| 200 |
|
|
Further fix and test suite by dankogai |
| 201 |
|
|
Message-Id: <20030713102228.C76A.BQW10602@nifty.com> |
| 202 |
|
|
|
| 203 |
|
|
1.97 2003/07/08 21:52:14 |
| 204 |
|
|
! encoding.pm lib/Encode/Guess.pm lib/Encode/Alias.pm |
| 205 |
|
|
lib/Encode/JP/JIS7.pm lib/Encode/Encoder.pm Encode.pm |
| 206 |
|
|
$DEBUG replaced with DEBUG() so perl optimizes better, |
| 207 |
|
|
by Rafael with further fixes by dankogai |
| 208 |
|
|
Message-Id: <20030705222023.1f24e041.rgarciasuarez@free.fr> |
| 209 |
|
|
! lib/Encode/Aliases.pm |
| 210 |
|
|
Was: define_alias( qr/\bGB[-_ ]?2312(?:\D.*$|$)/i => '"euc-cn"' ); |
| 211 |
|
|
Now: define_alias( qr/\bGB[-_ ]?2312(?!-?raw)/i => '"euc-cn"' ); |
| 212 |
|
|
So new hash seeding introduced in bleedperl works. |
| 213 |
|
|
Message-Id: <20030629100937.GD20285@vipunen.hut.fi> |
| 214 |
|
|
! lib/Encode/Guess.pm |
| 215 |
|
|
$Encode::Guess::NoUTFAutoGuess is added so you can turn off |
| 216 |
|
|
automatic utf(8|16|32) guessing -- originally by Autrijus |
| 217 |
|
|
Message-Id: <20030626162731.GA2077@not.autrijus.org> |
| 218 |
|
|
! Encode.pm |
| 219 |
|
|
Addressed the following; |
| 220 |
|
|
Subject: [perl #22835] FB_QUIET doesn't work with Encode::encode |
| 221 |
|
|
Message-Id: <rt-22835-59975.6.8650775354304@rt.perl.org> |
| 222 |
|
|
|
| 223 |
|
|
1.96 2003/06/18 09:29:02 |
| 224 |
|
|
! lib/Encode/JP/JP.pm t/guess.t |
| 225 |
|
|
m/(...)/ in void context then $1 is considered a Bad Thing |
| 226 |
|
|
Message-Id: <B5AB34D0-A019-11D7-AF03-000393AE4244@dan.co.jp> |
| 227 |
|
|
! Encode.pm |
| 228 |
|
|
Mentions in POD that as of perl 5.8.1 utf8::is_utf8() is |
| 229 |
|
|
also available. |
| 230 |
|
|
! encengine.c |
| 231 |
|
|
More typecast from maintperl@19739 |
| 232 |
|
|
Message-Id: <200306110645.h5B6j5D2009640@smtp3.ActiveState.com> |
| 233 |
|
|
! t/perlio.t |
| 234 |
|
|
Tests 37 & 38 failed on Win32 -- yet another CRLF issue |
| 235 |
|
|
Message-Id: <200306090733.h597XQPA031646@smtp3.ActiveState.com> |
| 236 |
|
|
! t/Encode.t |
| 237 |
|
|
Now skips for EBCDIC platform. |
| 238 |
|
|
Message-Id: <OF44B38062.A3998148-ON80256D27.004CF379@portsmouth.uk.ibm.com> |
| 239 |
|
|
! t/perlio.t |
| 240 |
|
|
Craig's patch applied that addresses "Many systems (DOS, VMS) cannot |
| 241 |
|
|
have more than one C<.> in their filenames." -- perlport. |
| 242 |
|
|
Message-Id: <3ED79E01.8050401@mac.com> |
| 243 |
|
|
! bin/piconv |
| 244 |
|
|
Found and fixed the back that -p,--perlqq does not work. |
| 245 |
|
|
Induced by the change from Getopt::Std to Getopt::Long. |
| 246 |
|
|
! encoding.pm |
| 247 |
|
|
Addressed [cpan #2629] Wrong assumption in numeric comparison |
| 248 |
|
|
Message-Id: <rt-2629-7326.19.5700583232515@cpan.org> |
| 249 |
|
|
! Encode.pm Encode.xs Unicode/Unicode.pm Unicode/Unicode.xs |
| 250 |
|
|
lib/Encode/Encoding.pm t/perlio.t |
| 251 |
|
|
! API Change: ->new_sequence() => ->renew() |
| 252 |
|
|
+ Encode::Unicode makes use of it so it can handle BOM on PerlIO |
| 253 |
|
|
+ Encode::XS and Encode::utf8 now supports ->renew() |
| 254 |
|
|
+ Encode::Encoding now documents this with examples |
| 255 |
|
|
- Non-XS (en|de)code stripped out of Encode::Unicode |
| 256 |
|
|
Message-Id: <146957DB-8C39-11D7-9C91-000393AE4244@dan.co.jp> |
| 257 |
|
|
|
| 258 |
|
|
1.95 2003/05/21 08:41:11 |
| 259 |
|
|
! ucm/8859-*.ucm |
| 260 |
|
|
Since bogus entries were found in iso-8859-6, all entries are |
| 261 |
|
|
re-generated once again out of |
| 262 |
|
|
http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-*.TXT |
| 263 |
|
|
Thank David Graff <graff@unagi.cis.upenn.edu> for the discovery |
| 264 |
|
|
Message-Id: <200305201819.h4KIJRRU013746@unagi.cis.upenn.edu> |
| 265 |
|
|
+ lib/Encode/Unicode/UTF7.pm |
| 266 |
|
|
! lib/Encode/Config.pm lib/Encode/Alias.pm Unicode/Unicode.pm t/Unicode.t |
| 267 |
|
|
lib/Encode/Supported.pod |
| 268 |
|
|
UTF-7 support is now added. With this Encode now has all transcoding |
| 269 |
|
|
methods in Unicode::String. |
| 270 |
|
|
|
| 271 |
|
|
1.94 2003/05/10 18:13:59 |
| 272 |
|
|
! lib/Encode/MIME/Header.pm |
| 273 |
|
|
A more sophisticated solution for double-encoding by dankogai |
| 274 |
|
|
! lib/Encode/MIME/Header.pm AUTHORS |
| 275 |
|
|
Two bugs fixed by Bjoern Jacke |
| 276 |
|
|
* "Double Encoding" was not possible |
| 277 |
|
|
i.e. encode("MIME-B" => "=?UTF-8?B?w4RwZmVs?=") |
| 278 |
|
|
* encode("MIME-Q") had UTF-8 flag on |
| 279 |
|
|
Message-Id: <rt-22166-57077.2.12980078979811@bugs6.perl.org> |
| 280 |
|
|
! lib/Encode/MIME/Header.pm AUTHORS |
| 281 |
|
|
Two occurances of "croak ()" fixed as "croak qq()". |
| 282 |
|
|
Simon Cozens is added to AUTHORS as a result. |
| 283 |
|
|
Message-Id: <20030509103708.GA30664@deep-dark-truthful-mirror.pad> |
| 284 |
|
|
! bin/piconv |
| 285 |
|
|
POD fixes that reflect enhancements by jhi |
| 286 |
|
|
! bin/piconv |
| 287 |
|
|
Two enhancements by jhi. |
| 288 |
|
|
+ Now uses Getopt::Long so it accepts long name options |
| 289 |
|
|
(--from for -f, for example) |
| 290 |
|
|
+ New option: -r,--resolve |
| 291 |
|
|
Message-Id: <20030505114149.GA227075@kosh.hut.fi> |
| 292 |
|
|
! MANIFEST META.yml |
| 293 |
|
|
META.yml added upon request of Schwern |
| 294 |
|
|
Message-Id: <F3B0BD2C-7BCB-11D7-A488-000393AE4244@dan.co.jp> |
| 295 |
|
|
! AUTHORS |
| 296 |
|
|
Enache Adrian removed upon request -- to live longer than Encode |
| 297 |
|
|
and/or FreeBSD (toy-)?thread :) |
| 298 |
|
|
Message-Id: <20030425015701.GA2069@ratsnest.hole> |
| 299 |
|
|
! t/enc_module.t |
| 300 |
|
|
"close STDOUT unless $^O eq 'freebsd';" once again relocated |
| 301 |
|
|
to keep VMS happy in which case "$^O eq 'freebsd'" is required |
| 302 |
|
|
to keep FreeBSD+thread happy. Sigh. |
| 303 |
|
|
Message-Id: <3EA88ADC.3000300@mac.com> |
| 304 |
|
|
|
| 305 |
|
|
1.93 2003/04/24 17:43:16 |
| 306 |
|
|
! t/enc_eucjp.t |
| 307 |
|
|
added "no warnings 'pack'" in for loop to keep bleedperl from |
| 308 |
|
|
complaining "Character in 'C' format wrapped in pack". |
| 309 |
|
|
! Makefile.PL |
| 310 |
|
|
More elegant perl core detection inspired by Ilya Zakharevich |
| 311 |
|
|
(but further elaborated for general cases). |
| 312 |
|
|
! lib/Encode/Encoding.pm lib/Encode/PerlIO.pod |
| 313 |
|
|
POD fixes. |
| 314 |
|
|
! t/euc-jp.ucm |
| 315 |
|
|
like cp9??, \x80-\x9F (control + 0x80) are zapped so they |
| 316 |
|
|
are less likely to be confused w/ ISO-8859-* |
| 317 |
|
|
! t/CJKT.t |
| 318 |
|
|
RT tests added (vendor encodings are exemplified) |
| 319 |
|
|
-- that successfully found a flaw on iso-2022-kr before the patch. |
| 320 |
|
|
! lib/Encode/CJKConstants.pm lib/Encode/KR/2022_KR.pm |
| 321 |
|
|
decode("ISO-2022-KR") has been buggy but no one ever sited |
| 322 |
|
|
that since no one seems to be using it. Bugs discovered by |
| 323 |
|
|
SADAHIRO-san |
| 324 |
|
|
Message-Id: <20030416231757.A545.BQW10602@nifty.com> |
| 325 |
|
|
! lib/Encode/CN/HZ.pm t/perlio.t |
| 326 |
|
|
HZ is now perlio_ok, thanks to SADAHIRO-san. perlio.t modified |
| 327 |
|
|
so it adds test for HZ. |
| 328 |
|
|
Message-Id: <20030416231757.A545.BQW10602@nifty.com> |
| 329 |
|
|
! lib/Encode/Guess.pm |
| 330 |
|
|
Now guesses UTF-(16|32)(BE|LE) when the string contains \x00. |
| 331 |
|
|
So long as the string contains \x{00}-\x{ff} it does not fail. |
| 332 |
|
|
See perldoc for details. |
| 333 |
|
|
Message-Id: <D2F9BB3C-6DC8-11D7-8F19-000393AE4244@dan.co.jp> |
| 334 |
|
|
|
| 335 |
|
|
1.92 2003/03/31 03:27:27 |
| 336 |
|
|
! ucm/big5-eten.ucm ucm/big5-hkscs.ucm |
| 337 |
|
|
Extraneous single-byte chars in range \x80-\xA0 and \xFA-\xFF |
| 338 |
|
|
removed. FYI, IBM's ICU has none of these for java-Big5-1.3_P.ucm |
| 339 |
|
|
but glibc-BIG5-2.1.2.ucm does. |
| 340 |
|
|
Message-Id: <20030325215213.4CA1.BQW10602@nifty.com> |
| 341 |
|
|
! ucm/cp932.ucm ucm/cp936.ucm ucm/cp949.ucm ucm/cp950.ucm |
| 342 |
|
|
Maps regenerated again but this time based upon |
| 343 |
|
|
http://oss.software.ibm.com/cvs/icu/charset/data/ucm/ |
| 344 |
|
|
(But where is THE DOCUMENT by MICROSOFT?) |
| 345 |
|
|
! t/enc_module.t AUTHORS |
| 346 |
|
|
failure with threaded Perl on FreeBSD addressed. |
| 347 |
|
|
Enache Adrian <enache@rdslink.ro> is added to AUTHORS for this. |
| 348 |
|
|
Message-Id: <20030322230131.GA813@ratsnest.hole> |
| 349 |
|
|
! lib/Encode/Guess.pm |
| 350 |
|
|
Some POD fixes. |
| 351 |
|
|
! t/CJKT.t |
| 352 |
|
|
Change 18989: Make the :bytes conditional on PerlIO. |
| 353 |
|
|
further Modified by Dan Kogai |
| 354 |
|
|
<200303161730.h2GHU5B16265@smtp3.ActiveState.com> |
| 355 |
|
|
! t/enc_module.t |
| 356 |
|
|
Chnage 18966: another fix for failing test on windows ("use encoding" |
| 357 |
|
|
puts STDIN in :raw mode, so chomp() wasn't stripping the CR), by gsar |
| 358 |
|
|
Message-Id: <200303140545.h2E5j5B08856@smtp3.ActiveState.com> |
| 359 |
|
|
! t/CJKT.t |
| 360 |
|
|
Change 18970: Hopefully this works also in Win32, by jhi |
| 361 |
|
|
Message-Id: <200303140745.h2E7j6B22729@smtp3.ActiveState.com> |
| 362 |
|
|
Change 18965: fix CJKT.t failures on windows due to incorrect |
| 363 |
|
|
binmode(), by gsar |
| 364 |
|
|
Message-Id: <200303140530.h2E5U5B07046@smtp3.ActiveState.com> |
| 365 |
|
|
|
| 366 |
|
|
1.91 2003/03/09 20:07:37 |
| 367 |
|
|
! encoding.pm |
| 368 |
|
|
even more proofread by jhi. |
| 369 |
|
|
Message-Id: <20030309194323.GT20843@kosh.hut.fi> |
| 370 |
|
|
! t/enc_module.t |
| 371 |
|
|
-use lib 't'; |
| 372 |
|
|
+use lib qw(t ext/Encode/t ../ext/Encode/t); |
| 373 |
|
|
Message-Id: <20030309182057.GR20843@kosh.hut.fi> |
| 374 |
|
|
! AUTHORS |
| 375 |
|
|
s/Hirohito/Hiroto/ig; Sorry, Hiroto-san. |
| 376 |
|
|
Message-Id: <20030309181748.GP20843@kosh.hut.fi> |
| 377 |
|
|
! encoding.pm |
| 378 |
|
|
s/logner/longer/ |
| 379 |
|
|
Message-Id: <20030309181907.GQ20843@kosh.hut.fi> |
| 380 |
|
|
|
| 381 |
|
|
1.90 2003/03/09 17:32:43 |
| 382 |
|
|
! encoding.pm |
| 383 |
|
|
+ t/enc_data.t |
| 384 |
|
|
Inaba-san has added a patch for perl 5.8.1 or later that makes |
| 385 |
|
|
encoding.pm work for <DATA> filehandle. t/enc_data.t is to test |
| 386 |
|
|
that. POD is further revised. |
| 387 |
|
|
Message-Id: <200303091515.h29FF6B03903@smtp3.ActiveState.com> |
| 388 |
|
|
! encoding.pm t/enc_module.t |
| 389 |
|
|
encoding vs. ${^UNICODE} resolved. POD revised accordingly. |
| 390 |
|
|
Message-Id: <20030306112940.GN20652@kosh.hut.fi> |
| 391 |
|
|
|
| 392 |
|
|
1.89 2003/02/28 |
| 393 |
|
|
! Encode.xs |
| 394 |
|
|
signed vs. unsigned issue discovered by Craig on OpenVM |
| 395 |
|
|
Message-Id: <a05200f12ba81fe9d6298@[172.16.52.1]> |
| 396 |
|
|
! encoding.pm AUTHORS |
| 397 |
|
|
+ t/Mod_EUCJP.pm t/enc_module.enc t/enc_module.t |
| 398 |
|
|
Because binmode() stacks layers instead of overwrite, you have to |
| 399 |
|
|
":raw :encoding()" in encoding.pm or your are in trouble when you |
| 400 |
|
|
call encoding.pm multiple times. There are several workarounds |
| 401 |
|
|
but Inaba-san's idea is in. SUGAWARA Hajime <sugawara@hdt.co.jp>, |
| 402 |
|
|
who was the first to address this problem was added to AUTHORS. |
| 403 |
|
|
The test suites was added for this, which is a modified version |
| 404 |
|
|
of SUGAWARA-san's scripts |
| 405 |
|
|
Message-Id: <3E5CF695.6AE07852@st.rim.or.jp> |
| 406 |
|
|
|
| 407 |
|
|
1.88 2003/02/20 14:42:34 |
| 408 |
|
|
! Encode.xs |
| 409 |
|
|
one signedness nit for Encode by jhi |
| 410 |
|
|
<200302161933.h1GJX876018710@kosh.hut.fi> |
| 411 |
|
|
! ucm/viscii.ucm |
| 412 |
|
|
VISCII map was incorrect; fixed by Sadahiro-san |
| 413 |
|
|
Message-Id: <20030216120828.47D3.BQW10602@nifty.com> |
| 414 |
|
|
! t/enc_eucjp.t t/enc_utf8.t AUTHORS |
| 415 |
|
|
You can't unlink files that are opened in cygwin but the last |
| 416 |
|
|
file handle opened in t/enc_*.t left open. Patch submitted |
| 417 |
|
|
by Yitzchak and he was added to AUTHORS. |
| 418 |
|
|
Message-Id: <iN0Q+gzkgmZN092yn@efn.org> |
| 419 |
|
|
! t/CJKT.t |
| 420 |
|
|
now works with 'LC_ALL=en_US.UTF-8 PERL_UTF8_LOCALE=1' |
| 421 |
|
|
Message-Id: <20030206104513.GA11081@kosh.hut.fi> |
| 422 |
|
|
! Unicode/Unicode.xs |
| 423 |
|
|
For 1.88: Unicode.xs =~ s/regog/recog/ -- jhi |
| 424 |
|
|
Message-Id: <20030206045153.GA6826@kosh.hut.fi> |
| 425 |
|
|
|
| 426 |
|
|
1.87 2003/02/06 01:52:11 |
| 427 |
|
|
! AUTHORS |
| 428 |
|
|
* Inaba "Sensei" Hirohito added (I thought I have done so a long |
| 429 |
|
|
ago but apparently I did not). |
| 430 |
|
|
* SUZUKI Norio added for verious and useful bug reports. |
| 431 |
|
|
! Byte/Byte.pm KR/KR.pm Unicode/Unicode.pm |
| 432 |
|
|
lib/Encode/Encoder.pm lib/Encode/CJKConstants.pm |
| 433 |
|
|
podchecked so all warnings are gone except for L<http://>. |
| 434 |
|
|
! encoding.pm t/enc_eucjp.t |
| 435 |
|
|
* t/uni/tr_utf8.t now t ok on maintperl (sorry, jhi) |
| 436 |
|
|
* Filter option overhaul |
| 437 |
|
|
* POD revision |
| 438 |
|
|
! Encode.pm Encode.xs encengine.c Encode/encode.h |
| 439 |
|
|
lib/Encode/Encoding.pm lib/Encode/JP/JIS7.pm |
| 440 |
|
|
Merged inaba-san's patch that fixes "use encoding 'shiftjis'" |
| 441 |
|
|
without filter. podchecked by Dan Kogai. |
| 442 |
|
|
Message-Id: <3E3BC46B.6C687CFD@st.rim.or.jp> |
| 443 |
|
|
! lib/Encode/Alias.pm |
| 444 |
|
|
decode('alias', $1) went wild because of local $_ in find_alias() |
| 445 |
|
|
the evil local $_ is eradicated but that changes find_alias() |
| 446 |
|
|
format for coderef aliasing. See Encode::Alias for details |
| 447 |
|
|
Message-Id: <200302051704.AA00042@kipp0.nifty.com> |
| 448 |
|
|
|
| 449 |
|
|
1.86 2003/01/22 03:29:07 |
| 450 |
|
|
! encoding.pm |
| 451 |
|
|
* Don't forget to canonize when you attempt an exact match! |
| 452 |
|
|
Message-Id: <73E7F801-2DAA-11D7-BF9A-000393AE4244@dan.co.jp> |
| 453 |
|
|
* ${^ENCODING} exception is off for $] > 5.008 |
| 454 |
|
|
Message-Id: <20030122110617T.inaba.hiroto@toshiba-it.co.jp> |
| 455 |
|
|
! t/enc_utf8.t |
| 456 |
|
|
$] check commented out so it runs on 5.8.0 |
| 457 |
|
|
|
| 458 |
|
|
1.85 2003/01/21 22:19:14 |
| 459 |
|
|
! encoding.pm |
| 460 |
|
|
${^ENCODING} exception is now explicit rather than handled by regex. |
| 461 |
|
|
+ t/enc_eucjp.t t/enc_utf8.t |
| 462 |
|
|
Test suite for the better "encoding" pragma support for bleedperl. |
| 463 |
|
|
On 5.8.0, they will just be skipped. |
| 464 |
|
|
|
| 465 |
|
|
1.84 2003/01/10 12:00:16 |
| 466 |
|
|
! encoding.pm |
| 467 |
|
|
${^ENCODING} is no longer set for utf so encoding is no longer fun :) |
| 468 |
|
|
(That is to prevent duplicate encoding first by IO then ${^ENCODING}) |
| 469 |
|
|
Message-Id: <20030108213737.GK331043@lyta.hut.fi> |
| 470 |
|
|
! Unicode/Unicode.xs |
| 471 |
|
|
%_ fixes saves the resulting .so .05% smaller, by NC |
| 472 |
|
|
Message-Id: <20021226225709.GF284@Bagpuss.unfortu.net> |
| 473 |
|
|
! Encode.pm |
| 474 |
|
|
Silence Encode on undef, by Andreas |
| 475 |
|
|
Message-Id: <m3smwrohd1.fsf@k242.linux.bogus> |
| 476 |
|
|
Message-Id: <m3of7fo7np.fsf@k242.linux.bogus> |
| 477 |
|
|
! Unicode/Unicode.xs |
| 478 |
|
|
s/regognised/recognised/ . British spelling left intact to pay |
| 479 |
|
|
respect to two British Nicks :) |
| 480 |
|
|
Message-Id: <20021203020454.GK2274@kosh.hut.fi> |
| 481 |
|
|
|
| 482 |
|
|
1.83 2002/11/18 17:28:49 |
| 483 |
|
|
! Encode.xs lib/Encode/JIS7.pm |
| 484 |
|
|
Even more patches from Inaba-san has been applied. With this |
| 485 |
|
|
patch t/uni/tr_7jis.t and t/uni/t_utf8.t of bleedperl will work. |
| 486 |
|
|
Message-Id: <20021115105514D.inaba.hiroto@toshiba-it.co.jp> |
| 487 |
|
|
|
| 488 |
|
|
1.82 2002/11/14 23:06:12 |
| 489 |
|
|
! Encode.xs |
| 490 |
|
|
Encode::utf8 (XS Version) assertion botch first found in Cygwin, |
| 491 |
|
|
later found in perls w/ -Dusemymalloc was fixed by NC. |
| 492 |
|
|
Message-Id: <20021114210349.GA288@Bagpuss.unfortu.net> |
| 493 |
|
|
|
| 494 |
|
|
1.81 2002/11/08 18:29:27 |
| 495 |
|
|
! Encode.pm Encode.xs |
| 496 |
|
|
Non-XS version of Encode::utf8 is back (with XS being default). |
| 497 |
|
|
Encode::predefine_encodings(0) to turn off XS. |
| 498 |
|
|
This is primarily to cope w/ Cygwin smoke but Sadahiro-san has |
| 499 |
|
|
found that it was Test::More causing the problem, not Encode. |
| 500 |
|
|
But I have already made it configurable so it may be useful in |
| 501 |
|
|
some rare cases.... |
| 502 |
|
|
Message-Id: <20021107210110.2EE4.BQW10602@nifty.com>, et al. |
| 503 |
|
|
! bin/enc2xs |
| 504 |
|
|
The ingenious patch by Nicholas Clark that reduces shlib sizes by |
| 505 |
|
|
50% with no penalty and backward compatibility preserved, is in. |
| 506 |
|
|
Message-Id: <20021103231324.GE288@Bagpuss.unfortu.net> |
| 507 |
|
|
|
| 508 |
|
|
1.80 2002/10/21 20:39:09 |
| 509 |
|
|
! Encode.xs t/mime-header.t |
| 510 |
|
|
Even more patches from NI-XS regarding Encode::utf8->decode(). |
| 511 |
|
|
And one more test to t/mime-header.t to prove it |
| 512 |
|
|
Message-Id: <E183i0Y-0003mo-00@mserv1c.vianw.co.uk> |
| 513 |
|
|
|
| 514 |
|
|
1.79 2002/10/21 06:05:37 |
| 515 |
|
|
! Encode.xs |
| 516 |
|
|
Further patches from NI-XS. Encode::utf8->decode() now checks the |
| 517 |
|
|
value of utf8 flag of the argument. As a result, the fix to |
| 518 |
|
|
lib/Encode/MIME/Header.pm is no longer neccessary but since it did |
| 519 |
|
|
no harm (even speedwise) I'll leave it unreverted. |
| 520 |
|
|
! ucm/cp949.ucm ucm/cp950.ucm |
| 521 |
|
|
U+20AC EURO SIGN |
| 522 |
|
|
U+00AE REGISTERED SIGN |
| 523 |
|
|
were missing as a result of 1.78. Discovered by Moriyama-san. |
| 524 |
|
|
Moriyama-san has also developed a test script that compares |
| 525 |
|
|
(en|de)coded results to the corresponding Win32 API result and |
| 526 |
|
|
all cp9?? maps are now verified. |
| 527 |
|
|
Message-Id: <20021021025220.3AED.MSYK@mtg.biglobe.ne.jp> |
| 528 |
|
|
|
| 529 |
|
|
1.78 2002/10/20 15:44:00 |
| 530 |
|
|
! lib/Encode/MIME/Header.pm |
| 531 |
|
|
fixed so that it works with new Encode::utf8 |
| 532 |
|
|
! Encode.pm Encode.xs |
| 533 |
|
|
Encode::utf8 is now in Encode.xs by Nick In-XS. This allows |
| 534 |
|
|
:encoding(UTF-8) to handle partial chars at end of buffers |
| 535 |
|
|
correctly. |
| 536 |
|
|
Message-Id: <20021020134935.2079.3@bactrian.ni-s.u-net.com> |
| 537 |
|
|
! lib/Encode/Supported.pod |
| 538 |
|
|
More nitpickings applied. |
| 539 |
|
|
+ t/rt.pl MANIFEST |
| 540 |
|
|
! t/CJKT.t |
| 541 |
|
|
Moriyama-san has discovered a serious bug in t/CJKT.t; its roundtrip |
| 542 |
|
|
tests were completely useless. To redeem that and get the peace of |
| 543 |
|
|
mind again, I wrote t/rt.pl to test ALL '|0' ENTRIES in all |
| 544 |
|
|
ucm/*.ucm Since this script takes too long to finish (30 seconds on |
| 545 |
|
|
PIII-800MHz, FreeBSD), it is deliberately excluded from 'make test' |
| 546 |
|
|
but you can easily run that by either renaming it or: |
| 547 |
|
|
perl -Mblib t/rt.pl |
| 548 |
|
|
Message-Id: <20021019065420.0C48.MSYK@mtg.biglobe.ne.jp> |
| 549 |
|
|
! ucm/cp936.ucm ucm/cp949.ucm ucm/cp950.ucm |
| 550 |
|
|
Other CJKT cp9?? also updated according to the URI below; |
| 551 |
|
|
http://www.microsoft.com/typography/unicode/cscp.htm |
| 552 |
|
|
+ bin/ucmsort MANIFEST |
| 553 |
|
|
ucmsort is a crude utility that sorts CHARMAP entries in UCM files |
| 554 |
|
|
to proper order. intended for hardcore develpers only. |
| 555 |
|
|
! ucm/cp932.ucm JP/JP.pm AUTHORS |
| 556 |
|
|
CP932 mapping which was based upon the mapping file at unicode.org |
| 557 |
|
|
was found obsolete by MORIYAMA Masayuki msyk@mtg.biglobe.ne.jp>. He |
| 558 |
|
|
has also supplied the patch so he was added to AUTHORS. |
| 559 |
|
|
! lib/Encode/Supported.pod |
| 560 |
|
|
ISO-8859-11 != TIS 620 |
| 561 |
|
|
== TIS 620 + \xA0 ( ) |
| 562 |
|
|
Message-Id: |
| 563 |
|
|
<DC504E9C3384054C8506D3E6BB012460810D23@bsebe001.americas.nokia.com> |
| 564 |
|
|
|
| 565 |
|
|
1.77 2002/10/06 03:27:02 |
| 566 |
|
|
! t/jperl.t |
| 567 |
|
|
* Modified to accomodate up and comming patch by Inaba-san that |
| 568 |
|
|
will fix tr/// needing eval qq{} |
| 569 |
|
|
Message-Id: <9F78A19C-D6C3-11D6-BAC6-0003939A104C@dan.co.jp> |
| 570 |
|
|
! encoding.pm |
| 571 |
|
|
* pod fixes/enhancements to reflect the changes above |
| 572 |
|
|
! lib/Encode/Alias.pm |
| 573 |
|
|
"Encode::TW is correct, Encode::Alias not." - /Autrijus/ |
| 574 |
|
|
Message-Id: <20021001015648.GB18710@not.autrijus.org> |
| 575 |
|
|
|
| 576 |
|
|
1.76 2002/08/25 15:09:51 |
| 577 |
|
|
! t/big5-eten.utf |
| 578 |
|
|
To reflect ucm change by Autrijus. t/big5-eten.enc was regenerated |
| 579 |
|
|
but naturally identical to previous version -- dankogai |
| 580 |
|
|
! ucm/big5-eten.ucm |
| 581 |
|
|
Codepoint fixes -- autrijus |
| 582 |
|
|
Message-Id: <20020805040236.GC5220@not.autrijus.org> |
| 583 |
|
|
= * |
| 584 |
|
|
copied everything under perl-5.8.0/ext/Encode to make sure Encode |
| 585 |
|
|
is in sync w/ perl core |
| 586 |
|
|
! t/CJKT.t t/guess.t |
| 587 |
|
|
Change 17175 by jhi@alpha on 2002/06/10 23:24:42 |
| 588 |
|
|
Now that binmode(FH) does implicit ":bytes" revisit |
| 589 |
|
|
the failing tests. The worrisome one is the Digest::MD5 |
| 590 |
|
|
test-- how will it fare in CRLF lands now? |
| 591 |
|
|
! t/CJKT.t t/guess.t |
| 592 |
|
|
From: Radu Greab <radu@netsoft.ro> |
| 593 |
|
|
Date: Mon, 10 Jun 2002 00:40:34 +0300 |
| 594 |
|
|
Message-Id: <200206092140.g59LeYn15745@ix.netsoft.ro> |
| 595 |
|
|
Fixes for en_US.UTF-8 failures, all but ext/PerlIO/t/fallback.t |
| 596 |
|
|
ones which I cannot figure out. |
| 597 |
|
|
! lib/Encode/Alias.pm |
| 598 |
|
|
Subject: [Encode PATCH] spurious warning |
| 599 |
|
|
From: Nicholas Clark <nick@unfortu.net> |
| 600 |
|
|
Date: Sun, 2 Jun 2002 20:26:22 +0100 |
| 601 |
|
|
Message-ID: <20020602192619.GA320@Bagpuss.unfortu.net> |
| 602 |
|
|
|
| 603 |
|
|
1.75 2002/06/01 18:07:49 |
| 604 |
|
|
! lib/Encode/Alias.pm t/Alias.t lib/Encode/Supported.pod TW/TW.pm |
| 605 |
|
|
glibc compliance cited by Autrijus. |
| 606 |
|
|
http://www.li18nux.org/docs/html/CodesetAliasTable-V10.html |
| 607 |
|
|
! bin/enc2xs bin/piconv |
| 608 |
|
|
Subject: Re: forewarning: usedevel and versiononly |
| 609 |
|
|
Message-Id: <20020529081515.D570.H.M.BRAND@hccnet.nl> |
| 610 |
|
|
|
| 611 |
|
|
1.74 2002/05/28 18:33:15 |
| 612 |
|
|
+ ucm/null.ucm ucm/ctrl.ucm |
| 613 |
|
|
! Makefile.PL bin/enc2xs lib/Encode/Supported.pod |
| 614 |
|
|
"null" and "ascii-ctrl" encodings added upon the request of Autrijus |
| 615 |
|
|
Subject: Re: unicode -> &# notation |
| 616 |
|
|
Message-ID: <20020518193704.GB40272@not.autrijus.org> |
| 617 |
|
|
|
| 618 |
|
|
1.73 2002/05/28 17:26:18 |
| 619 |
|
|
! */Makefile.PL Makefile.PL bin/enc2xs Encode/Makefile_PL.e2x AUTHORS |
| 620 |
|
|
Chris Nandor has fixed Encode so that it works w/ MacPerl -- |
| 621 |
|
|
at least w/ PPC (68k need static linking which does not work due to |
| 622 |
|
|
64k limit). pudge is added to AUTHORS (I'm surprised he was not |
| 623 |
|
|
there in the list). Encode/Makefile_PL.e2x was additionally fixed |
| 624 |
|
|
by dankogai to reflect changes in other Makefile.PL |
| 625 |
|
|
Message-Id: <p0510030ab9195ed230ff@[10.0.1.107]> |
| 626 |
|
|
! t/mime-header.t |
| 627 |
|
|
Subject: Change 16746: -Mutf8 cleanup. |
| 628 |
|
|
Message-Id: <200205222345.g4MNj7e10597@smtp3.ActiveState.com> |
| 629 |
|
|
|
| 630 |
|
|
1.72 2002/05/20 15:49:56 |
| 631 |
|
|
! Makefile.PL |
| 632 |
|
|
Subject: [PATCH] Encode should be in perl-core library path |
| 633 |
|
|
Message-Id: <86r8k7h738.wl@mail.edge.co.jp> |
| 634 |
|
|
Message-Id: <20020520161201.A11019@alpha.hut.fi> |
| 635 |
|
|
! lib/Encode/MIME/Header.pm |
| 636 |
|
|
Subject: [PATCH] Encode::MIME::Header |
| 637 |
|
|
Message-Id: <86sn4nh7a8.wl@mail.edge.co.jp> |
| 638 |
|
|
! Encode/Makefile_PL.e2x |
| 639 |
|
|
Subject: [PATCH] Make Makefile_PL.e2x happy on MSWin32 |
| 640 |
|
|
Message-Id: <20020519201031.GA1603@not.autrijus.org> |
| 641 |
|
|
! CN/Makefile.PL Byte/Makefile.PL JP/Makefile.PL TW/Makefile.PL |
| 642 |
|
|
Symbol/Makefile.PL KR/Makefile.PL EBCDIC/Makefile.PL Makefile.PL |
| 643 |
|
|
AUTHORS |
| 644 |
|
|
@16628 and @16652 from Vadim. Vadim was added to AUTHORS. |
| 645 |
|
|
Subject: [PATCH] good day for WinCE port of perl. |
| 646 |
|
|
Message-ID: <001301c1fc68$e808e560$a95cc3d9@vad> |
| 647 |
|
|
! Encode.xs |
| 648 |
|
|
! Unicode/Unicode.xs |
| 649 |
|
|
Even more linting by Robin via @16532 |
| 650 |
|
|
! Encode.xs |
| 651 |
|
|
Even more typecast by Sarathy in @16460 |
| 652 |
|
|
|
| 653 |
|
|
1.71 2002/05/07 16:22:42 |
| 654 |
|
|
! Encode.xs |
| 655 |
|
|
even more typecasts by Robin |
| 656 |
|
|
Message-Id: <200205071513.QAA05846@tempest.npl.co.uk> |
| 657 |
|
|
! bin/enc2xs |
| 658 |
|
|
A very strange bug that was causing a bugus ucm -> C table |
| 659 |
|
|
generation that was revealed by a UCM file that Andreas was |
| 660 |
|
|
working. This is the king of wierdest bug I've encountered |
| 661 |
|
|
in the course of Encode maintenance. |
| 662 |
|
|
Message-Id: <6C04F0FA-61D4-11D6-B164-00039301D480@dan.co.jp> |
| 663 |
|
|
|
| 664 |
|
|
1.70 2002/05/06 10:26:48 |
| 665 |
|
|
! encoding.pm |
| 666 |
|
|
Made more 'module-safe' with conjunction w/ 'no encoding'. |
| 667 |
|
|
Message-Id: <EAB48C16-60DA-11D6-9982-00039301D480@dan.co.jp> |
| 668 |
|
|
! lib/Encode/Encoding.pm |
| 669 |
|
|
'require Encode' because ->Define uses Encode::define_encoding(); |
| 670 |
|
|
problem and solution addressed by Miyagawa-kun |
| 671 |
|
|
Message-Id: <86znzdfvuh.wl@mail.edge.co.jp> |
| 672 |
|
|
! t/Unicode.t |
| 673 |
|
|
Cuts the frill to make djgpp happier, as suggested by Laszlo |
| 674 |
|
|
Message-Id: <20020506105819.H17012@libra.eth.ericsson.se> |
| 675 |
|
|
! bin/enc2xs |
| 676 |
|
|
enc2xs no longer overwrites files w/ -M option, as suggested by Andreas |
| 677 |
|
|
Message-Id: <m3bsbug48n.fsf@anima.de> |
| 678 |
|
|
|
| 679 |
|
|
1.69 2002/05/04 16:41:18 |
| 680 |
|
|
! lib/Encode/MIME/Header |
| 681 |
|
|
Floating-point coerced for UNICOS (in integer arithmetics it folds |
| 682 |
|
|
line one character too early). Verification by Mark is pending. |
| 683 |
|
|
Message-Id: <C670F60D-5F4F-11D6-A5CA-00039301D480@dan.co.jp> |
| 684 |
|
|
! Unicode/Unicode.pm |
| 685 |
|
|
more doc patch from Elizabeth |
| 686 |
|
|
Message-Id: <4.2.0.58.20020503210946.02f4ed30@mickey.dijkmat.nl> |
| 687 |
|
|
! Encode/Makefile_PL.e2x |
| 688 |
|
|
More platform-independent patch from Benjamin |
| 689 |
|
|
Message-Id: <3CD31BE0.69F79B06@earthlink.net> |
| 690 |
|
|
! lib/Encode/Guess AUTHORS |
| 691 |
|
|
split regex fix by Graham Barr. Adds him to AUTHORS. |
| 692 |
|
|
Message-Id: <20020504085419.E95940@valueclick.com> |
| 693 |
|
|
! Encode/Makefile_PL.e2x |
| 694 |
|
|
enc2xs script discovery made smarter and more sensible, first cited |
| 695 |
|
|
by Miyagawa-kun and further suggestions by Rafael and Andreas |
| 696 |
|
|
! Encode.pm lib/Encode/Guess.pm t/fallback.t t/guess.t t/mime-header.t |
| 697 |
|
|
"The EBCDIC remapping of the low 256 bites again" #16372 by jhi |
| 698 |
|
|
|
| 699 |
|
|
1.68 2002/05/03 12:20:13 |
| 700 |
|
|
! lib/Encode/Alias.pm lib/Encode/Supported.pod t/Alias.t AUTHORS |
| 701 |
|
|
UCS-4 added to aliases of UTF-32 by Elizabeth Mattijsen. Alias.t |
| 702 |
|
|
and Supported.pod modified to reflect the change. Elizabeth added |
| 703 |
|
|
to Authors. And H.M. is also added for forwarding her patch among |
| 704 |
|
|
other contributions (I was rather surprised to find his name was not |
| 705 |
|
|
there yet!) |
| 706 |
|
|
Message-Id: <20020503114901.D639.H.M.BRAND@hccnet.nl> |
| 707 |
|
|
|
| 708 |
|
|
1.67 2002/05/02 07:33:09 |
| 709 |
|
|
! Encode.xs |
| 710 |
|
|
Error message now consistent w/ perlqq (\N{U+} -> \x{}) |
| 711 |
|
|
done in perl@16308 but Philip linted me further. Now the error |
| 712 |
|
|
messages are macronized as ERR_ENCODE_NOMAP and ERR_DECODE_NOMAP |
| 713 |
|
|
! lib/Encode/Guess.pm |
| 714 |
|
|
Sanity check for happier -w by Autrijus |
| 715 |
|
|
|
| 716 |
|
|
1.66 2002/05/01 05:41:06 |
| 717 |
|
|
! Encode.xs t/fallback.t |
| 718 |
|
|
WARN_ON_ERR no longer assumes RETURN_ON_ERR so you can issue a warning |
| 719 |
|
|
while fallback is in effect. This even came with a welcome side-effect |
| 720 |
|
|
of cleaner code with less nests! Thank you, NI-XS. t/fallback.t is |
| 721 |
|
|
also modified to test this. |
| 722 |
|
|
And of course, the corresponding varialbles to UV[Xx]f are appropriately |
| 723 |
|
|
cast. This should've concluded NI-XS homework. |
| 724 |
|
|
! Encode.pm |
| 725 |
|
|
encode(undef) does warn again! Repented upon suggestion by NI-XS. |
| 726 |
|
|
Document for unless vs. '' added |
| 727 |
|
|
Message-Id: <20020430171547.3322.13@bactrian.elixent.com> |
| 728 |
|
|
|
| 729 |
|
|
1.65 2002/04/30 16:13:37 |
| 730 |
|
|
! Encode.pm |
| 731 |
|
|
encode(undef) no longer warns for C<Use of uninitialized value in |
| 732 |
|
|
subroutine entry>. Suggested by Paul. |
| 733 |
|
|
Message-Id: <AIEAJICLCBDNAAOLLOKLMEEEEJAA.Paul.Marquess@ntlworld.com> |
| 734 |
|
|
! lib/Encode/Supported.pod |
| 735 |
|
|
Encode::MIME::Header and Encode::Guess mentioned |
| 736 |
|
|
Updated for Encode::HanExtra 0.05 and Encode::JIS2K |
| 737 |
|
|
! lib/Encode/Guess.pm |
| 738 |
|
|
POD fix by Miyagawa-kun |
| 739 |
|
|
Message-Id: <86k7qqx8p7.wl@mail.edge.co.jp> |
| 740 |
|
|
|
| 741 |
|
|
1.64 2002/04/29 06:54:06 |
| 742 |
|
|
! ucm/euc-jp.ucm |
| 743 |
|
|
Now decodes euc-jisx0213 also. CAVEAT: encode("euc-jp"...) and |
| 744 |
|
|
encocde("euc-jisx0213") are still DIFFERENT. |
| 745 |
|
|
Message-Id: <A5DFA5CA-5B3C-11D6-A54F-00039301D480@dan.co.jp> |
| 746 |
|
|
! Encode.xs |
| 747 |
|
|
A few white spaces corrected by NI-XS via PerlIO integration to |
| 748 |
|
|
Mainline |
| 749 |
|
|
Subject: Change 16247: Integrate perlio; |
| 750 |
|
|
! Encode.pm |
| 751 |
|
|
Document fixes by Andreas |
| 752 |
|
|
Message-Id: <m3k7qsf1we.fsf@anima.de> |
| 753 |
|
|
|
| 754 |
|
|
1.63 2002/04/27 18:59:50 |
| 755 |
|
|
! lib/Encode/Encoding.pm |
| 756 |
|
|
! Encoding.pm Unicode/Unicode.pm lib/Encode/Guess.pm lib/Encode/CN/HZ.pm |
| 757 |
|
|
! lib/Encode/JP/JIS7.pm lib/Encode/MIME/Header.pm lib/Encode/KR/2022_KR.pm |
| 758 |
|
|
Make use of the Encode::Encoding base class! |
| 759 |
|
|
And other cleanups in Encode.xs upon NI-XS suggestions |
| 760 |
|
|
Message-Id: <20020427160718.1290.15@bactrian.ni-s.u-net.com> |
| 761 |
|
|
|
| 762 |
|
|
1.62 2002/04/27 11:17:39 |
| 763 |
|
|
! Encode.pm |
| 764 |
|
|
encodings() now just check %ExtModule instead of eval{require} |
| 765 |
|
|
all of them for ":all" to conserve more memory. |
| 766 |
|
|
! Encode.xs |
| 767 |
|
|
more "%x" -> "%" UVxf stuff. |
| 768 |
|
|
! Encode.pm |
| 769 |
|
|
s/=over2/=over 2/g # oops. |
| 770 |
|
|
|
| 771 |
|
|
1.61 2002/04/26 03:02:04 |
| 772 |
|
|
! t/mime-header.t |
| 773 |
|
|
Now does decent tests besides use_ok() |
| 774 |
|
|
! lib/Encode/Guess.pm t/guess.t |
| 775 |
|
|
UI streamlined, document added |
| 776 |
|
|
! Unicode/Unicode.xs |
| 777 |
|
|
various signed/unsigned mismatch nits (#16173) |
| 778 |
|
|
http://public.activestate.com/cgi-bin/perlbrowse?patch=16173 |
| 779 |
|
|
! Encode.pm |
| 780 |
|
|
POD: utf8-flag-related caveats added. A few sections completely |
| 781 |
|
|
rewritten. |
| 782 |
|
|
! Encode.xs |
| 783 |
|
|
! AUTHORS |
| 784 |
|
|
Thou shalt not assume %d works, either! |
| 785 |
|
|
Robin Baker added to AUTHORS for this |
| 786 |
|
|
Message-Id: <200204251132.MAA28237@tempest.npl.co.uk> |
| 787 |
|
|
! t/CJKT.t |
| 788 |
|
|
"Change 16144 by gsar@onru on 2002/04/24 18:59:05" |
| 789 |
|
|
|
| 790 |
|
|
1.60 2002/04/24 20:06:52 |
| 791 |
|
|
! Encode.xs |
| 792 |
|
|
"Thou shalt not assume %x works." -- jhi |
| 793 |
|
|
Message-Id: <20020424210618.E24347@alpha.hut.fi> |
| 794 |
|
|
! CN/Makefile.PL JP/Makefile.PL KR/Makefile.PL TW/Makefile.PL To make |
| 795 |
|
|
low-memory build machines happy, now *.c is created for each *.ucm |
| 796 |
|
|
(no table aggregation). You can still override this by setting |
| 797 |
|
|
$ENV{AGGREGATE_TABLES}. |
| 798 |
|
|
Message-Id: <00B1B3E4-579F-11D6-A441-00039301D480@dan.co.jp> |
| 799 |
|
|
+ lib/Encode/Guess.pm |
| 800 |
|
|
+ lib/Encode/JP/JIS7.pm |
| 801 |
|
|
Encoding-autodetect (mainly for Japanese encoding) added. In a |
| 802 |
|
|
course of development, JIS7.pm was improved. |
| 803 |
|
|
+ lib/Encode/HTML/Header.pm |
| 804 |
|
|
+ lib/Encode/Config.pm |
| 805 |
|
|
MIME B/Q Header Encoding Added! |
| 806 |
|
|
! Encode.pm Encode.xs t/fallback.t |
| 807 |
|
|
new fallbacks; XMLCREF and HTMLCREF upon Bart's request. |
| 808 |
|
|
Message-Id: <20020424130709.GA14211@tanglefoot> |
| 809 |
|
|
|
| 810 |
|
|
1.59 $ 2002/04/22 23:54:22 |
| 811 |
|
|
! Encode.pm Encode.xs |
| 812 |
|
|
needs_lines() and perlio_ok() are added to Internal encodings such |
| 813 |
|
|
as utf8 so XML::SAX is happy. FB_* stub xsubs are now prototyped. |
| 814 |
|
|
|
| 815 |
|
|
1.58 2002/04/22 23:54:22 |
| 816 |
|
|
! TW/TW.pm |
| 817 |
|
|
s/MacChineseSimp/MacChineseTrad/ # ... oops. |
| 818 |
|
|
! bin/ucm2text |
| 819 |
|
|
! t/*.t |
| 820 |
|
|
- t/*.euc t/*.ref |
| 821 |
|
|
+ t/*.enc t/*.utf |
| 822 |
|
|
Now all CJKT encodings go thru round-trip test via t/CJKT.t. |
| 823 |
|
|
t/(CN|TW).t by Autrijus are renamed at-(cn|tw).t |
| 824 |
|
|
t/(JP|KR).t are aggregated to t/CJKT.t |
| 825 |
|
|
test data are all remade via bin/ucm2text. |
| 826 |
|
|
And .... They are no longer skipped for -Uuseperlio ! |
| 827 |
|
|
|
| 828 |
|
|
1.57 2002/04/22 20:27:30 |
| 829 |
|
|
! t/JP.t t/KR.t t/perlio.t |
| 830 |
|
|
unless (find PerlIO::Layer 'perlio') ... line is back again. |
| 831 |
|
|
t/JP.t and t/KR.t were supposed to work but maybe '>:utf8' lines |
| 832 |
|
|
need PerlIO. Sigh.... |
| 833 |
|
|
! Encode.xs Unicode/Unicode.pm lib/Encode/JP/JIS7.pm t/perlio.t |
| 834 |
|
|
->perlio_ok now does eval{ require PerlIO::encoding } there so |
| 835 |
|
|
it correctly returns 1 when PerlIO::encoding is yet loaded. |
| 836 |
|
|
! Encode.xs |
| 837 |
|
|
perl-current patch #16072 reflected |
| 838 |
|
|
|
| 839 |
|
|
1.56 2002/04/22 09:48:07 |
| 840 |
|
|
! Encode.pm encoding.pm t/perlio.t t/jperl.t |
| 841 |
|
|
New PerlIO::encoding 0.04 compliance met |
| 842 |
|
|
|
| 843 |
|
|
1.55 2002/04/22 03:43:05 |
| 844 |
|
|
! Encode.pm Encode.xs Unicode/Unicode.pm |
| 845 |
|
|
needs_lines() defined so Encode::Encoding is no longer needed |
| 846 |
|
|
for perlio |
| 847 |
|
|
|
| 848 |
|
|
1.54 2002/04/22 02:50:01 |
| 849 |
|
|
! Encode.pm! Encode.xs! Unicode/Unicode.pm t/perlio.t |
| 850 |
|
|
! lib/Encode/Encoding.pm lib/Encode/CN/HZ.pm |
| 851 |
|
|
now perlio_ok is true by default if PerlIO::encoding->VERSION is |
| 852 |
|
|
0.03 or larger. POD in Encode::Encoding revised to reflect this. |
| 853 |
|
|
Encode::XS and Encode::Unicode now has perlio_ok() method. |
| 854 |
|
|
! lib/Encode/Supported.pod |
| 855 |
|
|
s/UP-UX/HP-UX/ by jhi |
| 856 |
|
|
! AUTHORS Byte/Byte.pm CN/CN.pm Encode.pm JP/JP.pm KR/KR.pm README |
| 857 |
|
|
! Symbol/Symbol.pm TW/TW.pm Unicode/Unicode.pm bin/enc2xs bin/piconv |
| 858 |
|
|
! bin/ucmlint encoding.pm lib/Encode/Alias.pm lib/Encode/CN/HZ.pm |
| 859 |
|
|
! lib/Encode/Config.pm lib/Encode/Encoder.pm lib/Encode/Encoding.pm |
| 860 |
|
|
! lib/Encode/KR/2022_KR.pm lib/Encode/PerlIO.pod |
| 861 |
|
|
! lib/Encode/Supported.pod |
| 862 |
|
|
Huge document fixes by Philip. |
| 863 |
|
|
! AUTHORS |
| 864 |
|
|
! t/JP.t |
| 865 |
|
|
s/compare\(/compare_text\(/o by Sarathy. Adds him to AUTHORS |
| 866 |
|
|
http://public.activestate.com/cgi-bin/perlbrowse?patch=16049 |
| 867 |
|
|
! t/perlio.t |
| 868 |
|
|
binmode() after "<:encoding" to make Win32 happy, by Mattia. |
| 869 |
|
|
Mattia added to AUTHORS file |
| 870 |
|
|
Message-Id: <3CC3150F.5798.22A05AE@localhost> |
| 871 |
|
|
|
| 872 |
|
|
1.52 2002/04/20 23:43:47 |
| 873 |
|
|
! t/perlio.t |
| 874 |
|
|
TODO: is now SKIP:, as NI-XS requested. Also adds more |
| 875 |
|
|
eraborate failure analysis added. |
| 876 |
|
|
! bin/enc2xs |
| 877 |
|
|
A note on how to make sure of round-trip safety added to POD |
| 878 |
|
|
section (so Autrijus is happier) |
| 879 |
|
|
! ucm/big5-hkscs.ucm ucm/big5-eten.ucm t/TW.pm |
| 880 |
|
|
big5-(eten|hkscs) is round-trip safe again! |
| 881 |
|
|
Message-Id: <A2C949CC-54AC-11D6-A5FB-00039301D480@dan.co.jp> |
| 882 |
|
|
! encoding.pm |
| 883 |
|
|
Typo fixes by Andreas |
| 884 |
|
|
! Encode.pm Encode.xs Unicode/Unicode.xs Encode/Encoding.pm |
| 885 |
|
|
! lib/Encode/JP/JIS7.pm lib/Encode/KR/2022_KR.pm t/perlio.t |
| 886 |
|
|
PerIO coodination patches from NI-XS. |
| 887 |
|
|
Message-Id: <2769E572-54A1-11D6-B7E2-00039301D480@dan.co.jp> |
| 888 |
|
|
|
| 889 |
|
|
1.51 2002/04/20 09:58:23 |
| 890 |
|
|
! t/TW.t |
| 891 |
|
|
Updated test suite by Autrijis so "make test" is happy again |
| 892 |
|
|
Message-Id: <20020420082104.GA25037@not.autrijus.org> |
| 893 |
|
|
+ ucm/big5-eten.ucm |
| 894 |
|
|
! ucm/big5-hkscs.ucm lib/Encode/Alias.pm |
| 895 |
|
|
- ucm/big5.ucm |
| 896 |
|
|
TW/TW.pm TW/Makefile.PL |
| 897 |
|
|
Updates by Autrijus. 'big5' is no longer a canonical but an |
| 898 |
|
|
alias to 'big5-eten'. big5-hkscs is now in 2001 edition. |
| 899 |
|
|
Message-Id: <20020419195346.GA19597@not.autrijus.org> |
| 900 |
|
|
! Encode.xs |
| 901 |
|
|
Fix by NI-XS that fallback may cause SEGV w/ Perl/TK |
| 902 |
|
|
Message-Id: <20020419184509.1924.1@bactrian.ni-s.u-net.com> |
| 903 |
|
|
! Encode.pm |
| 904 |
|
|
PerlIO detection a little bit smarter; no longer uses eval qq{} |
| 905 |
|
|
but eval {}. |
| 906 |
|
|
|
| 907 |
|
|
1.50 2002/04/19 06:13:02 |
| 908 |
|
|
! ! Encode.pm Encode.xs Encode/encoding.h |
| 909 |
|
|
+ t/fallback.pm |
| 910 |
|
|
New Fallback API imlemented and documented. See "perldoc Encode" |
| 911 |
|
|
for details |
| 912 |
|
|
! lib/Encode/JP/JIS7.pm Encode.pm |
| 913 |
|
|
+ lib/Encode/PerlIO.pod t/perlio.t |
| 914 |
|
|
API compliance met. However, it still does not work unless perlio |
| 915 |
|
|
implements line buffer. See BUGS section in perldoc Encode::PerlIO |
| 916 |
|
|
As a sensible workaround, perlio_ok() added to Encode. |
| 917 |
|
|
! encoding.pm |
| 918 |
|
|
! lib/Encode/Supported.pod |
| 919 |
|
|
Doc fixes from jhi |
| 920 |
|
|
Message-Id: <20020418174647.J8466@alpha.hut.fi> |
| 921 |
|
|
! CN/CN.pm |
| 922 |
|
|
Doc fixes from Autrijus |
| 923 |
|
|
Message-Id: <20020418144131.GA10987@not.autrijus.org> |
| 924 |
|
|
! Encode.pm |
| 925 |
|
|
perlqq mode documented |
| 926 |
|
|
! t/JP.t |
| 927 |
|
|
+ t/jisx0201.euc t/jisx0201.ref |
| 928 |
|
|
! t/jisx0208.euc t/jisx0208.ref |
| 929 |
|
|
t/JP.t tests more rigorously and with other encodings |
| 930 |
|
|
t/jisx0201.* added to test JIS7 encodings. jisx0208 is now PURELY |
| 931 |
|
|
in jis0208 (used to contain jisx0201 part). |
| 932 |
|
|
! Encode/Makefile_PL.e2x |
| 933 |
|
|
The resulting Makefile.PL that "enc2xs -M" creates now auto-discovers |
| 934 |
|
|
enc2xs and encode.h rather than hard-coded. This allows the resulting |
| 935 |
|
|
module fully CPANizable. |
| 936 |
|
|
! encoding.pm t/JP.t t/KR.t |
| 937 |
|
|
PerlIO detection simplified (checks %INC instead of eval{}) |
| 938 |
|
|
! Encode.xs Encode/encode.h |
| 939 |
|
|
+ Unicode/Makefile.PL Unicode/Unicode.pm Unicode/Unicode.xs |
| 940 |
|
|
- lib/Encode/Unicode.pm |
| 941 |
|
|
(en|de)code_xs relocated to where it belongs. Source reindented |
| 942 |
|
|
to my taste |
| 943 |
|
|
! bin/enc2xs |
| 944 |
|
|
Additional (U8 *) cast added as suggested by jhi |
| 945 |
|
|
Message-Id: <20020417165916.A28599@alpha.hut.fi> |
| 946 |
|
|
|
| 947 |
|
|
1.42 Date: 2002/04/17 |
| 948 |
|
|
- lib/Encode/XS.pm |
| 949 |
|
|
no-op module; Thought of adding a pod there but enc2xs has |
| 950 |
|
|
one so gone. |
| 951 |
|
|
! encoding.pm |
| 952 |
|
|
! t/JP.pm |
| 953 |
|
|
! t/KR.pm |
| 954 |
|
|
correct mechanism to detect Perlio::encoding layar installed. |
| 955 |
|
|
! Encode.xs |
| 956 |
|
|
PerlIO Layer detached. |
| 957 |
|
|
|
| 958 |
|
|
1.41 2002/04/16 23:35:00 |
| 959 |
|
|
! encoding.pm |
| 960 |
|
|
binmode(STDIN|STDOUT ...) done iff PerlIO is available |
| 961 |
|
|
! t/*.t |
| 962 |
|
|
Cleaned up PerlIO skip conditions to prepare for the upcoming |
| 963 |
|
|
Encode - PerlIO forking. |
| 964 |
|
|
! Encode.pm |
| 965 |
|
|
exported functions are now prototyped. |
| 966 |
|
|
! lib/Encode/CN/HZ.pm |
| 967 |
|
|
! bin/enc2xs |
| 968 |
|
|
! Encode.xs |
| 969 |
|
|
fallback implemented # was /* FIXME */ |
| 970 |
|
|
affected programs revised to fit (only HZ was using the try-catch |
| 971 |
|
|
approach which needed to be fixed for API-compliance). |
| 972 |
|
|
! Encode/Config.pm |
| 973 |
|
|
! Encode/KR/2022_KR.pm |
| 974 |
|
|
! Encode/KR/KR.pm |
| 975 |
|
|
can find =head1 NAME now, jhi |
| 976 |
|
|
Message-Id: <20020416083059.V30639@alpha.hut.fi> |
| 977 |
|
|
! encoding.pm |
| 978 |
|
|
s/\{h\}/{$h}/g ;) |
| 979 |
|
|
! Encode.xs |
| 980 |
|
|
now complies with less warnings with the pickest compilers. |
| 981 |
|
|
Suggested by Craig, fixed by Dan. |
| 982 |
|
|
! Encode/Makefile_PL.e2x |
| 983 |
|
|
! bin/enc2xs |
| 984 |
|
|
A bug that fails to find *.e2x in certain conditions fixed |
| 985 |
|
|
|
| 986 |
|
|
1.40 2002/04/14 22:27:14 |
| 987 |
|
|
+ Encode/ConfigLocal_PM.e2x |
| 988 |
|
|
! lib/Encode/Config.pm |
| 989 |
|
|
! bin/enc2xs |
| 990 |
|
|
"enc2xs -C" now generates/updates Encode::ConfigLocal. |
| 991 |
|
|
ConfigLocal_PM.e2x is a skelton thereof. |
| 992 |
|
|
! lib/Encode/Config.pm |
| 993 |
|
|
! CN/CN.pm |
| 994 |
|
|
"use Encode::CN::HZ;" was missing. |
| 995 |
|
|
! t/Unicode.t |
| 996 |
|
|
! t/unibench.t |
| 997 |
|
|
More rigorous tests added to test XS, especially on memory allocation. |
| 998 |
|
|
! Encode.xs |
| 999 |
|
|
! lib/Encode/Unicode.pm |
| 1000 |
|
|
NI-S implemented an XS version -- merged |
| 1001 |
|
|
Message-Id: <20020414154857.2066.4@bactrian.ni-s.u-net.com> |
| 1002 |
|
|
! encoding.pm |
| 1003 |
|
|
! t/jperl.t |
| 1004 |
|
|
Source filter option added. With this option on, you can write |
| 1005 |
|
|
perl 5.8-savvy scripts (such as UTF-8 identifiers) in legacy |
| 1006 |
|
|
encodings. t/jperl.t enhanced to test this feature. |
| 1007 |
|
|
! t/Unicode.t |
| 1008 |
|
|
ok() gotcha addressed by Benjamin fixed. Though I didn't exactly |
| 1009 |
|
|
apply his suggestion, this degree of nitting is enough to add him |
| 1010 |
|
|
to AUTHORS list. |
| 1011 |
|
|
Message-Id: <3CB93223.291E5E2E@earthlink.net> |
| 1012 |
|
|
! JP/JP.pm |
| 1013 |
|
|
+ lib/Encode/JP/JIS7.pm |
| 1014 |
|
|
- lib/Encode/JP/JIS.pm |
| 1015 |
|
|
- lib/Encode/JP/2022_JP.pm |
| 1016 |
|
|
- lib/Encode/JP/2022_JP1.pm |
| 1017 |
|
|
7bit-jis, iso-2022-jp and iso-2022-jp1 are all aggregated to |
| 1018 |
|
|
JIS7.pm for better maintainability and performance |
| 1019 |
|
|
! encoding.pm |
| 1020 |
|
|
Added caveat for non-ascii identifiers. |
| 1021 |
|
|
! encoding.pm |
| 1022 |
|
|
fixes by jhi, the original author of this pragramtic module. |
| 1023 |
|
|
Message-Id: <20020413231527.V1826@alpha.hut.fi> |
| 1024 |
|
|
|
| 1025 |
|
|
1.34 2002/04/12 20:23:05 (Unreleased) |
| 1026 |
|
|
! Encode.pm |
| 1027 |
|
|
! t/Unicode.t |
| 1028 |
|
|
EBCDIC fixes addressed by jhi. |
| 1029 |
|
|
Message-Id: <20020412161844.D9383@alpha.hut.fi> |
| 1030 |
|
|
! lib/Encode/Encoder.pm |
| 1031 |
|
|
POD fix by Miyagawa-kun |
| 1032 |
|
|
Message-Id: <86bscqq4hu.wl@mail.edge.co.jp> |
| 1033 |
|
|
|
| 1034 |
|
|
1.33 2002/04/10 22:28:40 |
| 1035 |
|
|
! AUTHORS |
| 1036 |
|
|
Philip's mail address corrected. |
| 1037 |
|
|
! AUTHORS |
| 1038 |
|
|
! t/Encoder.t |
| 1039 |
|
|
! lib/Encode/Encoder.pm |
| 1040 |
|
|
s/ = shift;/ = @_;/ # trivial but a common idiomatic typo :) |
| 1041 |
|
|
This adds Miyagawa-kun to AUTHORS. |
| 1042 |
|
|
* encoding() no longer exported by default but on demand |
| 1043 |
|
|
* t/Encoder.t updated to test all these |
| 1044 |
|
|
Message-Id: <86hemjpdn4.wl@mail.edge.co.jp> |
| 1045 |
|
|
! lib/Encode/Unicode.pm |
| 1046 |
|
|
! lib/Encode/Supported.pm |
| 1047 |
|
|
Further doc fixes by Anton |
| 1048 |
|
|
|
| 1049 |
|
|
1.32 2002/04/09 20:06:15 |
| 1050 |
|
|
+ bin/ucmlint |
| 1051 |
|
|
+ t/bogus.ucm |
| 1052 |
|
|
- ucm/macDevanaga.ucm Unicode Character Map |
| 1053 |
|
|
- ucm/macGujarati.ucm Unicode Character Map |
| 1054 |
|
|
- ucm/macGurmukhi.ucm Unicode Character Map |
| 1055 |
|
|
A utility to check integrity of .ucm files. t/bogus.ucm is a |
| 1056 |
|
|
ucm that is deliberately bogus. unused Indic mappings are removed |
| 1057 |
|
|
for the time being. |
| 1058 |
|
|
! Encode.pm |
| 1059 |
|
|
resolve_alias() added as suggested by jhi. Same as |
| 1060 |
|
|
find_encoding("alias")->name. For convenience. This one is |
| 1061 |
|
|
defined in Encode.pm instead of Alias.pm. |
| 1062 |
|
|
Message-Id: <20020409215846.H17022@alpha.hut.fi> |
| 1063 |
|
|
! Encode.xs |
| 1064 |
|
|
Memory Allocate but detected during the devel of ucmlint -- fixed. |
| 1065 |
|
|
Message-Id: <C0DDCE16-4BE7-11D6-9204-00039301D480@dan.co.jp> |
| 1066 |
|
|
! lib/Encode/Unicode.pm |
| 1067 |
|
|
valid_ucs2(0) is false but must be true. |
| 1068 |
|
|
3 patches from NI-S as follows. This also has fixed the incident |
| 1069 |
|
|
Andy has reported. |
| 1070 |
|
|
! lib/Encode/Alias.pm |
| 1071 |
|
|
find_alias() recursion prevention |
| 1072 |
|
|
! t/Aliases.t |
| 1073 |
|
|
Checks for the patch above |
| 1074 |
|
|
! t/Encode/Unicode.pm |
| 1075 |
|
|
An extra "F" that causes valid_ucs2() return a bogus value fixed |
| 1076 |
|
|
Message-Id: <20020409133927.17803.1@bactrian.elixent.com> |
| 1077 |
|
|
Message-Id: <Pine.SOL.4.10.10204091338220.10390-100000@maxwell.phys.lafayette.edu> |
| 1078 |
|
|
2 Small Patches from jhi as follows: |
| 1079 |
|
|
! Encode.pm |
| 1080 |
|
|
Encode->encodings() lists in case-insensitve order (as it was) |
| 1081 |
|
|
! bin/piconv |
| 1082 |
|
|
-l option prints avaiable encodings to STDOUT instead of STDERR |
| 1083 |
|
|
! lib/Encode/Aliases.pm |
| 1084 |
|
|
s/defintion/definition/ |
| 1085 |
|
|
Message-Id: <200204082306.CAA21033@alpha.hut.fi> |
| 1086 |
|
|
! AUTHORS |
| 1087 |
|
|
! lib/Encode/Supported.pod |
| 1088 |
|
|
! lib/Encode/Unicode.pm |
| 1089 |
|
|
POD revise by Philip Newton. This adds Philip to AUTHORS list. |
| 1090 |
|
|
Thank you for the exact quote of Douglas Adams :) |
| 1091 |
|
|
Message-Id: <22s3bu4gpvhhsses64nj3afuu0lo927rv3@4ax.com> |
| 1092 |
|
|
|
| 1093 |
|
|
1.31 2002/04/08 18:08:07 |
| 1094 |
|
|
! lib/Encode/Encoder.pm |
| 1095 |
|
|
+ t/Encoder.t |
| 1096 |
|
|
Encode::Encoder, once just a placeholder of an idea, is now much more |
| 1097 |
|
|
practical. See t/Encode.t to find how practical it can be. |
| 1098 |
|
|
+ lib/Encode/Config.pm |
| 1099 |
|
|
! Encode.pm |
| 1100 |
|
|
my false laziness at Encode.pm is fixed. Now %ExtModules are set |
| 1101 |
|
|
in Encode::Config and they are all literally, not programatically |
| 1102 |
|
|
set. My false laziness was resulting many encodings missing from |
| 1103 |
|
|
%ExtModules. |
| 1104 |
|
|
! lib/Encode/Unicode.pm |
| 1105 |
|
|
! t/Unicode.t |
| 1106 |
|
|
BOM for 32LE was bogus as noted by Anton. t/Unicode.t is fixed |
| 1107 |
|
|
so that it does not rely Encode::Unicode for BOM values |
| 1108 |
|
|
Message-Id: <FFEC33E9-4AFB-11D6-B415-00039301D480@dan.co.jp> |
| 1109 |
|
|
|
| 1110 |
|
|
1.30 2002/04/08 02:34:51 |
| 1111 |
|
|
+ lib/Encode/Encoder.pm |
| 1112 |
|
|
Object Oriented Encoder. I reckon something like this is in need. |
| 1113 |
|
|
! Encode.pm |
| 1114 |
|
|
! t/Unicode.pm |
| 1115 |
|
|
! lib/Encode/Supported.pod |
| 1116 |
|
|
* autoloading bug that prevented upper-case canonicals such as UTF-16 |
| 1117 |
|
|
is fixed. Now even UTF/UCS are autoloaded! |
| 1118 |
|
|
* encodings() is now more intuitive. |
| 1119 |
|
|
* t/Unicode.t fixed to explicitly use Unicode.pm -- BOM values are |
| 1120 |
|
|
stored therein. |
| 1121 |
|
|
* Obligatory fixes to the POD. |
| 1122 |
|
|
! lib/Encode/Supported.pod |
| 1123 |
|
|
Patch from Anton applied. |
| 1124 |
|
|
Message-Id: <66641479.20020408033300@motor.ru> |
| 1125 |
|
|
! Encode.pm |
| 1126 |
|
|
! lib/Encode/Unicode.pm |
| 1127 |
|
|
Cosmetic changes: "bless $obj, $class" => "bless $obj => class" |
| 1128 |
|
|
|
| 1129 |
|
|
1.28 2002/04/07 18:58:42 |
| 1130 |
|
|
! MANIFEST |
| 1131 |
|
|
+ t/Unicode.t |
| 1132 |
|
|
+ t/grow.t |
| 1133 |
|
|
Just a MANIFEST for those missing files. |
| 1134 |
|
|
|
| 1135 |
|
|
1.26 Date: 2002/04/07 15:22:04 |
| 1136 |
|
|
! JP/Makefile.PL |
| 1137 |
|
|
! t/Aliases.PL |
| 1138 |
|
|
Schwarn's patches against Makefile.PL has zapped jis*.ucm. Restored. |
| 1139 |
|
|
And t/Aliases.t fixed to make sure they all exist. |
| 1140 |
|
|
|
| 1141 |
|
|
1.25 2002/04/07 15:01:25 (Unreleased) |
| 1142 |
|
|
! Encode.pm |
| 1143 |
|
|
! lib/Encode/Unicode.pm |
| 1144 |
|
|
More POD fixes.... |
| 1145 |
|
|
! Encode.pm |
| 1146 |
|
|
- lib/Encode/UTF_EBCDIC.pm |
| 1147 |
|
|
- lib/Encode/Internal.pm |
| 1148 |
|
|
- lib/Encode/utf8.pm |
| 1149 |
|
|
Integrated into Encode.pm as closures. That way "one package, one file" |
| 1150 |
|
|
rule is preserved yet less files to require. |
| 1151 |
|
|
! encoding.pm |
| 1152 |
|
|
commented out binmode(STDERR ... |
| 1153 |
|
|
! Makefile.PL |
| 1154 |
|
|
! Byte/Makefile.PL |
| 1155 |
|
|
! CN/Makefile.PL |
| 1156 |
|
|
! EBCDIC/Makefile.PL |
| 1157 |
|
|
! JP/Makefile.PL |
| 1158 |
|
|
! KR/Makefile.PL |
| 1159 |
|
|
! Symbol/Makefile.PL |
| 1160 |
|
|
! TW/Makefile.PL |
| 1161 |
|
|
! Encode/Makefile_PL.e2x |
| 1162 |
|
|
Schwarn's MM-compliance patch merged |
| 1163 |
|
|
Message-Id: <20020406082609.GA28758@blackrider> |
| 1164 |
|
|
! Encode.pm |
| 1165 |
|
|
! lib/Encode/Unicode.pm |
| 1166 |
|
|
+ lib/Encode/UTF_EBCDIC.pm |
| 1167 |
|
|
+ t/Unicode.t |
| 1168 |
|
|
- lib/Encode/10646_1.pm |
| 1169 |
|
|
- lib/Encode/ucs2_le.pm |
| 1170 |
|
|
(UCS-2|UTF-(16|32))(LE|BE)? implementation and cleanups. Instead of |
| 1171 |
|
|
per-module based (en|de)code, I saved a number of .pm by |
| 1172 |
|
|
reorganizing it as per-object base (Well, this is what Encode::XS |
| 1173 |
|
|
does under the hood). See Encode::Unicode for details. |
| 1174 |
|
|
The original Unicode.pm is now correctly renamed to UTF_EBCDIC.pm. |
| 1175 |
|
|
This module is used only on EBCDIC environments. |
| 1176 |
|
|
|
| 1177 |
|
|
1.21 2002/04/05 14:46:34 (Not Released) |
| 1178 |
|
|
! JP/JP.pm |
| 1179 |
|
|
! Encode.pm |
| 1180 |
|
|
+ ucm/jis0201.ucm |
| 1181 |
|
|
+ ucm/jis0208.ucm |
| 1182 |
|
|
+ ucm/jis0212.ucm |
| 1183 |
|
|
Are back to make Perl/Tk happy Smile, NI-S. |
| 1184 |
|
|
! t/Alias.pm |
| 1185 |
|
|
! lib/Encode/Alias.pm |
| 1186 |
|
|
! lib/Encode/Supported.pm |
| 1187 |
|
|
! lib/Encode/10646_1.pm |
| 1188 |
|
|
! lib/Encode/ucs2_le.pm |
| 1189 |
|
|
UCS-16BE is now canonical for UCS-2/ISO-10646-1. |
| 1190 |
|
|
Leftover implicit aliases in ucs2_le.pm removed. Tests and documents |
| 1191 |
|
|
updated to reflect changes. |
| 1192 |
|
|
essage-Id: <20020405114024.1290.17@bactrian.ni-s.u-net.com> |
| 1193 |
|
|
! lib/Encode/Alias.pm |
| 1194 |
|
|
! lib/Encode/Supported.pm |
| 1195 |
|
|
Anton's revision commited. Added Dan's own fixes as well. |
| 1196 |
|
|
Message-Id: <159103166906.20020405161134@motor.ru> |
| 1197 |
|
|
! lib/Encode/Alias.pm |
| 1198 |
|
|
134c134 |
| 1199 |
|
|
< qr/^UCS2-le$/i => '"UCS-2"', ); |
| 1200 |
|
|
--- |
| 1201 |
|
|
> qr/^UCS2-LE$/i => '"UTF-16LE"'); |
| 1202 |
|
|
Sigh. Thank you, Anton. |
| 1203 |
|
|
Message-Id: <14567692196.20020405062020@motor.ru> |
| 1204 |
|
|
Message-Id: <69FEC0B4-483E-11D6-A045-00039301D480@dan.co.jp> |
| 1205 |
|
|
|
| 1206 |
|
|
1.20 2002/04/04 19:50:52 |
| 1207 |
|
|
+ bin/unidump |
| 1208 |
|
|
the last minute addtion. Just give it a try. Docs remains to be done. |
| 1209 |
|
|
Not installed by default. |
| 1210 |
|
|
! lib/Encode/Supported.pod |
| 1211 |
|
|
Enhanced Greatly. |
| 1212 |
|
|
! t/Alias.t |
| 1213 |
|
|
! lib/Encode/Alias.pm |
| 1214 |
|
|
! lib/Encode/utf8.pm |
| 1215 |
|
|
! lib/Encode/10464_1.pm |
| 1216 |
|
|
! lib/Encode/ucs2_le.pm |
| 1217 |
|
|
Canonical name for 'UCS-2le" is now "UTF-16LE". UCS-2 left |
| 1218 |
|
|
unchanged but UTF-16BE is added as an alias. Implicit aliases |
| 1219 |
|
|
move to Encode::Alias so init_alias() works more as expected. |
| 1220 |
|
|
Also, 'utf8' is now canonical with 'UTF-8' being an alias. |
| 1221 |
|
|
Though pedantically wrong, This should make perl mongers happier. |
| 1222 |
|
|
t/Alias.t is enhanced to test all these. |
| 1223 |
|
|
Message-Id: <9C39BD58-47AF-11D6-9D82-00039301D480@dan.co.jp> |
| 1224 |
|
|
! Byte/Makefile.PL |
| 1225 |
|
|
Now all .ucm are stacked in byte_t; They all share ascii part so 50% |
| 1226 |
|
|
of the codepoints are common. CJKT left as is because the saving is |
| 1227 |
|
|
not significant. |
| 1228 |
|
|
! Byte/Makefile.PL |
| 1229 |
|
|
! CN/Makefile.PL |
| 1230 |
|
|
! EBCDIC/Makefile.PL |
| 1231 |
|
|
! Encode.xs |
| 1232 |
|
|
! Encode/Makefile_PL.e2x |
| 1233 |
|
|
! JP/Makefile.PL |
| 1234 |
|
|
! KR/Makefile.PL |
| 1235 |
|
|
! Makefile.PL |
| 1236 |
|
|
! Symbol/Makefile.PL |
| 1237 |
|
|
! TW/Makefile.PL |
| 1238 |
|
|
! bin/enc2xs |
| 1239 |
|
|
! AUTHORS |
| 1240 |
|
|
All occurance of _def.h replaced with .exh so djgpp works happily |
| 1241 |
|
|
ever after! To credit this amazing discovery, Laszlo is now in |
| 1242 |
|
|
AUTHORS list |
| 1243 |
|
|
Message-Id: <20020403181424.GA8778@freemail.hu> |
| 1244 |
|
|
Message-Id: <B5BF0C6F-4732-11D6-B13D-00039301D480@dan.co.jp> |
| 1245 |
|
|
! Makefile.PL |
| 1246 |
|
|
! */Makefile.PL |
| 1247 |
|
|
! Encode/Makefile_PL.skel |
| 1248 |
|
|
bin/enc2xs |
| 1249 |
|
|
No more @INC fiddling! Uses $ENV{PERL_CORE} instead |
| 1250 |
|
|
Message-Id: <20020401222744.GX2000@blackrider>, et al. |
| 1251 |
|
|
! t/encoding.t |
| 1252 |
|
|
Two more tests by added jhi |
| 1253 |
|
|
Message-Id: <200204020000.DAA25121@alpha.hut.fi> |
| 1254 |
|
|
+ t/grow.t |
| 1255 |
|
|
! Encode.xs |
| 1256 |
|
|
The showstopper fixed -- Memory reallocation bug was causing |
| 1257 |
|
|
Encode::XS to fall into infinite loop on certain conditions. |
| 1258 |
|
|
t/grow.t tests that. |
| 1259 |
|
|
Message-Id: <9572CAC4-463C-11D6-ABA5-00039301D480@dan.co.jp>, et al |
| 1260 |
|
|
+ bin/txt2ucm |
| 1261 |
|
|
! */Makefile.PL |
| 1262 |
|
|
! */*.ucm |
| 1263 |
|
|
! */XX.pm |
| 1264 |
|
|
! lib/Encode/Supported.pod |
| 1265 |
|
|
Vendor encodings rebuilt out of original map files at unicode.org. |
| 1266 |
|
|
Indic languages such as MacDevanagali remain unspported do to the |
| 1267 |
|
|
shortcoming of encengine capabilities (they need algorithmical |
| 1268 |
|
|
conversion and I have no knowledge on that!). Pods fixed for added |
| 1269 |
|
|
encodings. |
| 1270 |
|
|
Oh, macJapan.ucm renamed to macJapanese.ucm. |
| 1271 |
|
|
macROMnn is macRomanian and macRUMnn is macRumanian. |
| 1272 |
|
|
txt2ucm is a crude script that is used to convert them. |
| 1273 |
|
|
! bin/enc2xs |
| 1274 |
|
|
Unicode Compound Characters (used extensively on Mac) supported |
| 1275 |
|
|
! bin/piconv |
| 1276 |
|
|
Typo fixes and improvements by jhi |
| 1277 |
|
|
Message-Id: <200204010201.FAA03564@alpha.hut.fi>, et al. |
| 1278 |
|
|
|
| 1279 |
|
|
1.11 2002/03/31 22:12:13 |
| 1280 |
|
|
+ t/encoding.t |
| 1281 |
|
|
+ t/jperl.t |
| 1282 |
|
|
! MANIFEST |
| 1283 |
|
|
Missing files from the MANIFEST fixed. |
| 1284 |
|
|
Message-Id: <20020401010156.H10509@alpha.hut.fi> |
| 1285 |
|
|
Version incremented just to make CPAN happy. |
| 1286 |
|
|
|
| 1287 |
|
|
1.10 2002/03/31 21:32:42 |
| 1288 |
|
|
! Makefile.PL |
| 1289 |
|
|
! README |
| 1290 |
|
|
INSTALL_UCM option added to Makefile.PL so you can install *.ucm |
| 1291 |
|
|
if you want. This should make Autrijus happy. Also, piconv |
| 1292 |
|
|
is added to default install. |
| 1293 |
|
|
+ Encode/*.e2x |
| 1294 |
|
|
! bin/enc2xs |
| 1295 |
|
|
Here-documented files that enc2xs generates are now exported |
| 1296 |
|
|
to *.e2x. Much cleaner and easier to debug. |
| 1297 |
|
|
! encoding.pm |
| 1298 |
|
|
encoding enhances so you can make it act more like such |
| 1299 |
|
|
(now prehistoric ) "localized" variations of perl like Jperl. |
| 1300 |
|
|
+ t/jperl.t |
| 1301 |
|
|
Further test for encoding.pm. Written in euc-jp |
| 1302 |
|
|
+ encoding.pm |
| 1303 |
|
|
+ t/encoding.t |
| 1304 |
|
|
Taken over form jhi. |
| 1305 |
|
|
Message-Id: <20020330174618.B10154@alpha.hut.fi> |
| 1306 |
|
|
- Encode/*.ucm |
| 1307 |
|
|
+ ucm/*.ucm |
| 1308 |
|
|
! Makefile.PL |
| 1309 |
|
|
! */Makefile.PL |
| 1310 |
|
|
*.ucm relocated to ucm/ so MakeMaker will not install'em by default. |
| 1311 |
|
|
- ucm2table |
| 1312 |
|
|
+ bin/ucm2table |
| 1313 |
|
|
*** |
| 1314 |
|
|
! AUTHORS |
| 1315 |
|
|
! Byte/Byte.pm |
| 1316 |
|
|
! Encode.pm |
| 1317 |
|
|
! Encode/macIceland.ucm |
| 1318 |
|
|
! lib/Encode/Alias.pm |
| 1319 |
|
|
! lib/Encode/Supported.pod |
| 1320 |
|
|
MacIceland fixes and Pod Typo fixes. This adds Andreas to AUTHORS. |
| 1321 |
|
|
Message-Id: <m3lmcavhjt.fsf@anima.de> |
| 1322 |
|
|
|
| 1323 |
|
|
1.01 2002/03/29 20:59:39 |
| 1324 |
|
|
! Makefile.PL |
| 1325 |
|
|
! README |
| 1326 |
|
|
s/USE_SCRIPTS/MORE_SCRIPTS/ |
| 1327 |
|
|
! Makefile.PL |
| 1328 |
|
|
installs enc2xs by default for external Encode:: modules in CPAN, |
| 1329 |
|
|
such as Encode::HanExtra |
| 1330 |
|
|
! t/*.t |
| 1331 |
|
|
More sensible perl core detection via $ENV{PERL_CORE} |
| 1332 |
|
|
suggested by Spider |
| 1333 |
|
|
Message-Id: <200203291007.FAA07329@Orb.Nashua.NH.US> |
| 1334 |
|
|
! bin/enc2xs |
| 1335 |
|
|
Perl core ditection via $^X =~ m/\bminiperl$/o |
| 1336 |
|
|
Message-Id: <A5C7B0CA-42F1-11D6-B5AD-00039301D480@dan.co.jp> |
| 1337 |
|
|
|
| 1338 |
|
|
1.00 Wed Mar 29 2002 |
| 1339 |
|
|
! * |
| 1340 |
|
|
The version of all files is updated to 1.00 via "ci -f -l1.00", |
| 1341 |
|
|
commemorating version 1.00. All files, including *.ucm are now |
| 1342 |
|
|
under version control. |
| 1343 |
|
|
- encode.h |
| 1344 |
|
|
+ Encode/encode.h |
| 1345 |
|
|
encode.h moved to Encode/ so it will be installed for the later |
| 1346 |
|
|
use by enc2xs |
| 1347 |
|
|
! enc2xs |
| 1348 |
|
|
h2xs-like feature added via "h2xs -M Name *.(enc|ucm)" |
| 1349 |
|
|
! Makefile.PL |
| 1350 |
|
|
! */Makefile.PL |
| 1351 |
|
|
- compile |
| 1352 |
|
|
+ bin/enc2xs |
| 1353 |
|
|
compile renamed to enc2xs. |
| 1354 |
|
|
Affected Makefle.PL updated |
| 1355 |
|
|
- lib/CN/2022_CN.pm |
| 1356 |
|
|
"Punt it. HanExtra can take care of that later." -- Autrijus |
| 1357 |
|
|
Message-Id: <20020328154338.GA7351@not.autrijus.org> |
| 1358 |
|
|
! Encode/johab.ucm |
| 1359 |
|
|
! Encode/euc-kr.ucm |
| 1360 |
|
|
! Encode/ksc5601.ucm |
| 1361 |
|
|
! lib/Encode/CJKConstants.pm |
| 1362 |
|
|
! lib/Encode/KR/2022_KR.pm |
| 1363 |
|
|
Table patches for Euro Signs, 2022-KR fixups by Jungshik |
| 1364 |
|
|
Message-Id: <Pine.LNX.4.44.0203280616190.2259-200000@www.ykga.org> |
| 1365 |
|
|
! README |
| 1366 |
|
|
! Makefile.PL |
| 1367 |
|
|
+ bin/piconv |
| 1368 |
|
|
bin/ added for example scripts. They are not installed by default. |
| 1369 |
|
|
to install them, "perl Makefile.PL USE_SCRIPTS". |
| 1370 |
|
|
piconv is iconv reinvented in perl. in addition to all features |
| 1371 |
|
|
of iconv, it also adds perlish features. See L<piconv/1> for more |
| 1372 |
|
|
details. |
| 1373 |
|
|
! lib/Encode/Alias.pm |
| 1374 |
|
|
qr/^ replaced with qr/\b so it directly matches locale names |
| 1375 |
|
|
such as en_US.US-ASCII |
| 1376 |
|
|
! AUTHORS |
| 1377 |
|
|
! t/Aliases.t |
| 1378 |
|
|
Patch by MJD to fix the following problem applied. |
| 1379 |
|
|
Subject: [PATCH 5.7.3 Encode] |
| 1380 |
|
|
Aliases.t not properly skipped when Encode extension not built |
| 1381 |
|
|
Message-Id: <20020328091850.18677.qmail@plover.com> |
| 1382 |
|
|
! lib/Encode/KR/2022_KR.pm |
| 1383 |
|
|
! lib/Encode/CJKConstants.pm |
| 1384 |
|
|
Another patch from Jungshik to make iso-2022-kr actually work |
| 1385 |
|
|
Message-Id: <Pine.LNX.4.44.0203271745210.30462-200000@www.ykga.org> |
| 1386 |
|
|
! Encode/Encode/euc-kr.ucm |
| 1387 |
|
|
+ Encode/Encode/johab.ucm |
| 1388 |
|
|
! Encode/Encode/ksc5601.ucm |
| 1389 |
|
|
! Encode/KR/KR.pm |
| 1390 |
|
|
! Encode/KR/Makefile.PL |
| 1391 |
|
|
! Encode/lib/Encode/Alias.pm |
| 1392 |
|
|
! t/Alias.t |
| 1393 |
|
|
Johab support and complete revision of Korean Encoding by Jungshik |
| 1394 |
|
|
Message-Id: <Pine.LNX.4.44.0203271105060.30462-200000@www.ykga.org> |
| 1395 |
|
|
+ Encode.pm |
| 1396 |
|
|
Revised to make up with now-dropped Encode::Details. |
| 1397 |
|
|
- lib/Encode/Details.pod |
| 1398 |
|
|
Dropped. Besides being obsolete, the topics are now covered in |
| 1399 |
|
|
respective pods now. |
| 1400 |
|
|
! AUTHORS |
| 1401 |
|
|
! t/Alias.t |
| 1402 |
|
|
KR/KR.pm |
| 1403 |
|
|
lib/Encode/Alias.pm |
| 1404 |
|
|
Korean aliases fixed thanks to Jungshik Shin |
| 1405 |
|
|
/ks[-_ ]?c[-_ ]?5601-1987$/i => cp936 |
| 1406 |
|
|
Message-Id: <Pine.LNX.4.44.0203262102250.1237-100000@www.ykga.org> |
| 1407 |
|
|
! *.pm |
| 1408 |
|
|
=head1 NAME added to all modules to make buildtoc happy |
| 1409 |
|
|
Message-Id: <20020327041151.A10618@alpha.hut.fi> |
| 1410 |
|
|
- lib/Encode/CJKguide.pod |
| 1411 |
|
|
Too controversial and dropped from the dist. Will be available |
| 1412 |
|
|
separately on the web. |
| 1413 |
|
|
! Encode/*.ucm |
| 1414 |
|
|
RCS tags added so table debugging gets easier (should that be |
| 1415 |
|
|
needed! I hope they all stay 1.00!) |
| 1416 |
|
|
+ lib/Encode/CJKguide.pod |
| 1417 |
|
|
A detailed guide to mainly, but not limited to, CJK multibyte |
| 1418 |
|
|
encodings. |
| 1419 |
|
|
- Encode/roman8.ucm |
| 1420 |
|
|
+ Encode/hp-roman8.ucm |
| 1421 |
|
|
! Byte/Makefile.PL |
| 1422 |
|
|
! Encode/Supported.pod |
| 1423 |
|
|
All occurance of "roman8" replaced with "hp-roman8" to avoid |
| 1424 |
|
|
confusion |
| 1425 |
|
|
! Encode/Supported.pod |
| 1426 |
|
|
! Encode/mac*.ucm |
| 1427 |
|
|
! t/Alias.t |
| 1428 |
|
|
Mac Encodings now comply the Inside Macintosh |
| 1429 |
|
|
! t/Alias.t |
| 1430 |
|
|
Test for '-raw' conventions added. |
| 1431 |
|
|
! Encode/Alias.pm |
| 1432 |
|
|
aliased gb2312 -> euc-cn, ksc5601 -> euc-kr |
| 1433 |
|
|
! Encode/gb12345.ucm |
| 1434 |
|
|
! Encode/gb2312.ucm |
| 1435 |
|
|
! Encode/ksc5601.ucm |
| 1436 |
|
|
"-raw" appended to canonical names. |
| 1437 |
|
|
File mames stay unchanged thanks to UCM format. |
| 1438 |
|
|
! lib/Encode/CN/HZ.pm |
| 1439 |
|
|
Patch from Autrijus to fix gb2312 -> gb2312-raw + code linting |
| 1440 |
|
|
Message-Id: <20020326035210.GA2091@not.autrijus.org> |
| 1441 |
|
|
|
| 1442 |
|
|
0.99 Tue Mar 26 2002 |
| 1443 |
|
|
- lib/Encode/JP/Const.pm |
| 1444 |
|
|
+ lib/Encode/CJKConstants.pm |
| 1445 |
|
|
+ lib/Encode/CN/2022_CN.pm |
| 1446 |
|
|
+ lib/Encode/KR/2022_KR.pm |
| 1447 |
|
|
+ t/KR.t |
| 1448 |
|
|
+ t/gb2312.euc |
| 1449 |
|
|
+ t/gb2312.ref |
| 1450 |
|
|
+ t/ksc5601.euc |
| 1451 |
|
|
+ t/ksc5601.ref |
| 1452 |
|
|
+ t/table.euc |
| 1453 |
|
|
+ t/table.ref |
| 1454 |
|
|
+ ucm2table |
| 1455 |
|
|
* Support for ISO-2022-KR and ISO-2022-CN added. |
| 1456 |
|
|
* t/KR.t added! |
| 1457 |
|
|
* more t/*.{euc,ref} added, which was autogenerated from ucm2table |
| 1458 |
|
|
* ucm2table autogenerates character table out of UCM files. |
| 1459 |
|
|
- engine.c |
| 1460 |
|
|
+ encengine.c |
| 1461 |
|
|
- lib/Encode/Supports.pod |
| 1462 |
|
|
+ lib/Encode/Supported.pod |
| 1463 |
|
|
Names reverted due to popular demand. |
| 1464 |
|
|
8.3 rule applies only when there is a conflict. |
| 1465 |
|
|
Message-Id: <20020325095924.GD44120@not.autrijus.org> |
| 1466 |
|
|
! */Makefile.PL |
| 1467 |
|
|
- Encode/*.enc |
| 1468 |
|
|
+ Encode/*.ucm |
| 1469 |
|
|
- lib/Tcl* |
| 1470 |
|
|
- lib/Encode/Format/Enc.pod |
| 1471 |
|
|
- t/Tcl.t |
| 1472 |
|
|
* Character tables is now 100% ucm. |
| 1473 |
|
|
* All files under Encode/ is now 8.3-compliant |
| 1474 |
|
|
* some of missing encodings added (i.e. gsm0338 and nextstep) |
| 1475 |
|
|
* Vendor mappings aggregated with appropriate national std in |
| 1476 |
|
|
Makefile.PL, resulting smaller *.so especially for CJK. |
| 1477 |
|
|
Following is result on Dan's FreeBSD box. |
| 1478 |
|
|
Now Then |
| 1479 |
|
|
--------------------------------------------------------------- |
| 1480 |
|
|
blib/arch/auto/Encode/Byte/Byte.so 157,279 171,042 |
| 1481 |
|
|
blib/arch/auto/Encode/CN/CN.so 1,634,476 1,626,685 |
| 1482 |
|
|
blib/arch/auto/Encode/EBCDIC/EBCDIC.so 18,476 18,476 |
| 1483 |
|
|
blib/arch/auto/Encode/Encode.so 27,791 27,791 |
| 1484 |
|
|
blib/arch/auto/Encode/JP/JP.so 1,408,056 1,832,811 |
| 1485 |
|
|
blib/arch/auto/Encode/KR/KR.so 1,156,518 1,329,587 |
| 1486 |
|
|
blib/arch/auto/Encode/Symbol/Symbol.so 23,940 20,990 |
| 1487 |
|
|
blib/arch/auto/Encode/TW/TW.so* 948,761 1,316,437 |
| 1488 |
|
|
--------------------------------------------------------------- |
| 1489 |
|
|
Total 5,375,297 6,343,819 |
| 1490 |
|
|
Saving 968,522 |
| 1491 |
|
|
* As a result of ucm-transition, Encode::Tcl dropped because |
| 1492 |
|
|
Encode::Tcl demands *.enc. |
| 1493 |
|
|
Encode::Tcl will be supplied in a separate tarball with *.enc. |
| 1494 |
|
|
Message-Id: <C024E294-3FC3-11D6-8347-00039301D480@dan.co.jp> |
| 1495 |
|
|
!compile |
| 1496 |
|
|
-encengine.c |
| 1497 |
|
|
+encode.c |
| 1498 |
|
|
!Encode.pm |
| 1499 |
|
|
-lib/Encode/Supported.pod |
| 1500 |
|
|
+lib/Encode/Supports.pod |
| 1501 |
|
|
-lib/Encode/iso10646_1.pm |
| 1502 |
|
|
+lib/Encode/10646_1.pm |
| 1503 |
|
|
-lib/Encode/EncFormat.pod |
| 1504 |
|
|
+lib/Encode/Format/Enc.pod |
| 1505 |
|
|
Files renamed 8.3 filename compliance. Affected modules/scripts revised. |
| 1506 |
|
|
- lib/Encode/JP/Constants.pm |
| 1507 |
|
|
+ lib/Encode/JP/Consts.pm |
| 1508 |
|
|
! lib/Encode/JP/JIS.pm |
| 1509 |
|
|
! lib/Encode/JP/H2Z.pm |
| 1510 |
|
|
Version nit problem and 8.3 rule fix. |
| 1511 |
|
|
> Package namespace installed latest in CPAN file |
| 1512 |
|
|
> Encode::JP::Constants 0.92 1.02 J/JH/JHI/perl-5.7.3.tar.gz |
| 1513 |
|
|
was noted by jhi then Dan discovers "Constants.pm" does not comply 8.3 |
| 1514 |
|
|
rule. Contants.pm renamed to Consts.pm and affected modules are fixed |
| 1515 |
|
|
accordingly. In addition, legacy "use vars qw()..." are replaced with |
| 1516 |
|
|
"our"; |
| 1517 |
|
|
Message-Id: <20020325011248.D1561@alpha.hut.fi> |
| 1518 |
|
|
Message-Id: <41023D51-3FB5-11D6-8347-00039301D480@dan.co.jp> |
| 1519 |
|
|
! JP/JP.pm |
| 1520 |
|
|
- lib/Encode/JP/ISO_2022_JP.pm |
| 1521 |
|
|
- lib/Encode/JP/ISO_2022_JP_1.pm |
| 1522 |
|
|
+ lib/Encode/JP/2022_JP.pm |
| 1523 |
|
|
+ lib/Encode/JP/2022_JP1.pm |
| 1524 |
|
|
01234567.012 |
| 1525 |
|
|
8.3 naming conflict for vanilla fat addressed by jhi |
| 1526 |
|
|
Message-Id: <20020324201931.V22596@alpha.hut.fi> |
| 1527 |
|
|
|
| 1528 |
|
|
! Encode.xs |
| 1529 |
|
|
Typecast fix addressed by jhi |
| 1530 |
|
|
Message-Id: <20020324185540.T22596@alpha.hut.fi> |
| 1531 |
|
|
|
| 1532 |
|
|
0.98 Mon Mar 25 2002 |
| 1533 |
|
|
! lib/Encode/Supported.pod |
| 1534 |
|
|
Further pod fixes |
| 1535 |
|
|
+ lib/Encode/JP/ISO_2022_JP_1.pm |
| 1536 |
|
|
! lib/Encode/JP/ISO_2022_JP.pm |
| 1537 |
|
|
! lib/Encode/JP/JIS.pm |
| 1538 |
|
|
! JP/JP.pm |
| 1539 |
|
|
Now Encode::JP is more strict on the difference between ISO-2022-JP |
| 1540 |
|
|
and ISO-2022-JP-1. See JP/JP.pm for details. I hope this move |
| 1541 |
|
|
makes Anton happier :) FYI the previous version implements |
| 1542 |
|
|
ISO-2022-JP as ISO-2022-JP-1 since it had X0212 support. |
| 1543 |
|
|
! lib/Encode/Supported.pod |
| 1544 |
|
|
Further pod fixes |
| 1545 |
|
|
! Encode.xs |
| 1546 |
|
|
Avoid core-dump in Encode with PERLIO=mmap by NI-S |
| 1547 |
|
|
Message-Id: <20020324104139.1326.7@bactrian.ni-s.u-net.com> |
| 1548 |
|
|
! CN/CN.pm |
| 1549 |
|
|
! JP/JP.pm |
| 1550 |
|
|
! KR/KR.pm |
| 1551 |
|
|
! TW/TW.pm |
| 1552 |
|
|
! lib/Encode/Suppoted.pod |
| 1553 |
|
|
pod fixes to replace F<http://...> to L<http://...>, |
| 1554 |
|
|
as suggested by Autrijius in: |
| 1555 |
|
|
Message-Id: <20020324083943.GA14901@not.autrijus.org> |
| 1556 |
|
|
! lib/Encode/Suppoted.pod |
| 1557 |
|
|
fixes and enhancements by Anton |
| 1558 |
|
|
Message-Id: <10632060120.20020324103753@motor.ru> |
| 1559 |
|
|
! lib/Encode/Alias.pm |
| 1560 |
|
|
> define_alias( qr/^GB[- ]?(\d+)$/i => '"gb$1"' ); |
| 1561 |
|
|
added. Suggested by Anton then deobfuscated by Autrijius |
| 1562 |
|
|
Message-Id: <20020324064455.GA3667@not.autrijus.org> |
| 1563 |
|
|
! compile |
| 1564 |
|
|
Further fix by Nicholas Clark |
| 1565 |
|
|
Message-Id: <20020323145840.GD304@Bagpuss.unfortu.net> |
| 1566 |
|
|
- lib/EncodeFormat.pod |
| 1567 |
|
|
+ lib/Encode/EncFormat.pod |
| 1568 |
|
|
! MANIFEST |
| 1569 |
|
|
File renamed as suggested by Autrijius |
| 1570 |
|
|
! Encode.pm |
| 1571 |
|
|
! lib/Encode/Details.pod |
| 1572 |
|
|
! lib/Encode/Supported.pod Sun Mar 24 13:29:35 2002 |
| 1573 |
|
|
! Encode.pm Sun Mar 24 13:43:47 2002 |
| 1574 |
|
|
pod fixes by Autrijius. |
| 1575 |
|
|
Message-Id: <20020324062804.GA3595@not.autrijus.org> |
| 1576 |
|
|
Message-Id: <20020324075627.GB11986@not.autrijus.org> |
| 1577 |
|
|
! t/Alias.t |
| 1578 |
|
|
! lib/Encode/Alias.pm |
| 1579 |
|
|
! Encode.pm |
| 1580 |
|
|
now more EBCDIC conscious; |
| 1581 |
|
|
%ExtModules on EBCDIC system excludes CJK so that you don't |
| 1582 |
|
|
have to worry about the matched alias resulting cloaking. |
| 1583 |
|
|
t/Alias.t also revised to reflect changes. Verified by jhi |
| 1584 |
|
|
Message-Id: <20020324022929.D22596@alpha.hut.fi> |
| 1585 |
|
|
|
| 1586 |
|
|
0.97 Sun Mar 24 2002 |
| 1587 |
|
|
! CN/CN.pm |
| 1588 |
|
|
! KR/KR.pm |
| 1589 |
|
|
! TW/TW.pm |
| 1590 |
|
|
EBCDIC detection mechanism installed as in JP/JP.pm |
| 1591 |
|
|
Message-Id: <20020323211847.G19148@alpha.hut.fi> |
| 1592 |
|
|
! Byte/Makefile.PL |
| 1593 |
|
|
! CN/Makefile.PL |
| 1594 |
|
|
! EBCDIC/Makefile.PL |
| 1595 |
|
|
! JP/Makefile.PL |
| 1596 |
|
|
! KR/Makefile.PL |
| 1597 |
|
|
! Symbol/Makefile.PL |
| 1598 |
|
|
! TW/Makefile.PL |
| 1599 |
|
|
Now all table files used by compile are postfixed '_t' to avoid |
| 1600 |
|
|
namespace collisions in case insensitive file systems once for all! |
| 1601 |
|
|
inspired by: |
| 1602 |
|
|
Message-ID: <58290227735.20020323195659@familiehaase.de> |
| 1603 |
|
|
! t/Aliases.t |
| 1604 |
|
|
Since the Encode::JP is unsupported under EBCDIC we |
| 1605 |
|
|
cannot run this test (aliases as such should work fine) -- jhi |
| 1606 |
|
|
Message-Id: <20020323202119.D19148@alpha.hut.fi> |
| 1607 |
|
|
! Byte/Makefile.PL |
| 1608 |
|
|
duplicate occurance of ascii.ucm and 8859-1.ucm |
| 1609 |
|
|
causes MacOS X dlyd to cloak |
| 1610 |
|
|
! t/CN.t |
| 1611 |
|
|
! t/Encode.t |
| 1612 |
|
|
! t/JP.t |
| 1613 |
|
|
! t/TW.t |
| 1614 |
|
|
! t/Tcl.t |
| 1615 |
|
|
< chdir 't' if -d 't'; |
| 1616 |
|
|
--- |
| 1617 |
|
|
> if (! -d 'blib' and -d 't'){ chdir 't' }; |
| 1618 |
|
|
When you are "make test"-ing on Encode/ directory, you must not |
| 1619 |
|
|
change $ENV{PWD}. t/JP.t has been fixed before but others somehow |
| 1620 |
|
|
remain unchanced. Also the situation detection was made simpler |
| 1621 |
|
|
in t/JP.t, which was originally; |
| 1622 |
|
|
> chdir 't' if -d 't' and $ENV{PWD} !~ m,/Encode[^/]*$,o; |
| 1623 |
|
|
! Encode.pm |
| 1624 |
|
|
"Use of uninitialized value in string eq at Encode.pm line 96." |
| 1625 |
|
|
! Symbol/Makefile.PL |
| 1626 |
|
|
! EBCDIC/Makefile.PL |
| 1627 |
|
|
! AUTHOR |
| 1628 |
|
|
-- Problem on case insensitive file systems |
| 1629 |
|
|
"coexist of ebcdic.c <> EBCDIC.c on Cygwin not possible" |
| 1630 |
|
|
Message-ID: <88254111953.20020323095503@familiehaase.de> |
| 1631 |
|
|
! compile |
| 1632 |
|
|
! AUTHOR |
| 1633 |
|
|
"So I think it's a bug in gcc, not perl. But it still needs to be |
| 1634 |
|
|
worked around." |
| 1635 |
|
|
Message-Id: <20020323145840.GD304@Bagpuss.unfortu.net> |
| 1636 |
|
|
Message-Id: <20020323170509.C96475@plum.flirble.org> |
| 1637 |
|
|
|
| 1638 |
|
|
0.96 Sat Mar 23 2002 |
| 1639 |
|
|
! TW/TW.pm |
| 1640 |
|
|
! lib/Encode/Encoding.pm |
| 1641 |
|
|
! lib/Encode/Alias.pm |
| 1642 |
|
|
! lib/Encode/Supported.pod |
| 1643 |
|
|
! KR/KR.pm |
| 1644 |
|
|
Pod Fixes by Michael G Schwern <schwern@pobox.com> via jhi |
| 1645 |
|
|
Message-ID: <20020322073908.GB10539@blackrider> |
| 1646 |
|
|
! Makefile.PL |
| 1647 |
|
|
! Encode.pm |
| 1648 |
|
|
"...I think we should include ISO 8859-1 as well." -- NI-S |
| 1649 |
|
|
Message-Id: <20020322120230.1332.8@bactrian.elixent.com> |
| 1650 |
|
|
! JP/JP.pm |
| 1651 |
|
|
! CN/CN.pm |
| 1652 |
|
|
! KR/KR.pm |
| 1653 |
|
|
! TW/TW.pm |
| 1654 |
|
|
! lib/Encode/Alias.pm |
| 1655 |
|
|
alias definitions relocated to Encode::Alias so module autoloading |
| 1656 |
|
|
works for aliases also. |
| 1657 |
|
|
! Encode.pm |
| 1658 |
|
|
encodings() now accepts args to check ExtModules. |
| 1659 |
|
|
+ Byte/Byte.pm |
| 1660 |
|
|
+ Byte/Makefile.PL |
| 1661 |
|
|
+ EBCDIC/EBCDIC.pm |
| 1662 |
|
|
+ EBCDIC/Makefile.PL |
| 1663 |
|
|
+ Symbol/Makefile.PL |
| 1664 |
|
|
+ Symbol/Symbol.pm |
| 1665 |
|
|
! Encode.pm |
| 1666 |
|
|
! Encode.xs |
| 1667 |
|
|
Latin and single byte encodings are reorganized so they are |
| 1668 |
|
|
demand-loaded like Encode::XX. Now only ascii is compiled into |
| 1669 |
|
|
Encode itself. |
| 1670 |
|
|
! lib/Encode/Alias.pm |
| 1671 |
|
|
for my $k (keys %hash){ delete $hash{$k}; } |
| 1672 |
|
|
is depreciated; fixed. |
| 1673 |
|
|
|
| 1674 |
|
|
0.95 Fri Mar 22 2002 |
| 1675 |
|
|
In this update, pod rewrites and alias fixes are the main issues |
| 1676 |
|
|
+ lib/Encode/Supported.pod |
| 1677 |
|
|
Describes supported encodings |
| 1678 |
|
|
! Makefile.PL |
| 1679 |
|
|
streamlined compiled-in encodings. |
| 1680 |
|
|
! lib/Encode/Description.pod -> lib/Encode/Details.pod |
| 1681 |
|
|
Renamed. |
| 1682 |
|
|
+ Encode/ibm-125?.ucm |
| 1683 |
|
|
Added from icu distibution with any occurance of |
| 1684 |
|
|
"IBM-125?" to "cp125?". Filenames remain unchanged to pay |
| 1685 |
|
|
some respect to icu staff, however. |
| 1686 |
|
|
+ lib/Encode/Alias.pm |
| 1687 |
|
|
! Encode.pm |
| 1688 |
|
|
Alias difinitions in Encode.pm relocated. |
| 1689 |
|
|
! AUTHORS |
| 1690 |
|
|
! Encode.xs |
| 1691 |
|
|
packWARN patch from Paul Marquess via jhi |
| 1692 |
|
|
Message-Id: <20020321010101.O28978@alpha.hut.fi> |
| 1693 |
|
|
Paul added to AUTHORS as a result. |
| 1694 |
|
|
! t/CJKalias.t -> t/Aliases.t |
| 1695 |
|
|
Renamed. Checks even more aliases and alias overloading |
| 1696 |
|
|
! Encode.pm |
| 1697 |
|
|
! CN/CN.pm |
| 1698 |
|
|
duplicate alias for ujis => euc-jp removed (Encode::JP has one) |
| 1699 |
|
|
gbk => cp936 relocated to CN.pm |
| 1700 |
|
|
! t/CJKalias.t |
| 1701 |
|
|
Test::More with plans (by jhi) |
| 1702 |
|
|
|
| 1703 |
|
|
0.94 Thu Mar 21 2002 |
| 1704 |
|
|
+ lib/Encode/Description.pod |
| 1705 |
|
|
! lib/Encode/Encoding.pm |
| 1706 |
|
|
Now the pod in Encode.pm is abridged as programming references. |
| 1707 |
|
|
lib/Encode/Description.pod contains the original, detailed description |
| 1708 |
|
|
and Encode::Encoding explains how to write your own module to |
| 1709 |
|
|
add new encodings. So far, lib/Encode/Description.pod contains |
| 1710 |
|
|
the whole pod once in Encode.pm. This is intentional. |
| 1711 |
|
|
! Encode.pm |
| 1712 |
|
|
Pod revisions by Anton Tagunov |
| 1713 |
|
|
Message-Id: <517178431.20020320174824@motor.ru> |
| 1714 |
|
|
! lib/Encode/Tcl.pm |
| 1715 |
|
|
all occrance of Encode::Tcl::Extended removed including pod |
| 1716 |
|
|
! t/CJKalias.t |
| 1717 |
|
|
test now checks $encoding->name only; $encoding->{name} are |
| 1718 |
|
|
no longer check to find the canonical name. |
| 1719 |
|
|
! lib/Encode/JP/JIS.pm |
| 1720 |
|
|
! lib/Encode/JP/ISO_2022_JP.pm |
| 1721 |
|
|
->name() added to be more compliant with API |
| 1722 |
|
|
! CN/CN.pm |
| 1723 |
|
|
! JP/JP.pm |
| 1724 |
|
|
! KR/KR.pm |
| 1725 |
|
|
! TW/TW.pm |
| 1726 |
|
|
! t/CJKalias.t |
| 1727 |
|
|
Patch by Autrijus to add aliases to TW and fixes to POD |
| 1728 |
|
|
Message-Id: <20020320090619.GA24774@not.autrijus.org> |
| 1729 |
|
|
! AUTHORS |
| 1730 |
|
|
SADAHIRO Tomoyuki added as should. My apologies. |
| 1731 |
|
|
|
| 1732 |
|
|
0.93 Wed Mar 20 2002 |
| 1733 |
|
|
* First release to be uploaded to CPAN. For prehistoric changes, |
| 1734 |
|
|
please see Changes file of perl distibution as well as |
| 1735 |
|
|
perl-unicode@perl.org archive, available at: |
| 1736 |
|
|
http://archive.develooper.com/perl-unicode@perl.org/ |
| 1737 |
|
|
|
| 1738 |
|
|
Changes Since 0.92 includes; |
| 1739 |
|
|
+ Changes |
| 1740 |
|
|
+ AUTHORS |
| 1741 |
|
|
! Encode.pm |
| 1742 |
|
|
! README |
| 1743 |
|
|
+ Mention to perl-unicode@perl.org added |
| 1744 |
|
|
! JP/JP.pm |
| 1745 |
|
|
+ Encoding aliases added so you can feed locale names |
| 1746 |
|
|
and MIME Charset="" directly. |
| 1747 |
|
|
- Mention to JISX0212 removed because it's fixed |
| 1748 |
|
|
! CN/CN.pm |
| 1749 |
|
|
! KR/KR.pm |
| 1750 |
|
|
+ Encoding aliases added. Note TW is left untouched because |
| 1751 |
|
|
euc-tw is not implemented in TW but in Encode::HanExtra. |
| 1752 |
|
|
Autrijus, you may fix Encode::HanExtra. |
| 1753 |
|
|
+ t/CJKalias.t |
| 1754 |
|
|
+ to test encode aliases added |