# File lib/io_tail.rb, line 12
  def tail_lines(&block) # :yields: line
    self.seek(-1, IO::SEEK_END)
    self.gets

    loop do
      self.each_line(&block)

      if self.eof? then
        sleep 0.25
        self.pos = self.pos # reset eof?
      end
    end
  end