On Jul 15, 2010, at 1:31 AM, LAMBEAU Bernard wrote:

> P.S. Don't know it's a bug, but with page_at set to :auto, two lines =
are
> hidden on each page (probably due to the "\n-- press enter/return to
> continue or q to stop -- q" message). Don't know if it's clear, ... =
you can try the following:
>=20
> <pre>
> require 'rubygems'
> require 'highline'
> h =3D HighLine.new
> h.page_at =3D :auto
> h.say((1..1000).collect{|i| i.to_s}.join("\n"))
> </pre>
>=20
> On a terminal 80x24, the first page starts shows 3 to 24, the second =
page 27
> to 48, and so on.

Looks like a bug to me, yep.

> Anyway, using "h.page_at =3D h.output_rows-2" works fine...

I applied your fix:

  http://github.com/JEG2/highline

Thanks again!

James Edward Gray II=