Follow-up to r1424708: API simplification: Make
svn_ra_get_inherited_props() always return svn_prop_inherited_item_t
items with the path_or_url member set to repos relpaths.  Let the caller
convert to URLs if required.

Suggested by: julianfoad

* subversion/include/private/svn_wc_private.h

  (svn_wc__get_iprops): Document the type of
   svn_prop_inherited_item_t->path_or_url's returned.

* subversion/include/svn_client.h

  (svn_proplist_receiver2_t,
   svn_client_propget5): Document the type of
   svn_prop_inherited_item_t->path_or_url's returned.

* subversion/include/svn_ra.h

  (svn_ra_get_inherited_props): Return to pre-r1424708 behavior, i.e. always
   return repos relpath path_or_url member.

* subversion/libsvn_client/client.h

  (svn_client__iprop_relpaths_to_urls): New.

  (svn_client__get_inheritable_props): Return to pre-r1424708 behavior,
   i.e. always return repos relpath path_or_url member.

* subversion/libsvn_client/externals.c

  (switch_file_external): Update call to svn_ra_get_inherited_props().

* subversion/libsvn_client/iprops.c

  (svn_props.h,
   svn_path.h): New includes.

  (svn_client__iprop_relpaths_to_urls): New.

  (svn_client__get_inheritable_props): Remove use_relpath_keys argument.

  (svn_client__get_inheritable_props): Update call to
   svn_ra_get_inherited_props().

* subversion/libsvn_client/prop_commands.c

  (remote_propget,
   remote_proplist): Convert inherited props returned by
   svn_ra_get_inherited_props() with new
   svn_client__iprop_relpaths_to_urls() helper.

  (svn_client_propget5,
   get_local_props): Convert inherited props returned by
   svn_wc__get_iprops() with new
   svn_client__iprop_relpaths_to_urls() helper.

* subversion/libsvn_client/switch.c

  (switch_internal): Update call to svn_ra_get_inherited_props().

* subversion/libsvn_client/update.c

  (update_internal): Update call to svn_client__get_inheritable_props().

* subversion/libsvn_ra/compat.c

  (svn_ra__get_inherited_props_walk): Return
   svn_prop_inherited_item_t->path_or_url's as repos relpaths, not URLs.

* subversion/libsvn_ra/ra_loader.c

  (svn_ra_get_inherited_props): Remove use_relpath_keys argument.

* subversion/libsvn_ra/ra_loader.h

  (svn_ra__get_inherited_props_walk): Update doc string.

* subversion/libsvn_ra_local/ra_plugin.c

  (get_node_props): Don't convert svn_prop_inherited_item_t->path_or_url's
   to URLs, leave as repos relpaths.

* subversion/libsvn_wc/wc_db.c

  (db_read_inherited_props): Don't convert
   svn_prop_inherited_item_t->path_or_url's to URLs, leave as repos relpaths.

* subversion/libsvn_wc/wc_db.h

  (svn_wc__db_read_inherited_props): Update doc string.


git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1430638 13f79535-47bb-0310-9956-ffa450edef68