In working on the Ev2 shims, I discovered svn_delta_path_driver(), a nifty little API whose purpose I haven't totally yet discerned. It looks to be some kind of hybridization of the editor, allowing a caller to handle some portion of the editor drive manually, though the documentation has enough ifs, buts, and wherefores to make me a bit unsure.
If I am correct, however, it would appear that this API is not compatible with our current editor shims, which queue up all changes made in an editor, and then play them back through the new shim. Any illumination by folks knowing more than I would be appreciated. -Hyrum -- uberSVN: Apache Subversion Made Easy http://www.uberSVN.com/