Article View: fj.editor.xemacs
Article #100Re: open-network-stream使用時の文字コードについて
From: Katsumi Yamaoka
Date: Fri, 19 Oct 2001 10:52
Date: Fri, 19 Oct 2001 10:52
48 lines
3970 bytes
3970 bytes
>>>>> In <xl91yk0jbdh.wl@cal.infonets.hiroshima-u.ac.jp> >>>>> IMAI Hidetoshi <hidepin@infonets.hiroshima-u.ac.jp> wrote: >> 特定の部分がデコードできない理由を想像してみるに、何回か >> accept-process-output でデータを取り込むときに sjis の 2-byte の >> 途中で区切られてしまったんじゃないかしら。 今井さん> accept-process-outputを記述している部分は処理がlogファイルを 今井さん> 読み終わるまで次の処理に移らないようにしています。この部分の 今井さん> whileのかわりに(sit-for 10)としましたが、文字化けは起ります。 はずれでしたか。 ;; もし当たりだったら、大昔の GNUS がちゃんと動いていたことの ;; 説明ができないですね。 今井さん> 山岡さんの変更を参考にしてためしてみました。 今井さん> 結果、例として前回に示した部分はみごとに文字化けがなおってい 今井さん> ましたが他の部分が代わりに文字化けしてみました。 今井さん> ファイルを良く見たところ、半角文字が、記入されていました。 今井さん> これが、原因でしょうか? 今井さん> もしそうならば、何か対処の方法があればアドバイスをお願いしま 今井さん> す。 半角文字とおっしゃるのは正しい jisx0201 カナ (半角カナ) で、今井 さんが必要とする情報ですか? それとも本編とは無関係な制御語のよ うなものでしょうか? ;; はたまた特定の機種固有な文字とか...。 先のプログラムは process buffer 全体をデコードの対象にしていまし たが、process buffer から目的のデータだけを取り出して別のバッファ に移動し、そこでデコードするのがまっとうなやり方だと思います。 それにしても、具体的なデータを拝見しないとこれ以上は無理です。 差し支え無い範囲で binary で取得した生データを base64 などでエン コードして提示していただければ、ぼく以外にも助け船を出せる人がい らっしゃると思いますよ。 今井さん> nkfを使った場合は半角文字が全角の関係ない文字になっていまし 今井さん> た。また、scpでlogファイルをとってきてXEmacsで開いたところ、 今井さん> 半角のフォントはおかしかったですが文字化けせずに表示されてい 今井さん> ました。 関係無いですが、nkf は -S オプションを使うと jisx0201 カナ を入 力することができるようですね。 -- Katsumi Yamaoka <yamaoka@jpl.org>
Technical Details
Message-ID:
<yosuzo6nkila.fsf@jpl.org>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!groundpoundrecords.COM!not-for-mailReferences:
<xl9g08hsdaq.wl@cal.infonets.hiroshima-u.ac.jp> <87ofn5wkb6.fsf@boggy.acest.tutrp.tut.ac.jp> <xl9g08hwhle.wl@cal.infonets.hiroshima-u.ac.jp> <yosu4rowqynv.fsf_-_@jpl.org> <xl91yk0jbdh.wl@cal.infonets.hiroshima-u.ac.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 1107f7,e1d71c6971fdc530 X-Google-Attributes: gid1107f7,public X-Google-ArrivalTime: 2001-10-19 03:52:51 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!groundpoundrecords.COM!not-for-mail From: Katsumi Yamaoka <yamaoka@jpl.org> Newsgroups: fj.editor.xemacs Subject: Re: open-network-stream使用時の文字コードについて Date: Fri, 19 Oct 2001 19:52:14 +0900 Organization: Emacsen advocacy group Lines: 48 Message-ID: <yosuzo6nkila.fsf@jpl.org> References: <xl9g08hsdaq.wl@cal.infonets.hiroshima-u.ac.jp> <87ofn5wkb6.fsf@boggy.acest.tutrp.tut.ac.jp> <xl9g08hwhle.wl@cal.infonets.hiroshima-u.ac.jp> <yosu4rowqynv.fsf_-_@jpl.org> <xl91yk0jbdh.wl@cal.infonets.hiroshima-u.ac.jp> NNTP-Posting-Host: groundpoundrecords.com (207.228.244.150) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP X-Trace: fu-berlin.de 1003488768 27094077 207.228.244.150 (16 [27265]) X-Orig-Path: yamaoka User-Agent: T-gnus/6.15.4 (based on Oort Gnus v0.04) (revision 08) XEmacs/21.5 (beta3) (asparagus) (sparc-sun-solaris2.6) WEMIKO/1.14.1 (襟鞭毛虫) CLIME/1.14.3 (寺井西口) APEL/10.3 X-Face: #kKnN,xUnmKia.'[pp`;Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu;B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&(