SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Term-Completion rpm build for : openSUSE Tumbleweed. For other distributions click perl-Term-Completion.

Name : perl-Term-Completion
Version : 1.02 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 1.5 Date : 2024-08-05 19:35:10
Group : Unspecified Source RPM : perl-Term-Completion-1.02-1.5.src.rpm
Size : 0.08 MB
Packager : (none)
Summary : Read one line of user input, with convenience functions
Description :
Term::Completion is an extensible, highly configurable replacement for the
venerable Term::Complete package. It is object-oriented and thus allows
subclassing. Two derived classes are Term::Completion::Multi and
Term::Completion::Path.

A prompt is printed and the user may enter one line of input, submitting
the answer by pressing the ENTER key. This basic scenario can be
implemented like this:

my $answer = < STDIN>
chomp $answer;

But often you don\'t want the user to type in the full word (from a list of
choices), but allow _completion_, i.e. expansion of the word as far as
possible by pressing as few keys as necessary.

Some users like to cycle through the choices, preferably with the up/down
arrow keys.

And finally, you may not want the user to enter any random characters, but
_validate_ what was enter and come back if the entry did not pass the
validation.

If you are missing full line editing (left/right, delete to the left and
right, jump to the beginning and the end etc.), you are probably wrong
here, and want to consider Term::ReadLine and friends.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-T/openSUSE_Tumbleweed/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Term-Completion-1.02-1.5.noarch.rpm
     

Provides :
perl(Term::Completion)
perl(Term::Completion::Multi)
perl(Term::Completion::Path)
perl(Term::Completion::_POSIX)
perl(Term::Completion::_readkey)
perl(Term::Completion::_stty)
perl(Term::Completion::_termsize)
perl-Term-Completion

Requires :
perl(:MODULE_COMPAT_5.40.0)
perl(Term::ReadKey) >= 2.3
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.40.0/Term
/usr/lib/perl5/vendor_perl/5.40.0/Term/Completion
/usr/lib/perl5/vendor_perl/5.40.0/Term/Completion.pm
/usr/lib/perl5/vendor_perl/5.40.0/Term/Completion/Multi.pm
/usr/lib/perl5/vendor_perl/5.40.0/Term/Completion/Path.pm
/usr/lib/perl5/vendor_perl/5.40.0/Term/Completion/_POSIX.pm
/usr/lib/perl5/vendor_perl/5.40.0/Term/Completion/_readkey.pm
/usr/lib/perl5/vendor_perl/5.40.0/Term/Completion/_stty.pm
/usr/lib/perl5/vendor_perl/5.40.0/Term/Completion/_termsize.pm
/usr/share/doc/packages/perl-Term-Completion
/usr/share/doc/packages/perl-Term-Completion/Changes
/usr/share/doc/packages/perl-Term-Completion/README.md
/usr/share/man/man3/Term::Completion.3pm.gz
/usr/share/man/man3/Term::Completion::Multi.3pm.gz
/usr/share/man/man3/Term::Completion::Path.3pm.gz
/usr/share/man/man3/Term::Completion::_POSIX.3pm.gz
/usr/share/man/man3/Term::Completion::_readkey.3pm.gz
/usr/share/man/man3/Term::Completion::_stty.3pm.gz
/usr/share/man/man3/Term::Completion::_termsize.3pm.gz

 
ICM