Path: usenet.cis.ufl.edu!usenet.eel.ufl.edu!news.uoregon.edu!psgrain!nntp.teleport.com!usenet
From: Kenneth Albanowski <kjahds@kjahds.com>
Newsgroups: comp.lang.perl.announce,comp.lang.perl.misc,comp.lang.perl
Subject: Term::ReadKey version 1.98
Date: 31 May 1995 01:50:59 GMT
Organization: Teleport - Portland's Public Access (503) 220-1016
Lines: 54
Approved: merlyn@stonehenge.com (comp.lang.perl.announce)
Message-ID: <3qgi23$f1h@maureen.teleport.com>
NNTP-Posting-Host: linda.teleport.com
Xref: usenet.cis.ufl.edu comp.lang.perl.announce:21 comp.lang.perl.misc:256 comp.lang.perl:50943


This is an announcement that version 1.98 of my Perl 5 module, 
"Term::ReadKey" has been released. 1.98 is a minor update that 
(hopefully) fixes some problems in using filehandles other then STDIN 
when referenced by globs.

---------------
What is Term::ReadKey?

 It's a perl5 module designed to allow easy access to terminal control
parameters, and a framework for non-blocking reads. In simpler terms, you
can use it to read a single key at a time, without waiting for a LF, and 
you can do background processing if a key hasn't been pressed yet.

---------------
On what systems can it be used?

 It's designed to make use of whatever terminal control capabilities are
available, from any of the "termio", "termios", or "sgtty" packages. A
perl script is used during installation to adapt to local sgtty
parameters, if necessary. Term::ReadKey was developed on Linux, and thus
has had access to a wide range of terminal packages, but due to it's
previously limited distribution, there may be systems where it does not
work well, or at all. It should work, though, and if it doesn't I'll try
to fix it. 

---------------
Where can I get it?

 ftp://numeric.adr.com/pub/perl/modules/TermReadKey-1.98.tar.Z

---------------
How do I install it?

 After installing Perl 5 (version 5.001e or later is preferable), unpack 
it in any directory you wish to, then run "perl Makefile.PL", and lastly 
"make". That should give you a fully working module, testable by "make 
test". Afterwards, you can install it into the system's perl directory by 
becoming root and running "make install".

Note that you cannot (currently) extract it into the "ext" directory 
during Perl configuration, and get properly installed. 

If you have portabilty problems, you can contact me, the author, at 
kjahds@kjahds.com. 

--
Kenneth Albanowski (kjahds@kjahds.com, CIS: 70705,126)






