develooper Front page | perl.perl5.porters | Postings from September 2001

[PATCH perl@12185] Some Encode/*.enc files needs to be corrected

From:
SADAHIRO Tomoyuki
Date:
September 25, 2001 09:28
Subject:
[PATCH perl@12185] Some Encode/*.enc files needs to be corrected
Message ID:
20010926012410.5B86.BQW10602@nifty.com
Hello.

Some Encode/*.enc files needs to be corrected.

1) euc-cn.enc had mapped U+2225 to two codepoints (as gb2312 was).

2) Microsoft had added EURO SIGN U+20AC to cp-936, 949, and 950.
  
  cf. 
   ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/*.TXT
   and http://www.microsoft.com/globaldev/reference/WinCP.asp

3) Some undefined or illegal codepoints are deleted.

Here is a patch.

### BEGINNING ###

diff -ruN ~Encode/cp932.enc Encode/cp932.enc
--- ~Encode/cp932.enc	Thu Sep 06 13:00:12 2001
+++ Encode/cp932.enc	Wed Sep 26 00:19:24 2001
@@ -10,7 +10,7 @@
 0050005100520053005400550056005700580059005A005B005C005D005E005F
 0060006100620063006400650066006700680069006A006B006C006D006E006F
 0070007100720073007400750076007700780079007A007B007C007D007E007F
-0080000000000000000000850086000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
 0000FF61FF62FF63FF64FF65FF66FF67FF68FF69FF6AFF6BFF6CFF6DFF6EFF6F
 FF70FF71FF72FF73FF74FF75FF76FF77FF78FF79FF7AFF7BFF7CFF7DFF7EFF7F
diff -ruN ~Encode/cp936.enc Encode/cp936.enc
--- ~Encode/cp936.enc	Thu Sep 06 13:00:12 2001
+++ Encode/cp936.enc	Wed Sep 26 00:05:02 2001
@@ -10,7 +10,7 @@
 0050005100520053005400550056005700580059005A005B005C005D005E005F
 0060006100620063006400650066006700680069006A006B006C006D006E006F
 0070007100720073007400750076007700780079007A007B007C007D007E007F
-0080000000000000000000000000000000000000000000000000000000000000
+20AC000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
diff -ruN ~Encode/cp949.enc Encode/cp949.enc
--- ~Encode/cp949.enc	Thu Sep 06 13:00:12 2001
+++ Encode/cp949.enc	Wed Sep 26 00:17:00 2001
@@ -10,7 +10,6 @@
 0050005100520053005400550056005700580059005A005B005C005D005E005F
 0060006100620063006400650066006700680069006A006B006C006D006E006F
 0070007100720073007400750076007700780079007A007B007C007D007E007F
-0080000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
@@ -18,6 +17,7 @@
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
 81
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
@@ -594,7 +594,7 @@
 02D0222E2211220F00A42109203025C125C025B725B626642660266126652667
 2663229925C825A325D025D1259225A425A525A825A725A625A92668260F260E
 261C261E00B62020202121952197219921962198266D2669266A266C327F321C
-211633C7212233C233D821210000000000000000000000000000000000000000
+211633C7212233C233D8212120AC00AE00000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
 A3
 0000000000000000000000000000000000000000000000000000000000000000
diff -ruN ~Encode/cp950.enc Encode/cp950.enc
--- ~Encode/cp950.enc	Thu Sep 06 13:00:12 2001
+++ Encode/cp950.enc	Wed Sep 26 00:18:14 2001
@@ -10,14 +10,14 @@
 0050005100520053005400550056005700580059005A005B005C005D005E005F
 0060006100620063006400650066006700680069006A006B006C006D006E006F
 0070007100720073007400750076007700780079007A007B007C007D007E007F
-0080008100820083008400850086008700880089008A008B008C008D008E008F
-0090009100920093009400950096009700980099009A009B009C009D009E009F
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
 A1
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
@@ -67,7 +67,7 @@
 311F312031213122312331243125312631273128312902D902C902CA02C702CB
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
+000020AC00000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
 A4
 0000000000000000000000000000000000000000000000000000000000000000
diff -ruN ~Encode/euc-cn.enc Encode/euc-cn.enc
--- ~Encode/euc-cn.enc	Thu Sep 06 13:00:12 2001
+++ Encode/euc-cn.enc	Tue Sep 25 23:46:22 2001
@@ -29,7 +29,7 @@
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
-000030003001300230FB02C902C700A8300330052015FF5E2225202620182019
+000030003001300230FB02C902C700A8300330052015FF5E2016202620182019
 201C201D3014301530083009300A300B300C300D300E300F3016301730103011
 00B100D700F72236222722282211220F222A222922082237221A22A522252220
 23122299222B222E2261224C2248223D221D2260226E226F22642265221E2235
diff -ruN ~Encode/shiftjis.enc Encode/shiftjis.enc
--- ~Encode/shiftjis.enc	Thu Sep 06 13:00:14 2001
+++ Encode/shiftjis.enc	Wed Sep 26 00:19:38 2001
@@ -10,8 +10,8 @@
 0050005100520053005400550056005700580059005A005B005C005D005E005F
 0060006100620063006400650066006700680069006A006B006C006D006E006F
 0070007100720073007400750076007700780079007A007B007C007D007E007F
-0080000000000000000000850086008700000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
 0000FF61FF62FF63FF64FF65FF66FF67FF68FF69FF6AFF6BFF6CFF6DFF6EFF6F
 FF70FF71FF72FF73FF74FF75FF76FF77FF78FF79FF7AFF7BFF7CFF7DFF7EFF7F
 FF80FF81FF82FF83FF84FF85FF86FF87FF88FF89FF8AFF8BFF8CFF8DFF8EFF8F
@@ -340,7 +340,7 @@
 8FF792989CF459EA725D6EC5514D68C97DBF7DEC97629EBA64786A2183025984
 5B5F6BDB731B76F27DB280178499513267289ED976EE676252FF99055C24623B
 7C7E8CB0554F60B67D0B958053014E5F51B6591C723A803691CE5F2577E25384
-5F797D0485AC8A338E8D975667F385AE9453610961086CB9765200000000FF5E
+5F797D0485AC8A338E8D975667F385AE9453610961086CB97652000000000000
 97
 0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000

### END OF PATCH ###

Regards,
SADAHIRO Tomoyuki




nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About