[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: Meadow3での ange-ftp不調



藤井です。

From: Motohiko Minakuchi <zxcv3794@xxxxxxxxxxxxxxxxx>
Subject: Re: Meadow3での ange-ftp不調
Date: Fri, 03 Feb 2006 19:37:37 +0900 (東京 (標準時))
> shirai> (1) 【Meadow 3 限定】cygwin 付属の ftp.exe を使う。
> shirai> 
> shirai> まず、fakecygpty.exe を自分で make します。cygwin な binary なの
> shirai> で netinstall では供給していないような気がします。
> 
> fakecygpty を入れると、Meadowから起動された Cygwinアプリが、 stdio を本
> 当の端末と認識できるんですよね?  その結果、*Shell* バッファから使用可
> 能な Cygwinアプリが増えるんですよね? これにトライしてみようかな。
> 
> # 以前から、「cygwin の ftp.exe は使用不可」と言われていたのはこの関係
> # だったのですね。

最近 ange-ftp を使っていないので現在は違うかもしれませんが...

cygwin の ftp で ange-ftp が使えないのは、stdio がパイプだからというの
は正しいのですが、一応次のような回避策があります。

;; .emacs に以下を設定
(eval-after-load "ange-ftp"
  '(add-to-list 'ange-ftp-ftp-program-args "-p"))

stdio がパイプだと ftp はプロンプトを出さないのですが、cygwin の ftp の
場合、-p オプションを付けることにより入出力がパイプでもプロンプトが出る
ようになります。

--
藤井 正行 / Masayuki FUJII