class REXML::IOSource
def read(term = nil, min_bytes = 1)
def read(term = nil, min_bytes = 1) term = encode(term) if term begin str = readline(term) @scanner << str read_bytes = str.bytesize begin while read_bytes < min_bytes str = readline(term) @scanner << str read_bytes += str.bytesize end rescue IOError end true rescue Exception, NameError @source = nil false end end