[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: r4200 で ange-ftp 不可
- X-ml-count: 7306
- Subject: Re: r4200 で ange-ftp 不可
- From: Motohiko MINAKUCHI <zxcv3794@xxxxxxxxxxxxxxxxx>
- Date: Tue, 08 May 2007 18:05:09 +0900 (JST)
- X-mailer: Mew version 5.2 on Emacs 22.0.97 / Mule 5.0 (SAKAKI)
水口です。 ありがとうございます。
shirai> > この設定をしないで default (ange-ftp-ftp-program-name が
shirai> > "ftp") のままでは動きますか?
shirai>
shirai> いや、水口さんっていうぐらい ^^;;; だから
shirai>
shirai> >> (setq ange-ftp-try-passive-mode t)
shirai>
shirai> なので、その ftp.exe はだめでしょう。どうにかしないと思いつつ早
shirai> 数年。
はい、passive-mode 必須です。 ちなみに、try-passive-mode と
ftp-program-args "-p" を消せば、 Meadow バンドルの ftp.exe で ange-ftp
が動きました。
shirai> じゃ、ange-ftp はどうするかというと、動作未確認ですが、
shirai>
shirai> (defadvice ange-ftp-start-process (after set-encode activate)
shirai> "Fix process-coding-system for Windows"
shirai> (let ((proc ad-return-value))
shirai> (set-process-coding-system proc 'raw-text-dos 'shift_jis-unix)))
shirai> ~~~~~~~~~~~~ これで良いのかはわかりません
shirai> でどうかしら?
解説戴いた内容は理解できませんでしたが、書いて戴いた defadvice で無事に
動きました。 ありがとうございます。
shirai> ところで cygwin の FTP の入力って LF じゃないとダメなんですか?
今なぜか Cygwin の man も woman も動かないのですが、 ftp --help で見る
限りコマンド入力の改行コードに関するオプションは無さそうです。
話が前後しますが....
From: 小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxx>
Subject: Re: r4200 で ange-ftp 不可
Date: Tue, 08 May 2007 16:16:55 +0900
Message-ID: <20070508m2y7jz7pjs.00kose@xxxxxxxxxx>
kose> cygwin の ftp.exe を使ってみたらパスワード入力後にフリーズし
kose> たようになってしまい、....
このフリーズは、 ftp-program-args "-p" または fakecygpty が必要という話
では無いでしょうか? 私の設定中の (eval-after-load "ange-ftp"
'(add-to-list 'ange-ftp-ftp-program-args "-p")) はそのためのものです。
--
水口 元彦 (みなくち もとひこ) zxcv3794@xxxxxxxxxxxxxxxxx