[天気:雨後曇後晴](広島県福山市) <睡眠:300-1020>
予定
1
[Game] Birthday
2
[Windows][Linux] Cygwin/XFree86日本語コピペ問題
Cygwin/XFree86で、
XWin.exeの-clipboardオプションまたはxwinclip.exeを使っている状態で、
WindowsまたはXのアプリから日本語文字をコピーしてX上のEmacsにyankすると、
なぜかGB2312繁体字中国語コードになるという問題が気になるので、
ちと情報を当たってみることに。
といっても手元にあるのは
D.A.ヤング 著、川手恭輔 訳、
『X Toolkit プログラミング OSF/MOTIF版』
トッパン(プレンティスホール ブランド)(1991)という12年近く前の代物。
*1
ほえ〜、Xのコピペって、
コピーした中身をサーバーが
クリップボードと呼ばれているどこかに保管しているわけではなく、
コピー(実は単なる選択)した時点では、
サーバーに対してある部分を選択したことを通知するだけで、
ペースト操作の時に、ペーストする側はサーバーに対して中身をくれと要求し、
サーバーは先に通知されたコピー側に対して中身を送れと要求し、
コピー側はそれに応えて選択した中身を(必要があれば形式を変換して)送る、
という仕組みなのカー(PP.348--363)。
サーバーは買い手と登録された売り手とを仲介するだけで、
取引は場を用意するから当事者間でどうぞ、というわけか。
*1: ほんとはAthena Widget版があればそっちにするべきだったと思っていたりするのだが、
まぁOpenlook版を選ばなかったのでよしとしようとも思っていたりする。
3
[Misc] アサー&おひる〜
というところで、昨日買って来たおむすびで朝食の後、
昼風呂に入って、それから衣類を洗濯して干す。
さて、XWin.exeに-clipboardオプションを付けず、
xwinclip.exeもなしな状態では、Emacs内でもMozillaからEmacsでも、
日本語は日本語としてコピペされる。
ということで
XWin.exe内にあるXアプリ間クリップボード機構は別に悪くなさそう
(XFree86の実装にそれほど手を加えていない?)。
あとはEmacsがクリップボードのcoding system判定を誤っているか、
XWin.exeのWindowsクリップボードやxwinclip.exeが、
セレクション(SelectionRequest)を正しく扱ってない
(Xのセレクションを定期的にチェックして取ってきては
Windowsのクリップボードに渡しているが、
取ってきたものをXのSelectionRequestに対して正しく返していないとか?)
というあたりか。
@
お布施するぞー:
さて多言語コピペであるが、WindowsXP上のMeadowではどうなるか、ということで
C-h hの画面からコピーしてクリップボードを見てみる。
やはり化けてるなぁ。
でもIE6⇔Netscape7ではハングルをコピペできたり。
6
[Misc] 女優/アナを抱くルート
スパムきた。
Return-Path: <root2100@mail.goo.ne.jp>
Received: from mail.goo.ne.jp (cm148.mail.goo.ne.jp [210.150.10.148])
by mx04.mem.interq.net
for <>; Sat, 22 Mar 2003 07:26:07 +0900 (JST)
Received: (qmail 35106 invoked by uid 65534); 22 Mar 2003 07:26:06 +0900
Message-ID: <20030321222606.35105.qmail@mail.goo.ne.jp>
Mime-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-type: text/plain; charset=iso-2022-jp
Subject: 女優/アナを抱くルート
From: root2100@mail.goo.ne.jp
To: root2100@wetwetwet.com
Date: 22 Mar 2003 07:26:06 +0900
Reply-To: root2101@wetwetwet.com
え、「ルート」ってrootのことなんですか?(ぉ
夕食後はIRCに入っていたら、
某所の宴会がストリーミング中継されてたりとか。
朝食: おむすび、牛蒡サラダ
昼食: おはぎ
夕食: 台湾ラーメン、餃子@棒棒
間食: 夜にバニラアイスバー
以上、1 日分です。