Bram Moolenaar wrote:

> Why at the end of mch_FullName()?  I would guess it needs to be done
> before this line:
>
>     /* expand it if forced or not an absolute path */
>     if (force || !mch_isFullName(fname))

Ok.

Luca.

diff --recursive --unified vim70/src/os_unix.c vim70-patch/src/os_unix.c
--- vim70/src/os_unix.c	2006-05-01 10:13:15.000000000 +0200
+++ vim70-patch/src/os_unix.c	2007-04-18 00:40:52.747808000 +0200
@@ -2228,6 +2228,10 @@
     fname = vms_fixfilename(fname);
 #endif
 
+#ifdef __CYGWIN__
+    cygwin_conv_to_posix_path( fname, fname );
+#endif
+
     /* expand it if forced or not an absolute path */
     if (force || !mch_isFullName(fname))
     {

Reply via email to