The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Perl extension IO::Pager.

0.31    Sat Apr 06 2013

	Add missing IO::Handle fallback for ::Unbuffered (RT#82351)

	Bogus fix for Windoze automatic line-ending failure of t/11 (RT#79950),
	improvements welcomed.

0.30	Tue Sep 04 2012
	Implement feature request #78270 to include support say

	Preserve layers of passed hilehandle on instantiation.

	Fixed tests under Win32 & cygwin, bug #75181.

	Swap IO::Pager:new and ::open, alter subclass::open to
	remove unnecessary level of subroutine calls

	Return IO::Handle objects when not connected to a TTY for
	transparent use of IO::Pager when programming OO.
	NOTE: This is broken, see ::less in TODO

0.24	Sat Feb 18 2012 
	Fixed bug #74691, tests fail if CPANTS folk don't have a perl in PATH!

	Add PID method & token overload to access pager process identifier.

	Remove semi-circular reference in object to fix implicit close().

0.20	Sat Feb 11 2012

	Fixed bug #74691, add File::Which as dependency / skip test if missing

	Fixed non-TTY/redirection behavior and added corresponding test

	Improve buffering sistuation in both ::Buffered and ::Unbuffered

	Auto-gensym scalar filehandles like perl's open

	Add OO interface

	Add alternate pagers 'lv', 'pg',
	and system default '/etc/alternatives/pager' (bug# 74519)

	Add tests for initialization failure conditions (9-open.t)

0.16	Fri Feb 3 2012

	Require 5.8.0 or better

	Removed Perl warning 'Use of tie on a handle without * is deprecated'.

	No interactive questions during 'make test' (bug# 66718)

	Better handling of missing PAGER.

	Look for more pagers: 'most' and 'w3m' (bug# 74519)

	Documentation clean-up, light refactoring, more error checks.

	Do not run IO::Pager::Page automatically when in Perl compile mode.

0.10	Unreleased

	Added support for encodings via binmode() (bug# 67930).

	Test: encoding, handle (glob, scalar, OO), interactive...

0.07	Unreleased

	Rewrote to support scalar filehandles per user request and IO::Handle
	style OO support came along for the ride.

	Fixed several mis-coded segments that did not affect operation.

	Added C<tell> in IO::Pager::Unbuffered to check size of buffered output.

	Pager open error now sets $! instead of issuing a warning, to more
	closely emulate the C<open> experience. Check return value as before.

	Neglected to update $VERSION in last release.

	Touched up the documentation.

0.06	Wed Sep 21 2005

	Fixed a stupid leftover using =~ for assignment that some perls ignored
	(bug# 14692).

	Fixed other nits in t.pl and documentation.

0.05	Thu Jul 17 20:01:55 EDT 2003

	Touched up documentation.

	Added IO::Pager::Page, a clone of IO::Page "Broken pipe" foible and all.

	Fixed a bug in pager selection algorithm, it failed if you did not
	have File::Which. It is now back to being only strongly recommended as
	opposed to required.

0.04	Wed Jul 16 18:53:58 EDT 2003

	Removed a stupid debug message from IO::Pager::new.

	Improved PAGER selection algorithm.

	Touched up documentation.

	Added some tests.

0.03	Tue Jul 15 23:11:12 2003

	Forked from IO::Page.

0.02 	Tue Jul 15 23:11:12 2003

	original version; created by h2xs 1.22 with options -X -n IO::Pager.