Merge the r1842222 group from trunk:

 * r1842222, r1842223
   Teach the Ruby bindings not to choke on type names like svn_client__shelf_t.
   Justification:
     Unbreak the Ruby bindings following the __ patch.
   Notes: r1842222 is the main functional change.
   Votes:
     +1: julianfoad, stsp, brane


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.11.x@1842234 13f79535-47bb-0310-9956-ffa450edef68
2 files changed