aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/api/vim.c
diff options
context:
space:
mode:
authorThiago de Arruda <tpadilha84@gmail.com>2014-10-29 17:30:45 -0300
committerThiago de Arruda <tpadilha84@gmail.com>2014-10-29 23:08:43 -0300
commit4fd9ee4a6b908d86815f08c8880db73d9dda13dc (patch)
tree1a54272d34ce26a87b4f3b7a327d8eaf4e0d5bf9 /src/nvim/api/vim.c
parent49d5ed55914b5af32abcb87b6b422f880dc1d0d0 (diff)
downloadrneovim-4fd9ee4a6b908d86815f08c8880db73d9dda13dc.tar.gz
rneovim-4fd9ee4a6b908d86815f08c8880db73d9dda13dc.tar.bz2
rneovim-4fd9ee4a6b908d86815f08c8880db73d9dda13dc.zip
input/job: process ctrl+c and do conversion in the read callback
- Extract `process_interrupts` out of `convert_input` - Instead of waiting for os_breakcheck/os_inchar calls, call `convert_input` and `process_interrupts` directly from the read callback in input.c. - Remove the `settmode` calls from `job_wait`. Now that interrupts are processed in the event loop, there's no need to set the terminal to cooked which introduces other problems(ref 7.4.427)
Diffstat (limited to 'src/nvim/api/vim.c')
0 files changed, 0 insertions, 0 deletions