itdon't use a heuristic for renames, the content must match exactly - stagit - static git page generator Err adamsgaard.dk 70 hgit clone git://src.adamsgaard.dk/stagit URL:git://src.adamsgaard.dk/stagit adamsgaard.dk 70 1Log /src/log.gph adamsgaard.dk 70 1Files /src/files.gph adamsgaard.dk 70 1Refs /src/refs.gph adamsgaard.dk 70 1README /src/file/README.gph adamsgaard.dk 70 1LICENSE /src/file/LICENSE.gph adamsgaard.dk 70 i--- Err adamsgaard.dk 70 1commit 608593b0f875012875f13d28fbccd533d1266fd2 /src/commit/608593b0f875012875f13d28fbccd533d1266fd2.gph adamsgaard.dk 70 1parent c100c3cc30dd948c881abd96720ca4fb2ddbb82f /src/commit/c100c3cc30dd948c881abd96720ca4fb2ddbb82f.gph adamsgaard.dk 70 hAuthor: Hiltjo Posthuma URL:mailto:hiltjo@codemadness.org adamsgaard.dk 70 iDate: Sun, 18 Nov 2018 18:07:22 +0100 Err adamsgaard.dk 70 i Err adamsgaard.dk 70 idon't use a heuristic for renames, the content must match exactly Err adamsgaard.dk 70 i Err adamsgaard.dk 70 itthis prevents showing files as renames when most (but not all) of the file was Err adamsgaard.dk 70 ichanged. Err adamsgaard.dk 70 i Err adamsgaard.dk 70 iDiffstat: Err adamsgaard.dk 70 i M stagit.c | 4 +++- Err adamsgaard.dk 70 i Err adamsgaard.dk 70 i1 file changed, 3 insertions(+), 1 deletion(-) Err adamsgaard.dk 70 i--- Err adamsgaard.dk 70 1diff --git a/stagit.c b/stagit.c /src/file/stagit.c.gph adamsgaard.dk 70 it@@ -122,7 +122,9 @@ commitinfo_getstats(struct commitinfo *ci) Err adamsgaard.dk 70 i Err adamsgaard.dk 70 i if (git_diff_find_init_options(&fopts, GIT_DIFF_FIND_OPTIONS_VERSION)) Err adamsgaard.dk 70 i goto err; Err adamsgaard.dk 70 i- fopts.flags |= GIT_DIFF_FIND_RENAMES | GIT_DIFF_FIND_COPIES; Err adamsgaard.dk 70 i+ /* find renames and copies, exact matches (no heuristic) for renames. */ Err adamsgaard.dk 70 i+ fopts.flags |= GIT_DIFF_FIND_RENAMES | GIT_DIFF_FIND_COPIES | Err adamsgaard.dk 70 i+ GIT_DIFF_FIND_EXACT_MATCH_ONLY; Err adamsgaard.dk 70 i if (git_diff_find_similar(ci->diff, &fopts)) Err adamsgaard.dk 70 i goto err; Err adamsgaard.dk 70 i Err adamsgaard.dk 70 .