Mercurial > vim
diff src/vim.h @ 1619:b9740fb41986
updated for version 7.2a
author | vimboss |
---|---|
date | Tue, 24 Jun 2008 20:39:31 +0000 |
parents | fe7db192c7cc |
children | 0b796e045c42 |
line wrap: on
line diff
--- a/src/vim.h +++ b/src/vim.h @@ -1329,6 +1329,10 @@ typedef enum */ #define MAXMAPLEN 50 +#ifdef HAVE_FCNTL_H +# include <fcntl.h> +#endif + #ifdef BINARY_FILE_IO # define WRITEBIN "wb" /* no CR-LF translation */ # define READBIN "rb" @@ -1379,6 +1383,9 @@ typedef enum # endif #endif +/* Like strcpy() but allows overlapped source and destination. */ +#define STRMOVE(d, s) mch_memmove((d), (s), STRLEN(s) + 1) + #ifdef HAVE_STRNCASECMP # define STRNICMP(d, s, n) strncasecmp((char *)(d), (char *)(s), (size_t)(n)) #else @@ -1709,7 +1716,8 @@ typedef int proftime_T; /* dummy for #define VV_MOUSE_LNUM 50 #define VV_MOUSE_COL 51 #define VV_OP 52 -#define VV_LEN 53 /* number of v: vars */ +#define VV_SEARCHFORWARD 53 +#define VV_LEN 54 /* number of v: vars */ #ifdef FEAT_CLIPBOARD