lib/neovim/request.rb in neovim-0.0.5 vs lib/neovim/request.rb in neovim-0.0.6

- old
+ new

@@ -1,6 +1,8 @@ module Neovim + # A synchronous message from +nvim+. + # @api private class Request attr_reader :method_name, :arguments def initialize(method_name, args, msgpack_stream, request_id) @method_name = method_name.to_s @@ -12,15 +14,15 @@ def sync? true end def respond(value) - @msgpack_stream.send([1, @request_id, nil, value]) + @msgpack_stream.write([1, @request_id, nil, value]) self end def error(message) - @msgpack_stream.send([1, @request_id, message, nil]) + @msgpack_stream.write([1, @request_id, message, nil]) self end end end