On Thu, Apr 26, 2012 at 00:51, Daniel Shahaf <[email protected]> wrote: > [email protected] wrote on Thu, Apr 26, 2012 at 01:00:15 -0000: >> Author: gstein >> Date: Thu Apr 26 01:00:15 2012 >> New Revision: 1330615 >> >> URL: http://svn.apache.org/viewvc?rev=1330615&view=rev >> Log: >> Add some documentation for the new stuff in svn_ra_private. >> >> * subversion/include/private/svn_ra_private.h: >> (svn_ra__provide_base_cb_t, svn_ra__provide_props_cb_t, >> svn_ra__get_copysrc_kind_cb_t, svn_ra__get_commit_ev2): update >> and expand docstrings >> >> Modified: >> subversion/trunk/subversion/include/private/svn_ra_private.h >> >> Modified: subversion/trunk/subversion/include/private/svn_ra_private.h >> URL: >> http://svn.apache.org/viewvc/subversion/trunk/subversion/include/private/svn_ra_private.h?rev=1330615&r1=1330614&r2=1330615&view=diff >> ============================================================================== >> --- subversion/trunk/subversion/include/private/svn_ra_private.h (original) >> +++ subversion/trunk/subversion/include/private/svn_ra_private.h Thu Apr 26 >> 01:00:15 2012 >> @@ -170,14 +182,53 @@ typedef svn_error_t *(*svn_ra__get_copys >> apr_pool_t *scratch_pool); >> >> >> -/* ### hand-wave... see svn_ra_get_commit_editor3() for the basics >> - ### of these parameters. */ >> +/* Return an Ev2-based editor for performing commits. >> + >> + The editor is associated with the given SESSION, and its implied target >> + repository. > > Is *EDITOR chrooted to the session's URL (in the "reparent" sense) and > its descendants?
Ah. Good point. I had that in my head to document and forgot... The commit editor is rooted at the repository root. All paths are repos_relpath. IOW, no: not the session_relpath. (the lock tokens are currently session_relpath though) I'll update. Thanks, -g

