libgit2/tests-clar/diff
Russell Belfer b1ff7004ab Improve diff config options handling
This makes diff use the cvar cache for config options where
possible, and also adds support for a number of other config
options to diff including "diff.context", "diff.ignoreSubmodules",
"diff.noprefix", "diff.mnemonicprefix", and "core.abbrev".

To make this natural, this involved a rearrangement of the code
that allocates the diff object vs. the code that initializes it
based on the combination of options passed in by the user and
read from the config.

This commit includes tests for most of these new options as well.
2013-04-23 12:57:30 -07:00
..
blob.c Initial integration of similarity metric to diff 2013-02-21 12:40:33 -08:00
diff_helpers.c Fix some diff ignores and submodule dirty workdir 2013-03-25 23:58:40 -07:00
diff_helpers.h Fix some diff ignores and submodule dirty workdir 2013-03-25 23:58:40 -07:00
diffiter.c Replace diff delta binary with flags 2013-02-20 15:10:21 -08:00
index.c Fix some leaks and (possibly) dangling pointers in tests 2012-12-19 08:04:31 +01:00
iterator.c Three submodule status bug fixes 2013-03-18 17:24:13 -07:00
notify.c Notify '*' pathspec correctly when diffing 2013-04-11 09:59:26 +02:00
patch.c Improve diff config options handling 2013-04-23 12:57:30 -07:00
rename.c handle small files in similarity metrics 2013-03-11 12:47:01 -05:00
submodules.c Tests and more fixes for submodule diffs 2013-04-09 14:52:32 -07:00
tree.c Improve diff config options handling 2013-04-23 12:57:30 -07:00
workdir.c What has science done. 2013-04-22 16:50:50 +02:00