aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/api/vim.c
diff options
context:
space:
mode:
authorThiago de Arruda <tpadilha84@gmail.com>2014-06-26 15:45:32 -0300
committerThiago de Arruda <tpadilha84@gmail.com>2014-07-17 11:30:01 -0300
commit0b2b1da0e809e529a25530d80a77284d618390cf (patch)
treea510da2af871ca613eab81f5e48221671893fb35 /src/nvim/api/vim.c
parentbce4c365bcd45eab76da967fd72732b79bbc1f57 (diff)
downloadrneovim-0b2b1da0e809e529a25530d80a77284d618390cf.tar.gz
rneovim-0b2b1da0e809e529a25530d80a77284d618390cf.tar.bz2
rneovim-0b2b1da0e809e529a25530d80a77284d618390cf.zip
channel: Bugfixes and refactor
- All functions that require a channel id will fail when the channel was disabled - Rewrite `call_stack_unwind` as `call_set_error`. It will now disable the channel and set error on all frames. The stack will be unwinded automatically while the involved functions exit. - Remove `disable_channel` function. If channels are disabled, they will be closed as soon as possible
Diffstat (limited to 'src/nvim/api/vim.c')
0 files changed, 0 insertions, 0 deletions