peschkaj has asked for the wisdom of the Perl Monks concerning the following question:
I also have a second question, will using ReadMode 4 with Term::ReadLine still prevent escape attempts using CTRL characters?#!/usr/bin/perl use Term::Cap; use Term::ReadKey; use Term::ReadLine; ReadMode 4; $term = new Term::ReadLine 'fakeTerminal'; $prompt = "input: "; @fakeArray = ("The first", "The second", "The third", "The fourth"); for ($i = 0; $i < scalar(@fakeArray); $i++) { print $i+1, ". \t", $fakeArray[$i], "\n"; } while( defined ($_ = $term->readline($prompt))) { if($_){ last if $_ =~ /^\s*quit/i; print $_, "\n"; } } #$key = ReadKey(0); #print "you typed $key\n"; ReadMode 0;
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Term::ReadLine question, double enter
by jlongino (Parson) on Sep 26, 2002 at 04:49 UTC | |
Re: Term::ReadLine question, double enter
by jdavidboyd (Friar) on Sep 26, 2002 at 15:19 UTC |