gpt4 book ai didi

cygwin - CYGWIN = nodosfilewarning不能帮助cygwin警告

转载 作者:行者123 更新时间:2023-12-03 11:48:41 27 4
gpt4 key购买 nike

当我尝试对CVS管理的文件使用Emacs 23.2.1下的ediff-revision时,在*ediff-errors*框架中收到以下错误,而不是直接开始到ediff结果:

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实例下从劣质 shell 验证此权限:
> set | grep -i nodos
CYGWIN=nodosfilewarning

我可能会在Windows 7下运行Cygwin 1.7.9-1,以防万一(在从Cygwin 1.5升级到1.7之前,我从未遇到过此问题)。

任何想法如何摆脱这个错误?

附言后续对 ediff-revision的调用成功而未触发此警告。

最佳答案

当调用Cygwin进程树中的第一个进程时,将解析CYGWIN变量。因此,将其设置为.bashrc或类似的内容为时已晚。设置它的好地方是在全局Windows环境中的“控制面板”->“系统”->“高级”->“环境变量”下。

关于cygwin - CYGWIN = nodosfilewarning不能帮助cygwin警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9079982/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com