-------------------
0.34 Wed Feb 25 2015
Fix version error in Makefile.
Fix a bug in 3-arg open introduced by fix for 1-arg in 0.33.
0.33 Wed Feb 25 2005
Fix "Warning: unable to close filehandle $real_fh properly."
Fixed FILEHANDLE only open().
0.32 Tue Feb 24 2005
Add 3-arg open support.
Add eof() mechanism for semi-elegant signal handling.
Update documentation.
Undef $ENV{LESS} in interactive tests in case -E is set.
Robustify t/11 for Win32 (RT#79950).
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
Changes from previous:
----------------------
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.
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").