Mercurial > vim
diff src/vim.h @ 2793:ee48b3da9d53 v7.3.172
updated for version 7.3.172
Problem: MS-Windows: rename() might delete the file if the name differs but
it's actually the same file.
Solution: Use the file handle to check if it's the same file. (Yukihiro
Nakadaira)
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Thu, 05 May 2011 16:41:24 +0200 |
parents | 25672ad7f377 |
children | 8bd38abda314 |
line wrap: on
line diff
--- a/src/vim.h +++ b/src/vim.h @@ -2217,4 +2217,10 @@ typedef int VimClipboard; /* This is req #define KEYLEN_PART_MAP -2 /* keylen value for incomplete mapping */ #define KEYLEN_REMOVED 9999 /* keylen value for removed sequence */ +/* Return values from win32_fileinfo(). */ +#define FILEINFO_OK 0 +#define FILEINFO_ENC_FAIL 1 /* enc_to_utf16() failed */ +#define FILEINFO_READ_FAIL 2 /* CreateFile() failed */ +#define FILEINFO_INFO_FAIL 3 /* GetFileInformationByHandle() failed */ + #endif /* VIM__H */