David Aguilar <davvid@xxxxxxxxx> writes: > We would have to change the way $GIT_EXTERNAL_DIFF works so > that it preserves the current directory and constructs > paths relative to it. Patches welcome :-) I am afraild that would break a lot more than difftool. If we really wanted to change the behaviour, the external diff interface needs to export the value of prefix (i.e. what the original subdirectory was), and the script that is spawned as $GIT_EXTERNAL_DIFF (optionally optionally) take it into account, perhaps by cd'ing back to that subdirectory and possibly moving or renaming the temporary files to suit its needs (I think recently we also saw a request to rename the temporary files). Or something like that. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html