Merge r1591123 from trunk:

 * r1591123
   Display the proper URL for 'svn rm URL' in the commit log editor.
   Justification:
     It's confusing since the URL isn't what the user passed.  Regression since
     1.7.9 when we fixed issue #4332.
   Votes:
     +1: breser, rhuijben, philip


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.8.x@1609000 13f79535-47bb-0310-9956-ffa450edef68
Merge r1593992 from trunk:

 * r1593992
   Remove useless warning about ruby during configure.
   Justification:
     Ruby 1.9 support has been there for a while.  Telling people iff they
     are using Ruby 1.9.3 that the support is new is useless.
   Votes:
     +1: breser, rhuijben, philip


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.8.x@1609001 13f79535-47bb-0310-9956-ffa450edef68
Merge r1596866 from trunk:

 * r1596866
   Fix another instance of issue #3014, "svn log | head" should not
   print "Write error: Broken pipe"
   Justification:
     Minor annoyance, already fixed for other cases.
   Votes:
     +1: stsp, ivan, philip


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.8.x@1609002 13f79535-47bb-0310-9956-ffa450edef68
Merge the r1594794 group from trunk:

 * r1594794, r1594814, r1594834, r1595061
   Fix the notify_func callbacks in Python bindings.
   Justification:
     Slightly broken implementation made them impossible to use.
   Votes:
     +1: breser, philip
     +0: rhuijben


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.8.x@1609003 13f79535-47bb-0310-9956-ffa450edef68
Merge r1594156 from trunk:

 * r1594156
   Fix a problem with the Unix build that could result in linking to the wrong
   Subversion libraries at build time or at run time.
   Justification:
     Building and testing should Just Work as far as possible.
   Votes:
     +1: julianfoad, philip, rhuijben


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.8.x@1609004 13f79535-47bb-0310-9956-ffa450edef68