JavaHL: Update the log API to use svn_client_log3(), adding peg revision
support.

[ in  subversion/bindings/java/javahl ]
* native/SVNClient.h
  (logMessages): Add a pegRevision parameter.

* subversion/bindings/java/javahl/native/SVNClient.cpp
  (logMessages): Add a pegRevision parameter, and update the client call to use
  svn_client_log3().

* native/org_tigris_subversion_javahl_SVNClient.cpp
  (Java_org_tigris_subversion_javahl_SVNClient_logMessages): Add a pegRevision
  parameter, and use it in the call to SVNClient::logMessages().

* src/org/tigris/subversion/javahl/SVNClientSynchronized.java,
  src/org/tigris/subversion/javahl/SVNClient.java,
  src/org/tigris/subversion/javahl/SVNClientInterface.java:
  (logMessages):  Add a new implementation which takes a pegRevision parameter.
  Reimplement old APIs in terms of the new one.


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