diff options
author | Rui Abreu Ferreira <raf-ep@gmx.com> | 2017-03-18 00:06:47 +0000 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2017-05-03 12:48:24 +0200 |
commit | 685ca180f7c96f77a79c78d3b26bd003f8cd834c (patch) | |
tree | c8f74f7e9ca99ee323c7b25d3f4fc144962a7ac2 /CMakeLists.txt | |
parent | 31e5053253e1b341b341e772fa7f2e24d75488d3 (diff) | |
download | rneovim-685ca180f7c96f77a79c78d3b26bd003f8cd834c.tar.gz rneovim-685ca180f7c96f77a79c78d3b26bd003f8cd834c.tar.bz2 rneovim-685ca180f7c96f77a79c78d3b26bd003f8cd834c.zip |
win: Terminal UI #6315
For CI builds unibilium is provided through msys2 packages, and
libtermkey is built from source in third-party from equalsraf/libtermkey.
In Windows we cannot read terminal input from the stdin file descriptor,
instead use libuv's uv_tty API. It should handle key input and encoding.
The UI suspend is not implemented for Windows, because the
SIGSTP/SIGCONT do not exist in windows. Currently this is a NOOP.
Closes #3902
Closes #6640
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 1b49d79499..03b13404a5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -324,11 +324,7 @@ if(MSGPACK_HAS_FLOAT32) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DNVIM_MSGPACK_HAS_FLOAT32") endif() -if(UNIX) - option(FEAT_TUI "Enable the Terminal UI" ON) -else() - option(FEAT_TUI "Enable the Terminal UI" OFF) -endif() +option(FEAT_TUI "Enable the Terminal UI" ON) if(FEAT_TUI) find_package(Unibilium REQUIRED) |