[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: coding-system on ange-ftp
- X-ml-count: 574
- Subject: Re: coding-system on ange-ftp
- From: "T.Fukagawa" <fukagawa@xxxxxxxxxxxxx>
- Date: Thu, 13 May 1999 00:48:38 +0900 (JST)
- X-mailer: cmail 2.59.12 on GNU Emacs 20.2.1 / Mule 3.0 (MOMIJINOGA)
- User-agent: SEMI/1.11.0 (Kanazawa) FLIM/1.12.0 (Amagatsuji) Emacs/20.2 (i386-*-windows95-4.10) MULE/3.0 (MOMIJINOGA) Meadow/1.01 (MIDORI-NO-TAMA)
深川です。reply が遅くなってすみません。
12 May 1999 10:11:53 +0900
Keiichi Suzuki さんへ
【お返事】Re: coding-system on ange-ftp
> process-coding-system-alist でも良いとは思うのですが、こんなのでいかがで
> しょうか?
> ;; Meadow + Emacs 20.3.8.1 に付属の ange-ftp では
> ;; process-coding-system-alist は効かないと思います。
> ;; (eq system-type 'windows-nt) の場合、決めうちで raw-text-dos が設定さ
> ;; れてしまいます。
> (defun my-internal-ange-ftp-mode-hook ()
> (let* ((cs-alist '(("host1" . (euc-japan euc-japan))
> ("host2" . (sjis sjis))))
> (cs (assoc host cs-alist)))
> (and cs (apply 'set-process-coding-system proc (cdr cs)))))
> (add-hook 'ange-ftp-process-startup-hook 'my-internal-ange-ftp-mode-hook)
> このメイルの User-Agent field の環境で試験しましたが、 Meadow 1.01 のコー
> ドを見た限り、このままで動くと思います。
> ご自分の環境に合わせて cs-alist の値は適当に変更してください。
ありがとうございます。上記のコードで、プロセスの coding-system は、期待通
りに(?) 設定できるようになりました。それで、cs-alist の値をいろいろ変更し
て試してみたのですが、ftp のバッファの coding-system が変化しても、ls コマ
ンドにわたるディレクトリ名は変わらないようです。
ftp> ls "-al /kiwi/usr/bruce/coding/1\\222\\262\\363/." c:/tmp/ange-ftpa68761
^^^^^^^^^^^^^^^^^^ ここの部分は、
cs-alist で指定した coding-system とは関係しないのでしょうか。
もし、ご存知でしたら、教えてください。
---
T.Fukagawa
fukagawa@xxxxxxxxxxxxx
CEC00750@xxxxxxxxxxxxxxxx