diff options
author | Junio C Hamano <gitster@pobox.com> | 2022-01-05 14:01:29 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2022-01-05 14:01:29 -0800 |
commit | 2b755b337134aac9b1386e2d216cf734e1e229d2 (patch) | |
tree | a1ffb96dc36429bc60a9b4b4a53a96b0ed140f42 /builtin/replace.c | |
parent | ead6767ad7f835f4802248371709c4506ad6a4f1 (diff) | |
parent | 72962e8b3c3ea3a631166876b4668718103be4fe (diff) |
Merge branch 'pw/diff-color-moved-fix'
Correctness and performance update to "diff --color-moved" feature.
* pw/diff-color-moved-fix:
diff --color-moved: intern strings
diff: use designated initializers for emitted_diff_symbol
diff --color-moved-ws=allow-indentation-change: improve hash lookups
diff --color-moved: stop clearing potential moved blocks
diff --color-moved: shrink potential moved blocks as we go
diff --color-moved: unify moved block growth functions
diff --color-moved: call comparison function directly
diff --color-moved-ws=allow-indentation-change: simplify and optimize
diff: simplify allow-indentation-change delta calculation
diff --color-moved: avoid false short line matches and bad zebra coloring
diff --color-moved=zebra: fix alternate coloring
diff --color-moved: rewind when discarding pmb
diff --color-moved: factor out function
diff --color-moved: clear all flags on blocks that are too short
diff --color-moved: add perf tests
Diffstat (limited to 'builtin/replace.c')
0 files changed, 0 insertions, 0 deletions