OS X (NS/Cocoa バリアント) に Emacs 23 をインストールしましたが、emacs 内のシェルから ssh を実行しようとすると、次のエラーが発生しました。
「標準入力は端末ではないため、疑似端末は割り当てられません」。
Web を検索すると、stdin が何らかの形で実際の tty ではなくパイプであることが原因であることがわかります。stty を実行して確認しました。
残念ながら、それを修正する方法を本当に知っている人は誰もいないようです。process-connection-type を変更しようとする提案がありました (nil に設定する人もいれば、t に設定する人もいます) が、残念ながらどちらもうまくいかないようです。
これを修正して、emacs のシェル内で ssh (および ftp、latex、tty を必要とするその他のツールなど) を使用できるようにするにはどうすればよいですか?
[更新: Mx 用語は知っていますが、それは私にとって解決策ではありません。Carbon Emacs 22.3でこれが機能することを確認したので、これはNS投稿に固有のものかもしれません)