comparison src/evalfunc.c @ 10404:65e0537a4560 v8.0.0096

commit https://github.com/vim/vim/commit/2cab0e191055a8145ccd46cd52869fbb9798b971 Author: Bram Moolenaar <Bram@vim.org> Date: Thu Nov 24 15:09:07 2016 +0100 patch 8.0.0096 Problem: When the input or output is not a tty Vim appears to hang. Solution: Add the --ttyfail argument. Also add the "ttyin" and "ttyout" features to be able to check in Vim script.
author Christian Brabandt <cb@256bit.org>
date Thu, 24 Nov 2016 15:15:04 +0100
parents 66f1b5bf3fa6
children e664ee056a84
comparison
equal deleted inserted replaced
10403:491b6a166e42 10404:65e0537a4560
5957 else 5957 else
5958 n = has_patch(atoi((char *)name + 5)); 5958 n = has_patch(atoi((char *)name + 5));
5959 } 5959 }
5960 else if (STRICMP(name, "vim_starting") == 0) 5960 else if (STRICMP(name, "vim_starting") == 0)
5961 n = (starting != 0); 5961 n = (starting != 0);
5962 else if (STRICMP(name, "ttyin") == 0)
5963 n = mch_input_isatty();
5964 else if (STRICMP(name, "ttyout") == 0)
5965 n = stdout_isatty;
5962 #ifdef FEAT_MBYTE 5966 #ifdef FEAT_MBYTE
5963 else if (STRICMP(name, "multi_byte_encoding") == 0) 5967 else if (STRICMP(name, "multi_byte_encoding") == 0)
5964 n = has_mbyte; 5968 n = has_mbyte;
5965 #endif 5969 #endif
5966 #if defined(FEAT_BEVAL) && defined(FEAT_GUI_W32) 5970 #if defined(FEAT_BEVAL) && defined(FEAT_GUI_W32)