# File lib/vmail/imap_client.rb, line 381 def more_messages(message_id, limit=100) log "More_messages: message_id #{message_id}" message_id = message_id.to_i if @all_search x = [(message_id - limit), 0].max y = [message_id - 1, 0].max res = fetch_row_text((x..y)) add_more_message_line(res, x) else # filter search query log "@start_index #@start_index" x = [(@start_index - limit), 0].max y = [@start_index - 1, 0].max @start_index = x res = fetch_row_text(@ids[x..y]) add_more_message_line(res, @ids[x]) end end