警告cygwinのを助けていません。CYGWIN = nodosfilewarningは、私はCVS-管理しているファイルのためのEmacs 23.2.1下<code>ediff-revision</code>を使用しようとすると、私が代わりにediff結果に直接開始の、<code>*ediff-errors*</code>フレームに次のエラーが表示され
cygwin warning:
MS-DOS style path detected: c:/Users/BILL/AppData/Local/Temp/misc.cpp.~1.10~
Preferred POSIX equivalent is: /cygdrive/c/Users/BILL/AppData/Local/Temp/misc.cpp.~1.10~
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths:
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
私の問題は、そのCYGWIN環境変数オプション "nodosfilewarning"を既に設定しているため、なぜこのエラーが表示されるのかわかりません。
実際には、私は同じEmacsのインスタンスの下に劣るシェルからこの権利を確認することができます。
> set | grep -i nodos
CYGWIN=nodosfilewarning
私は(場合には、これが関連する可能性がある、Windows 7の下のCygwin 1.7.9-1を実行していますし、私はCygwin 1.5から1.7にアップグレードする前にこの問題を抱えていませんでした)。
どのようにこのエラーを取り除くためのアイデアですか?
P.S.この警告をトリガーせずに、ediff-revision
へのその後の呼び出しは成功します。
ありがとうございました!確かに、私は '.bashrc'でそのenv varをエクスポートしていました。一度グローバルなWindows環境に移行すると、Cygwinをアップグレードする前に動作していたものと同じように動作します。 – WinWin
プロローラーを外に出すことは、適切であるでしょう。小道具!これは決して本当に*自分自身に影響を及ぼさなかったものの一つですが、私がそれを見たときに私を無意識のうちに悩ませました。 – thynctank