Method: Neovim::WriteErr#write

Defined in:
lib/neovim/output.rb

#write(*args) ⇒ Object



93
94
95
96
97
98
99
100
101
102
103
# File 'lib/neovim/output.rb', line 93

def write *args
  args.each { |a|
    @rest ||= ""
    @rest << a.to_s
    while @rest =~ /#$// do
      @client.err_writeln $`
      @rest = $'
    end
  }
  nil
end