Subject: | <Tab> broken with WWW::Mechanize 0.56 |
Hitting the tab key in WWW::Mechanize::Shell causes the following error:
Can't locate object method "extract_links" via package "WWW::Mechanize" at /usr/local/lib/perl5/site_perl/5.8.0/WWW/Mechanize/Shell.pm line 975.
This is because extract_links is an internal method in WWW::Mechanize
since 0.54. Maybe you can convince the author to make it public again?
Anyway, I think that the shell should not exit on errors. Maybe it's
better to protect all commands with eval { } and just report fatal
errors.
Regards,
Slaven