[PATCH] Copy/Paste non-ascii characters

Harold L Hunt II huntharo@msu.edu
Mon Oct 13 02:35:00 GMT 2003


Jay,

I think he probably sent the patches for me to make a release with.  You 
shouldn't have to do anything with them yourself.

Harold

Jay Smith wrote:
> Dear Kensuke,
> 
> Thank you very much for your effort on this.
> 
> Unfortunately, I am pretty ignorant of these matters, thus you will have 
> to tell me what it is that I should do with the two .diff files you 
> attached. I will be happy to do whatever with them, but I am clueless as 
> to what is to be done with them.
> 
> Sorry to be a pain.
> 
> Jay
> 
> Kensuke Matsuzaki said the following on 10/12/2003 09:33 PM:
> 
>> Jay,
>>
>> Perhaps this patch enable XWin to copy/paste non-ascii characters
>> even if Windows does't support Unicode (95/98/Me).
>> LANG environment variable and Windows locale must be same.
>> I added -nounicodeclipboard option, I tested using this on XP.
>> But I don't have 95/98/Me.
>>
>> And it seems tha libX11 has some CTEXT convertion bug, I attach
>> patch that based on TAKABE's work.
>> http://www.ff.iij4u.or.jp/~t-takabe/xf410_xim_fix.diff
>>
>> By the way, nls/locale.alias has alias somethig like
>> "Arabic_Egypt.1256". Can we use that?
>> If so, we no longer need LANG environment variable.
>> We can get it following code.
>>
>>   char pszCountry[128];
>>   char pszLanguage[128];
>>   int nAcp = GetACP ();
>>     GetLocaleInfo (LOCALE_SYSTEM_DEFAULT, LOCALE_SENGCOUNTRY, 
>> pszCountry, 128);
>>   GetLocaleInfo (LOCALE_SYSTEM_DEFAULT, LOCALE_SENGLANGUAGE, 
>> pszLanguage, 128);
>>
>>   printf ("%s_%s.%d\n", pszLanguage, pszCountry, nAcp);
>>
>> Kensuke Matsuzaki
> 
> 



More information about the Cygwin-xfree mailing list