# HG changeset patch # User Christian Brabandt # Date 1455628505 -3600 # Node ID 7676818d486b961b3ac2fd0cdfc6ed4b2a48970b # Parent 59a21b97d8f658c2179dc149a236eaa398e3c497 commit https://github.com/vim/vim/commit/f8df7addc5f741c16fa2a458f8777ac1fdf2e01e Author: Bram Moolenaar Date: Tue Feb 16 14:07:40 2016 +0100 patch 7.4.1333 Problem: Channel test fails on non-darwin builds. Solution: Add the "osx" feature and test for that. (Kazunobu Kuriyama) diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt --- a/runtime/doc/eval.txt +++ b/runtime/doc/eval.txt @@ -7275,7 +7275,8 @@ listcmds Compiled with commands for the 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 --- 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 --- 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 --- a/src/version.c +++ b/src/version.c @@ -748,6 +748,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 1333, +/**/ 1332, /**/ 1331,