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 /commit.c | |
| parent | Merge branch 'xw/am-empty' (diff) | |
| parent | diff --color-moved: intern strings (diff) | |
| download | git-2b755b337134aac9b1386e2d216cf734e1e229d2.tar.gz git-2b755b337134aac9b1386e2d216cf734e1e229d2.zip | |
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 'commit.c')
0 files changed, 0 insertions, 0 deletions
