[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#324737: ITP: libshell-posix-select-perl -- The POSIX Shell's "select" loop for Perl



Package: wnpp
Severity: wishlist
Owner: Florian Ragwitz <florian.ragwitz@s2004.tu-chemnitz.de>

* Package name    : libshell-posix-select-perl
  Version         : 0.05
  Upstream Author : Timothy F. Maher <yumpy@consultix-inc.com>
* URL             : http://search.cpan.org/~yumpy/Shell-POSIX-Select-0.05/
* License         : Perl (GPL/Artistic
  Description     : The POSIX Shell's "select" loop for Perl

This module implements the select loop of the "POSIX" shells (Bash, Korn,
and derivatives) for Perl. That loop is unique in two ways: it's by far
the friendliest feature of any UNIX shell, and it's the only UNIX shell
loop that's missing from the Perl language. Until now!
.
What's so great about this loop? It automates the generation of a
numbered menu of choices, prompts for a choice, proofreads that choice
and complains if it's invalid (at least in this enhanced
implementation), and executes a code-block with a variable set to the
chosen value. That saves a lot of coding for interactive programs --
especially if the menu consists of many values!
.
The benefit of bringing this loop to Perl is that it obviates the need
for future programmers to reinvent the Choose-From-A-Menu wheel.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12.2
Locale: LANG=C, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)



Reply to: