CYGWIN=nodosfilewarning n'aide pas cygwin avertissement
Lorsque j'essaie d'utiliser ediff-revision
sous Emacs 23.2.1 pour un CVS-fichier géré, je reçois l'erreur suivante dans le *ediff-errors*
cadre, au lieu de commencer directement à l'ediff résultats:
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
Mon problème est que j'ai déjà que CYGWIN variable d'environnement option "nodosfilewarning", donc je n'ai aucune idée de pourquoi je reçois cette erreur.
En fait, je peux vérifier ce droit à partir d'une coquille inférieure sous le même Emacs exemple:
> set | grep -i nodos
CYGWIN=nodosfilewarning
Je suis en cours d'exécution Cygwin 1.7.9-1 sous Windows 7, dans le cas où cela peut être utile (et je n'ai jamais eu ce problème avant la mise à niveau à partir de Cygwin 1,5 à 1,7).
Aucune idée de comment se débarrasser de cette erreur?
P. S. Un appel ultérieur à ediff-revision
réussit sans le déclenchement de cette alerte.
Vous devez vous connecter pour publier un commentaire.
CYGWIN variable est analysée lorsque le premier processus dans un Cygwin arborescence des processus est invoqué. Par conséquent, sa mise en
.bashrc
ou quelque chose comme ça, c'est trop tard. Un bon endroit pour mettre en il est dans le système mondial de l'environnement Windows, sous Panneau de configuration->Système->Avancé>Variables d'Environnement..bashrc
. Une fois que je l'ai déplacé pour le mondial de l'environnement Windows, tout fonctionne exactement comme il l'habitude de travailler avant j'ai mis à jour Cygwin.J'ai ajouté
(setenv "CYGWIN" "nodosfilewarning")
à d'installation de cygwin.el. Qui semble prendre soin du problème, sans AFAICT, en créant d'autres problèmes. J'ai également déposé Emacs bug #Quatorze mille cinq cent quarante et un pour cela.De l'intérieur d'emacs, vous pouvez également:
immédiate d'alternative à la modification d'installation de cygwin.el.