diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt index 5a03fcf297..6feb137a2f 100644 --- a/runtime/doc/eval.txt +++ b/runtime/doc/eval.txt @@ -7275,7 +7275,8 @@ listcmds Compiled with commands for the buffer list |:files| localmap Compiled with local mappings and abbr. |:map-local| lua Compiled with Lua interface |Lua|. mac Macintosh version of Vim. -macunix Macintosh version of Vim, using Unix files (OS-X). +macunix Compiled for OS X, with darwin +osx Compiled for OS X, with or without darwin menu Compiled with support for |:menu|. mksession Compiled with support for |:mksession|. modify_fname Compiled with file name modifiers. |filename-modifiers| diff --git a/src/eval.c b/src/eval.c index ff7f9a7bd6..84b7197c80 100644 --- a/src/eval.c +++ b/src/eval.c @@ -13117,7 +13117,10 @@ f_has(typval_T *argvars, typval_T *rettv) "mac", #endif #if defined(MACOS_X_UNIX) - "macunix", + "macunix", /* built with 'darwin' enabled */ +#endif +#if defined(__APPLE__) && __APPLE__ == 1 + "osx", /* built with or without 'darwin' enabled */ #endif #ifdef __QNX__ "qnx", diff --git a/src/testdir/test_channel.vim b/src/testdir/test_channel.vim index b6c986006f..62b5c89b42 100644 --- a/src/testdir/test_channel.vim +++ b/src/testdir/test_channel.vim @@ -28,7 +28,7 @@ else finish endif -let s:chopt = has('macunix') ? {'waittime' : 1} : {} +let s:chopt = has('osx') ? {'waittime' : 1} : {} " Run "testfunc" after sarting the server and stop the server afterwards. func s:run_server(testfunc) diff --git a/src/version.c b/src/version.c index 4bdf98885f..fa362988b8 100644 --- a/src/version.c +++ b/src/version.c @@ -747,6 +747,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 1333, /**/ 1332, /**/