# File lib/neovim/ruby_provider.rb, line 116
    def self.__with_exception_handling(client)
      begin
        yield
      rescue SyntaxError, LoadError, StandardError => e
        msg = [e.class, e.message].join(": ")
        client.report_error(msg.lines.first.strip)
      end
    end