There does seem to be a simple fix (svn 4554), but it required a slight modification to svn_commit to accept files on the command line in graphical mode.
Thanks SO much for fixing that! :D
format_status does need refactoring -- in two languages.
Quite so.
My additions may be mostly functional, but the code is not up to my usual standards of production quality stuff. :(