Re: Patch 7.2.076

2008-12-31 Fir de Conversatie Bram Moolenaar
Tony Mechelynck wrote: On 30/12/08 16:16, Bram Moolenaar wrote: Patch 7.2.076 Problem:rename(from, to) deletes the file if from and to are not equal but still refer to the same file. E.g., on a FAT32 filesystem under Unix. Solution: Go through another file

Re: Patch 7.2.076

2008-12-31 Fir de Conversatie Bram Moolenaar
Dominique Pelle wrote: Bram Moolenaar wrote: Patch 7.2.076 Problem:rename(from, to) deletes the file if from and to are not equal but still refer to the same file. E.g., on a FAT32 filesystem under Unix. Solution: Go through another file name

Re: Patch 7.2.076

2008-12-31 Fir de Conversatie Tony Mechelynck
On 31/12/08 14:58, Bram Moolenaar wrote: Dominique Pelle wrote: [...] I think remembering that FAT file systems don't have the concept of inodes, unlike Unix file systems, so stat() either leaves st_ino as 0, or synthesizes a fake inode number. I will try it later when I have time. Inodes

Patch 7.2.076

2008-12-30 Fir de Conversatie Bram Moolenaar
Patch 7.2.076 Problem:rename(from, to) deletes the file if from and to are not equal but still refer to the same file. E.g., on a FAT32 filesystem under Unix. Solution: Go through another file name. Files: src/fileio.c *** ../vim-7.2.075/src/fileio.c Fri Nov

Re: Patch 7.2.076

2008-12-30 Fir de Conversatie Tony Mechelynck
On 30/12/08 16:16, Bram Moolenaar wrote: Patch 7.2.076 Problem:rename(from, to) deletes the file if from and to are not equal but still refer to the same file. E.g., on a FAT32 filesystem under Unix. Solution: Go through another file name. Files:src