aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/tui/input.h
Commit message (Collapse)AuthorAge
* win: stream_init() issue with tty on Windows #9884erw72019-04-28
| | | ref #9825
* win: Terminal UI #6315Rui Abreu Ferreira2017-05-03
| | | | | | | | | | | | | | 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
* build: Support old libtermkey.Justin M. Keyes2016-12-24
| | | | Check TERMKEY_VERSION_* before referencing `TermKey_Terminfo_Getstr_Hook`.
* tui: check stty/termios for kbsJustin M. Keyes2016-12-23
| | | | | | | | | | | Requires libtermkey 0.19+ Closes #2048 Closes #5693 See https://github.com/neovim/libtermkey/compare/a9b61424aae9f7548162ff112393c5f706cf54f1%5E...c0eb4e4a05f49ad8fee0195c77f2c29d09cc36af See https://bugzilla.redhat.com/show_bug.cgi?id=142659 See https://github.com/tmux/tmux/blob/fe4e9470bb504357d073320f5d305b22663ee3fd/tty-keys.c#L625-L632
* tui: Fix queueing of large chunks of inputThiago de Arruda2015-10-01
| | | | | Take the return value of input_enqueue into consideration, waiting for the main thread to consume input. Close #1714 #3377.
* tui: Refactor for running in another threadThiago de Arruda2015-09-06
|
* tui: move term_input.inl into the input.c moduleThiago de Arruda2015-09-06