I've written a patch that fills in some of the missing functionality in Padre::{Task,Wx}::VCS.
http://buzzword.org.uk/2012/padre-vcs-tobyink-20120604-1.diff In summary, what it does is: 1. For the UI it changes the file list in the VCS sidebar to allow multiple files to be selected, rather than just one file at a time. 2. The VCS "status" functionality which was implemented for Git and Subversion, now also works for Mercurial. 3. The parsing for Subversion "status" has been improved slightly. (The "svn status" output sometimes puts a "?" in columns where the regexp was expecting \d+ or \w+.) 4. Support for "add"/"remove"/"commit"/"revert" for all three version control systems. Still missing is support for "update". If people like the way I'm headed with this, I'm willing to spend a bit more time on it, adding support for viewing logs, "blame", etc. -- Toby A Inkster <mailto:m...@tobyinkster.co.uk> <http://tobyinkster.co.uk> _______________________________________________ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev