def print_statuses(statuses, event, sort = true, time_format = nil)
return unless statuses and statuses.first
time_format ||= Termtter::Client.time_format_for statuses
output_text = ''
statuses.each do |s|
output_text << status_line(s, time_format, event)
end
if config.plugins.stdout.enable_pager &&
ENV['LINES'] &&
statuses.size > ENV['LINES'].to_i
file = Tempfile.new('termtter')
file.print output_text
file.close
system "#{config.plugins.stdout.pager} #{file.path}"
file.close(true)
else
Termtter::Client.clear_line
print output_text
end
end