Graham Barr > perl5.005_03 > Term::Complete

Download:
perl5.005_03.tar.gz

Dependencies

Annotate this POD

Related Modules

Term::ReadLine
IO::Handle
IO::File
Term::Cap
Tie::Scalar
Text::Soundex
Test::More
File::Temp
ExtUtils::Embed
Tie::Array
more...
By perlmonks.org
Source   Latest Release: perl-5.14.4

NAME ^

Term::Complete - Perl word completion module

SYNOPSIS ^

    $input = Complete('prompt_string', \@completion_list);
    $input = Complete('prompt_string', @completion_list);

DESCRIPTION ^

This routine provides word completion on the list of words in the array (or array ref).

The tty driver is put into raw mode using the system command stty raw -echo and restored using stty -raw echo.

The following command characters are defined:

<tab>

Attempts word completion. Cannot be changed.

^D

Prints completion list. Defined by $Term::Complete::complete.

^U

Erases the current input. Defined by $Term::Complete::kill.

<del>, <bs>

Erases one character. Defined by $Term::Complete::erase1 and $Term::Complete::erase2.

DIAGNOSTICS ^

Bell sounds when word completion fails.

BUGS ^

The completion character <tab> cannot be changed.

AUTHOR ^

Wayne Thompson

syntax highlighting: