Add the ability to register top-level RPCs on a host. These can be called without a namespace, e.g. my_command instead of /source/script.rb:command:my_command. These are used by script_host.rb in neovim for providing the ruby_execute, ruby_execute_file and ruby_do_range RPCs.
Add compatibility layer to expose the legacy Vim interface to :ruby commands.
Attempting to resolve https://github.com/alexgenco/neovim-ruby/issues/6.
my_command
instead of/source/script.rb:command:my_command
. These are used byscript_host.rb
in neovim for providing theruby_execute
,ruby_execute_file
andruby_do_range
RPCs.Vim
interface to:ruby
commands.