On 8/14/2010 7:21 PM, Daniel Carrera wrote:
> On Sun, Aug 15, 2010 at 12:56 AM, Chris Marshall wrote:
>> Yes, but that isn't the best solution since both
>> perldl and pdl2 need Term::ReadLine.
>
> I just checked. At least on Ubuntu, the perldl shell does function
> without ReadLine. You just lose a lot of useful functionality. You
> can't use the arrow keys. But otherwise it runs without error and
> "exit" doesn't produce any errors.
>
> That said, ReadLine really makes the shell a lot more pleasant. So as
> long as it doesn't cause problems for users I am in favour of making
> it a dependency.

I took a further look at the problem and the issue
is that some of the Devel::REPL plugins for completion,
history, and line editing are not safe against the
presence of Term::ReadLine::Stub for the implementation.

I'll add the check to the pdl2 shell and fallback to
perldl if either Term::ReadLine::Gnu or Term::ReadLine::Perl
is not being used.  After our official release, I plan to
fix the issue in Devel::REPL.

Cheers,
Chris

_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to