# File lib/net/ssh/buffer.rb, line 158
158:     def read_to(pattern)
159:       index = @content.index(pattern, @position) or return nil
160:       length = case pattern
161:         when String then pattern.length
162:         when Fixnum then 1
163:         when Regexp then $&.length
164:       end
165:       index && read(index+length)
166:     end