चेतावनी मदद नहीं करता है जब मैं एक सीवीएस से प्रबंधित फ़ाइल के लिए Emacs 23.2.1 के तहत ediff-revision
इस्तेमाल करने की कोशिश, मैं, *ediff-errors*
फ्रेम में निम्न त्रुटि प्राप्त बजाय ediff परिणाम के लिए सीधे शुरू की:CYGWIN = nodosfilewarning cygwin
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
मैं Cygwin 1.7.9-1 चला रहा हूँ विंडोज 7 के तहत इस मामले में यह प्रासंगिक हो सकता है (और सिग्विन 1.5 से 1.7 तक अपग्रेड करने से पहले मुझे यह समस्या कभी नहीं मिली)।
कोई भी विचार इस त्रुटि से छुटकारा पाने के लिए कैसे?
पीएस ediff-revision
पर एक अगली कॉल इस चेतावनी को ट्रिगर किए बिना सफल हो जाती है।
धन्यवाद! वास्तव में, मैं 'bashrc' में env var निर्यात कर रहा था। एक बार जब मैं इसे वैश्विक विंडोज वातावरण में ले जाता हूं, तो सबकुछ ठीक से काम करता है क्योंकि यह सिगविन को अपग्रेड करने से पहले काम करता था। – WinWin
प्रोपर्स को डोल करना, ठीक है, उचित होगा। रंगमंच की सामग्री! यह उन चीजों में से एक है जिसने कभी मुझे * प्रभावित नहीं किया है, लेकिन जब मैंने इसे देखा तो मुझे अवचेतन रूप से परेशान किया। – thynctank