Checkout
sussman
committed
on 08 May 03
Make svn's ./configure stop looking for external diff/diff3 programs.
Remove all auto-generated macros related to this idea. If users want… Show more
Make svn's ./configure stop looking for external diff/diff3 programs.

Remove all auto-generated macros related to this idea.  If users want

to use an external diff[3] program, they can run 'svn diff --diff-cmd'.

* build/ac-diff-test/:  delete this whole subdir.

* configure.in:  don't try to load gnu-diff.m4 anymore, it's gone.

 And don't try to run SVN_LIB_DIFFUTILS() anymore, it's gone.

* svn_private_config.hw:  remove all reference to the SVN_CLIENT_DIFF,

 SVN_CLIENT_DIFF3, SVN_DIFF3_HAS_DIFF_PROGRAM_ARG macros.

* svn_io.h, io.c (svn_io_run_diff, svn_io_run_diff3): don't default to

 SVN_CLIENT_DIFF[3] if diff[3]_cmd parameter is null.  Those macros

 no longer exist.  Update public docstrings accordingly.

 (svn_private_config.h):  no need to #include this anymore.

* config_file.c (svn_config_ensure):  diff-cmd and diff3-cmd examples

 no longer use SVN_CLIENT_DIFF/DIFF3 macros, which no longer exist.

 They now match the editor-cmd example.

Show less