[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
Locale: LANG=C, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)

Reply to: