The work-around for this problem is use pdl2 and since that automatically runs perldl if you don't have Devel::REPL installed, it should be transparent as far as startup.
However, the original PDL shell, perldl, is missing a number of the features of the pdl2 shell including support for lexical variables, packages, and multiple types of text completions: INC, Keywords, LexEnv, and Methods. Since on-going development is to complete the pdl2 feature set and general PDL issues like the improved NiceSlice filter support for the PDL shells and 64bit index support is taking all my time, resolving this problem is on a low priority at the moment. The eventual goal is to phase out the pdl2+perldl dichotomy for a unified pdl shell anyway... I recommend making the switch to pdl2 and reporting any problems with *that* shell so that it can continue to be improved in features and usability. --Chris On Wed, Jul 11, 2012 at 2:48 PM, John Lapeyre <[email protected]> wrote: > > On 07/11/2012 07:10 PM, Derek Lamb wrote: > >> What came of it is that I got used to it, didn't file a >>bug report, and when it irks me (since my muscle memory for >>invoking pdl2 isn't ingrained yet) I use the pdl2 shell. >>Obviously the omission was a new problem for me last >>fall--I'm wondering if John updated his Perl recently or >>something similar. > > I had not used the pdl shell in a long time; at least not in > a way that would make me notice the problem. I can't remember > in the past if it did or did not behave this way. > > John _______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
