I think at this point a more or less complete rewrite is in order, and so I'll be working on that over the next month or so. My idea is to make the API a lot more OO. For some reason I was having an anti-OO fit when I wrote this in the first place. I seem to have recovered. -- mark, Tuesday 27 June 2006 --------------------------------------------------------------------------- * Check for code 3xx redirects and try to reset the wiki_host value to the correct host to which we are redirected. (target: 0.28) * Add a flag allowing the user to choose whether to proceed with commits if not logged in. (target: 0.28) * Add a command to return a diff between the local version and the server version. (0.28) * Image handling, upload and download of images * Use of "Special:All pages" to return a list of every page in the host wiki * Image handling, upload and download of images * Add a commit comment editor * The ability to access data from robots.txt for use by programmers using the library to create Mediawiki bots * Multi-file commits which respect the delay between uploads as specified in robots.txt * Win32-Perl support * A *nix GUI (this could be done as an outside project) * Win 32 GUI (possibly like tortoise CVS or tortoise SVN) * A Vim plugin supporting mvs * An EMACS macro supporting mvs * A KDE Kate plugin for mvs