Since Ruby Fibers can't be coordinated across threads, we will likely need to make some dramatic changes to support multithreaded access to neovim inside ruby scripts. In the meantime, this just writes an error message when a request is made outside the parent thread.
Since Ruby Fibers can't be coordinated across threads, we will likely need to make some dramatic changes to support multithreaded access to neovim inside ruby scripts. In the meantime, this just writes an error message when a request is made outside the parent thread.