perl-unicode

Re: [Patch] Encode.pm : euro sign missing in cp936.ucm

2003-03-27 09:30:05
On Thursday, Mar 27, 2003, at 00:44 Asia/Tokyo, SADAHIRO Tomoyuki wrote:
sigh, I've made such a patch long before.

cf.
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-09/ msg01568.html

I've checked the RCS entries on my repository and it did include EURO SIGN until ver 1.20.

rcsdiff -u -r1.20 ucm/cp936.ucm | grep U20AC
===================================================================
RCS file: ucm/cp936.ucm,v
retrieving revision 1.20
diff -u -r1.20 ucm/cp936.ucm
-<U20AC> \x80 |0 # EURO SIGN

So it got missing when I did this;

Changes
1.78 2002/10/20 15:44:00
[snip]
! ucm/cp936.ucm ucm/cp949.ucm ucm/cp950.ucm
  Other CJKT cp9?? also updated according to the URI below;
  http://www.microsoft.com/typography/unicode/cscp.htm

And the very reason why I overhauled cp9??.ucm then was the mapping which was auto-generated by http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP9??.TXT was not very useful. The Microsoft's URI was the one suggested by MORIYAMA-san and I have regenerated the map accordingly.

Okay. I will bring EURO SIGN back in but is that enough? The map on either http://www.microsoft.com/ or http://www.unicode.org/ trustworthy? So far as I recall I once rejected Moriyama-san's request to regen cp9??.ucm, saying his request was against the mapping on http://www.unicode.org/ but Moriyama-san convinced me to change my mind.

http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/*.TXT are all dated 27-Feb-2001, which is definitely BEFORE I have released Encode 1.00, which cp*.ucm are all based upon http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/*.

I followed unicode.org and MS users were unhappy. Then I followed what MS said in their URI, which has been disappeared and obsolete. Would some one give me a break AND DEFINITIVE ANSWER?

Since I am desperate, I am CC'ing this to whom I believe have more idea on CP949 (Jungshik), CP936 and CP950 (Autrijus), respectively. Do you guys know who of MS I can contact on this issue?

Dan the Man with too Many Conflicting Info on MS-Related Stuff