# File protocol.rb, line 1328 def initializeinitializeinitialize(stream, listener) @stream = stream # this hack fixes REXML version "2.7.3" and "2.7.4" if REXML::Version=="2.7.3" || REXML::Version=="2.7.4" def @stream.read(len=nil) len = 100 unless len super(len) end def @stream.gets(char=nil) super(">") end def @stream.readline(char=nil) super(">") end def @stream.readlines(char=nil) super(">") end end @listener = listener @current = nil end