NAME
   Term::ReadLine::EditLine - Term::ReadLine style wrapper for
   Term::EditLine

SYNOPSIS
       use Term::ReadLine;

       my $t = Term::ReadLine->new('program name');
       while (defined($_ = $t->readline('prompt> '))) {
           ...
           $t->addhistory($_) if /\S/;
       }

DESCRIPTION
   Term::ReadLine::EditLine provides Term::ReadLine interface using
   Term::EditLine.

MOTIVATION
   Term::ReadLine::Gnu is great, but it's hard to install on Mac OS X.
   Because it has pre-installed libedit but it does not contain GNU
   readline.

   Term::ReadLine::EditLine is very easy to install on OSX.

INTERFACE
   You can use following methods in Term::ReadLine interface.

   Term::ReadLine->new($program_name[, IN, OUT])
   $t->addhistory($history)
   my $line = $t->readline()
   $t->ReadLine()
   $t->IN()
   $t->OUT()
   $t->findConsole()
   $t->Attribs()
   $t->Features()

   Additionally, you can use "$t->editline()" method to access
   Term::EditLine instance.

AUTHOR
   Tokuhiro Matsuno <tokuhirom AAJKLFJEF@ GMAIL COM>

SEE ALSO
   This module provides interface for Term::ReadLine, based on
   Term::EditLine.

LICENSE
   Copyright (C) Tokuhiro Matsuno

   This library is free software; you can redistribute it and/or modify it
   under the same terms as Perl itself.