Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
all
-
None
Description
Currently we have hardcoded arguments (mainly -L) in svn_io_run_diff and svn_io_run_diff3. This is bad, because arbitrary external diff programs won't understand these. People can work around it with wrapper scripts, but they should not have to. Instead, we need to be able to fully customize our diff invocations - including subsititutions for the labels and filenames.