Revision history for Perl extension WWW::Mechanize::Shell. 0.19 - Added t/00a*.t to check for a Term::Shell bug to the MANIFEST - renamed the "history" command to "script" - the new "history" command now outputs the "relevant" shell commands - added "versions" command to print out the versions of the installed modules - added "ua" command to easily change the user agent string - added documentation for some more methods - added understanding of "#" as a comment - added a "save" command to save links into files - added "auth" command for basic authentication (suggested by merlyn) - added live test of the auth command against HTTP::Daemon (code provided by merlyn) - added test that 'url' basic authentication also works (http://login:password@example.com) - added convenience "shell" module method : perl -MWWW::Mechanize::Shell -e "shell" - added full end-to-end testing for many commands and their generated scripts - fixed many bugs in the generated scripts - many documentation fixes - Term::ReadLine now gets disabled for the tests - silenced HTML::Form warning for readonly fields 0.18 - No functional changes to v0.17 - Discovered that and documented how file uploads work - Added BUGS section to documentation 0.17 - Fixed a doc bug where "exit" referred to the (nonexistent) "quit" topic (thanks Mark) - Made a test checking the version of Term::Shell and the help summary bug - Fixed t/06*.t - it crashed when Test::MockObject wasn't installed 0.16 20030429 - Changed double quotes around parameters to single quotes to allow for urls like http://mark@foo.com (thanks Mark) - Added tests to check that created scripts at least compile - Made the form fillout more robust by wrapping it in an eval block 0.14 20030414 - Fixed a bad list bug introduced with my unix-browser patch to the options system. Slaven Rezics submitted patch had nothing to do with this, I only grabbed the idea from him but did botch the implementation myself. - Added a test that all options can be set and reset - Reenabled all warnings in the tests - Removed one warning for an unavailable module - Added first part of JavaScript handling : The shell detects when you want to follow a javascript: link, and says that you can't do that. 0.13 20030404 - Slaven Rezic submitted a patch to enable synchronous HTML display under Unix ! Thanks go to Slaven !! All bugs/errors are my fault ! - fixed a crash if the url to the get command was invalid - fixed a crash if a browser was launched without a previous request - added tests for those two crashes - moved example shell from examples/shell.pl to bin/wwwshell.pl 0.12 20030320 - Added a test to check for the behaviour if HTML::TableExtract is not present - silenced warnings in the tests - No changes to the main module except for the version number 0.11 20030318 - Updated the tests so they skip when there is no terminal available (as is the case when the tests are run from cron) - Fixed the inline tests so the synopsis shows again 0.10 20030312 - Added the "table" command to display/dump HTML tables using HTML::TableExtract - Added "table" history - Added tests for history - Brought README file up to date with the suggested support modules - Added example showing off tables - Added proxy support to the shell and the produced scripts - Added documentation on proxy - Added table lister 0.09 20030308 - I should go back and use the web interface. It was made for people like me. 0.08 20030308 - third time's the charm 0.07 20030308 - And again, because I am stupid 0.06 20030308 - bumped version because I uploaded a partial file to CPAN ... 0.05 20030307 - Fixed the dependency on Win32::OLE - the module now handles other environments gracefully - Added some tests for the module fallbacks (these tests need Test::Without::Module) - moved handling over to cvs 0.04 20030301 - reupload as the 0.02 and 0.03 upload was broken 0.02 20030228 - Made the shell much more robust against wrong parameters and internal failures. - Open /foo/ now goes into the Perl code as "follow(/foo/)", as it should be 0.01 Thu Nov 7 23:04:20 2002 - original version; created by h2xs 1.21 with options -X WWW::Mechanize::Shell