diff options
author | Thiago de Arruda <tpadilha84@gmail.com> | 2014-06-26 15:45:32 -0300 |
---|---|---|
committer | Thiago de Arruda <tpadilha84@gmail.com> | 2014-07-17 11:30:01 -0300 |
commit | 0b2b1da0e809e529a25530d80a77284d618390cf (patch) | |
tree | a510da2af871ca613eab81f5e48221671893fb35 /src/nvim/api/vim.c | |
parent | bce4c365bcd45eab76da967fd72732b79bbc1f57 (diff) | |
download | rneovim-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