This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
This is Kensuke Matsuzaki's second I18N patch for xwinclip. Let me know what you guys think of it. I'm going to apply it within a few days, with the change that it will determine if you are running Windows 95/98/Me or Windows NT/2000/XP before it tries calling GetClipboardData with CF_UNICODETEXT, which only works on NT/2000/XP. Harold -----Original Message----- From: MATSUZAKI Kensuke [mailto:zakki@peppermint.jp] Sent: Monday, June 17, 2002 1:50 PM To: Harold Hunt Cc: MATSUZAKI Kensuke Subject: Re: xwinclip i18n patch Hi. I send new patch that use Xutf8* and CF_UNICODETEXT. Previous patch use Xmb*, but XLocase doesn't well on ja_JP.SJIS(Japanese encoding), so it is necessary for Japanese to apply Mr Fujieda's I18n extension for Cygwin DLL. #http://www.jaist.ac.jp/~fujieda/cygwin/i18n.shtml New patch workes without Fujieda's path. GetClipboardData(CF_UNICODETEXT) is supported only NT/2000/XP. And CP_UTF8 for WideCharToMultiByte is not supported in 95. I used it for dozens minutes on Windows 2000/XP. I can cut&paste Japanesse text between Internet Explorer/Notepad on Windows and Emacs/Mozilla/KWord on X. It seems this patch works well. But I have not tested other locale something like Chinese, Korean, Thai. /** * MATSUZAKI Kensuke * mail: zakki@peppermint.jp **/
Attachment:
xwinclip-i18n-utf.patch
Description: Binary data
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |