# File lib/cheetah.rb, line 188 def log_stream_increment(stream, data) @stream_buffer[stream] + data =~ /\A((?:.*\n)*)(.*)\z/ lines = Regexp.last_match(1) rest = Regexp.last_match(2) lines.each_line { |l| log_stream_line(stream, l) } @stream_used[stream] = true @stream_buffer[stream] = rest end