diff options
author | b-r-o-c-k <brockmammen@gmail.com> | 2018-05-18 15:08:10 -0500 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2018-06-03 22:31:02 +0200 |
commit | a80f73f04317a161306d503a605bca2c1a7f73a0 (patch) | |
tree | aebb7ea980c25346a9a959c4db885df6f3da3ed4 /third-party/cmake/BuildLibtermkey.cmake | |
parent | 90f9f8af6ccd9621f57c3a73857529835be6af14 (diff) | |
download | rneovim-a80f73f04317a161306d503a605bca2c1a7f73a0.tar.gz rneovim-a80f73f04317a161306d503a605bca2c1a7f73a0.tar.bz2 rneovim-a80f73f04317a161306d503a605bca2c1a7f73a0.zip |
deps: Fix libvterm and libtermkey escape sequences for MSVC
The escape sequence `\e` is non-standard and not supported by MSVC.
It caused the terminal emulator to incorrectly interpret certain keys.
Diffstat (limited to 'third-party/cmake/BuildLibtermkey.cmake')
-rw-r--r-- | third-party/cmake/BuildLibtermkey.cmake | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/third-party/cmake/BuildLibtermkey.cmake b/third-party/cmake/BuildLibtermkey.cmake index 8147c47e1e..0b56674ad2 100644 --- a/third-party/cmake/BuildLibtermkey.cmake +++ b/third-party/cmake/BuildLibtermkey.cmake @@ -14,6 +14,7 @@ ExternalProject_Add(libtermkey PATCH_COMMAND ${GIT_EXECUTABLE} -C ${DEPS_BUILD_DIR}/src/libtermkey init COMMAND ${GIT_EXECUTABLE} -C ${DEPS_BUILD_DIR}/src/libtermkey apply --ignore-whitespace ${CMAKE_CURRENT_SOURCE_DIR}/patches/libtermkey-Add-support-for-Windows.patch + ${CMAKE_CURRENT_SOURCE_DIR}/patches/libtermkey-Fix-escape-sequences-for-MSVC.patch CONFIGURE_COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/cmake/libtermkeyCMakeLists.txt ${DEPS_BUILD_DIR}/src/libtermkey/CMakeLists.txt |