Name : perl-Term-Completion
| |
Version : 1.00
| Vendor : obs://build_opensuse_org/home:bmanojlovic
|
Release : 6.1
| Date : 2018-01-05 00:48:11
|
Group : Development/Libraries/Perl
| Source RPM : perl-Term-Completion-1.00-6.1.src.rpm
|
Size : 0.07 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 the Term::Complete manpage package. It is object-oriented and thus allows subclassing. Two derived classes are the Term::Completion::Multi manpage and the Term::Completion::Path manpage.
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 the Term::ReadLine manpage and friends.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/home:/bmanojlovic:/spacewalk:/runtime/openSUSE_Leap_42.3/noarch |
Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server
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 :