Mercurial > vim
diff src/os_vms_conf.h @ 15517:2ad5f0ffaa2e v8.1.0766
patch 8.1.0766: various problems when using Vim on VMS
commit https://github.com/vim/vim/commit/88c86eb751de9e7e410b405084d35b32fafc2a24
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Jan 17 17:13:30 2019 +0100
patch 8.1.0766: various problems when using Vim on VMS
Problem: Various problems when using Vim on VMS.
Solution: Various fixes. Define long_long_T. (Zoltan Arpadffy)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Thu, 17 Jan 2019 17:15:06 +0100 |
parents | 37a441352da2 |
children | 041156ce1d22 |
line wrap: on
line diff
--- a/src/os_vms_conf.h +++ b/src/os_vms_conf.h @@ -6,6 +6,7 @@ #define BINARY_FILE_IO /* Use binary fileio */ #define USE_GETCWD #define USE_SYSTEM +#define XPMATTRIBUTES_TYPE XpmAttributes /* Define when terminfo support found */ #undef TERMINFO @@ -23,7 +24,7 @@ #define HAVE_DATE_TIME /* Defined to the size of an int */ -#define VIM_SIZEOF_INT 4 +#define VIM_SIZEOF_INT 4 /* #undef USEBCOPY */ #define USEMEMMOVE @@ -117,8 +118,11 @@ #define HAVE_SETJMP_H #define HAVE_MATH_H #define HAVE_FLOAT_FUNCS +#define HAVE_GETTIMEOFDAY +#define HAVE_PWD_H +#define HAVE_NETDB_H +#define HAVE_DIRENT_H -#undef HAVE_DIRENT_H #undef HAVE_SYS_NDIR_H #undef HAVE_SYS_DIR_H #undef HAVE_NDIR_H @@ -138,7 +142,6 @@ #undef HAVE_LIBC_H #undef HAVE_SYS_STATFS_H #undef HAVE_SYS_POLL_H -#undef HAVE_PWD_H #undef HAVE_FCHDIR #undef HAVE_LSTAT @@ -150,13 +153,16 @@ #undef HAVE_STRINGS_H #undef HAVE_SIGSETJMP #undef HAVE_ISNAN -#else +#define HAVE_NO_LONG_LONG +#define VIM_SIZEOF_LONG 4 +#else /* AXP and IA64 */ #define HAVE_GETTIMEOFDAY #define HAVE_USLEEP #define HAVE_STRCASECMP #define HAVE_STRINGS_H #define HAVE_SIGSETJMP #define HAVE_ISNAN +#define VIM_SIZEOF_LONG 8 #endif /* Compiler specific */ @@ -191,6 +197,9 @@ /* GUI support defines */ #if defined(FEAT_GUI_MOTIF) || defined(FEAT_GUI_GTK) #define HAVE_X11 +#ifdef HAVE_XPM +#define HAVE_X11_XPM_H +#endif #define USE_FONTSET #undef X_LOCALE #endif