diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2017-11-08 04:10:22 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-11-08 04:10:22 +0100 |
commit | e98bcf0523ce28c5159725cee1ec0662355aa65d (patch) | |
tree | d273d16a84ce67ac5c4573362047a9cfc4f7c91b /src/nvim/eval.c | |
parent | c46d6f8da25a841725b874adf787b90a0b04f790 (diff) | |
parent | 54cac3033f2c6e27c677681e8ca6d21e3fd9fc0a (diff) | |
download | rneovim-e98bcf0523ce28c5159725cee1ec0662355aa65d.tar.gz rneovim-e98bcf0523ce28c5159725cee1ec0662355aa65d.tar.bz2 rneovim-e98bcf0523ce28c5159725cee1ec0662355aa65d.zip |
Merge #7465 has('ttyin'), has('ttyout')
Diffstat (limited to 'src/nvim/eval.c')
-rw-r--r-- | src/nvim/eval.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c index c7cb51ac29..9752851d4e 100644 --- a/src/nvim/eval.c +++ b/src/nvim/eval.c @@ -10672,6 +10672,10 @@ static void f_has(typval_T *argvars, typval_T *rettv, FunPtr fptr) n = has_nvim_version(name + 5); } else if (STRICMP(name, "vim_starting") == 0) { n = (starting != 0); + } else if (STRICMP(name, "ttyin") == 0) { + n = stdin_isatty; + } else if (STRICMP(name, "ttyout") == 0) { + n = stdout_isatty; } else if (STRICMP(name, "multi_byte_encoding") == 0) { n = has_mbyte != 0; #if defined(USE_ICONV) && defined(DYNAMIC_ICONV) |