This is not a bug per se, that feature is not yet fully realized; the last release of IO::Pager was done made to address some long standing bugs, but due to this sub-classes reliance on unreleased code I wasn't expecting anyone to try to use it :-P. IO::Pager::Perl does actually require Term::Pager 1.5 (the current version is 1.02 & internally 1.4), but the code has not been officially released, as the author of said module has not accepted my patches. I will, sometime soonish, simply have to release a forked/private version within IO::Pager to gain the necessary features for IO::Pager::Perl to function properly. From what I recall though, there are still one or two bugs in the interaction between Term::Pager and IO::Pager, but if you want to play around with it, you can fetch the beta 1.5 here
https://github.com/jaw0/Term-Pager/issues/1
Cheers!
On Tue Sep 24 03:31:33 2019, VIY wrote:
Show quoted text> the
> package IO::Pager::Perl;
> use Term::Pager 1.5;
> whereas according to
https://metacpan.org/release/Term-Pager
> the latest version of Term::Pager is 1.02
> which causes an error
>
> Term::Pager version 1.5 required--this is only version 1.02 at
> /usr/src/tmp/perl
> -IO-Pager-buildroot/usr/share/perl5/IO/Pager/Perl.pm line 7.
> BEGIN failed--compilation aborted at /usr/src/tmp/perl-IO-Pager-
> buildroot/usr/sh
> are/perl5/IO/Pager/Perl.pm line 7.
>
> trying to use IO::Pager::Perl