Uwe Zeisberger <zeisberger@informatik.uni-freiburg.de>

r854519, r852662, r851714

r851714 | philip | 2004-10-27 22:31:58 +0000 (Wed, 27 Oct 2004)

Fix svn_ver_compatible to correctly test release minor numbers.

Patch by: Uwe Zeisberger <zeisberg@informatik.uni-freiburg.de>
(Tweaks to regression test by me.)

* subversion/libsvn_client/version.c
  (svn_ver_compatible): my_version->minor should be <= lib_version->minor

* subversion/tests/libsvn_subr/compat-test.c: New file

* build.conf: Add section for compat-test

r852662 | maxb | 2005-01-04 21:59:34 +0000 (Tue, 04 Jan 2005)

Fix issue 2178. Do not special-case, or even comment about, using a GNU m4
extension. Our required version of autoconf requires GNU m4 anyway.

Patch by: Uwe Zeisberger <zeisberg@informatik.uni-freiburg.de>

* configure.in: Cut out unneeded checks and comments.

r854519 | lundblad | 2005-04-25 20:14:21 +0000 (Mon, 25 Apr 2005)

Fix recognition of "(scheme)://" as a valid URI.  Make svn_path_is_uri not
unnecessarily calculate the length of the path (issue #2211).

Patch by: Uwe Zeisberger <zeisberger@informatik.uni-freiburg.de>

* subversion/libsvn_subr/path.c (skip_uri_scheme): Don't get the length
  of the path.  Allow (scheme):// followed by nothing.
* subversion/tests/libsvn_subr/path-test.c (test_is_url): Add new
  cases: file:/ and file://.  Calculate number of cases from actual array