166 Commits (4c8b882ada9e2a4cfa8c97087ed91601c8b0286e)

Author SHA1 Message Date
Jeff King 611e42a598 xdiff: provide a separate emit callback for hunks 6 years ago
Stefan Beller 301ef85401 xdiff: reduce indent heuristic overhead 7 years ago
Stefan Beller 79cb2ebb92 xdiff/histogram: remove tail recursion 7 years ago
Stefan Beller 64c4e8bccd xdiff/xhistogram: move index allocation into find_lcs 7 years ago
Stefan Beller c671d4b599 xdiff/xhistogram: factor out memory cleanup into free_index() 7 years ago
Stefan Beller 282098506f xdiff/xhistogram: pass arguments directly to fall_back_to_classic_diff 7 years ago
Stefan Beller 21c770b63e xdiff/xdiffi.c: remove unneeded function declarations 7 years ago
Stefan Beller 25790be634 xdiff/xdiff.h: remove unused flags 7 years ago
Jonathan Tan 2477ab2ea8 diff: support anchoring line(s) 7 years ago
René Scharfe 5c3ed90f3f xdiff: show non-empty lines before functions with -W 7 years ago
René Scharfe cde32bf62f xdiff: factor out is_func_rec() 7 years ago
Todd Zullinger 484257925f Replace Free Software Foundation address in license notices 7 years ago
Junio C Hamano e9282f02b2 diff: --ignore-cr-at-eol 7 years ago
Junio C Hamano 446d12cb3f xdiff: reassign xpparm_t.flags bits 7 years ago
Derrick Stolee 19716b21a4 cleanup: fix possible overflow errors in binary search 7 years ago
Vegard Nossum 540d3eb0eb xdiff -W: relax end-of-file function detection 8 years ago
Junio C Hamano 3cde4e02ee diff: retire "compaction" heuristics 8 years ago
Jeff King 1f7c926132 xdiff: drop XDL_FAST_HASH 8 years ago
Jeff King 134e40d744 xdiff: rename "struct group" to "struct xdlgroup" 8 years ago
Michael Haggerty 433860f3d0 diff: improve positioning of add/delete blocks in diffs 8 years ago
René Scharfe 45d2f75f91 xdiff: fix merging of hunks with -W context and -u context 8 years ago
Stefan Beller 5e4e5bb539 xdiff: remove unneeded declarations 8 years ago
Michael Haggerty e8adf23d1e xdl_change_compact(): introduce the concept of a change group 8 years ago
Michael Haggerty 152598cbb6 recs_match(): take two xrecord_t pointers as arguments 8 years ago
Michael Haggerty c06c0b6343 is_blank_line(): take a single xrecord_t as argument 8 years ago
Michael Haggerty cb0eded863 xdl_change_compact(): only use heuristic if group can't be matched 8 years ago
Michael Haggerty a8fd78cc53 xdl_change_compact(): fix compaction heuristic to adjust ixo 8 years ago
Johannes Schindelin 044fb190f7 diff: fix a double off-by-one with --ignore-space-at-eol 9 years ago
René Scharfe 6f8d9bccb2 xdiff: fix merging of appended hunk with -W 9 years ago
René Scharfe 9e6a4cfc38 xdiff: -W: don't include common trailing empty lines in context 9 years ago
René Scharfe 392f6d3166 xdiff: ignore empty lines before added functions with -W 9 years ago
René Scharfe 6d5badb238 xdiff: handle appended chunks better with -W 9 years ago
René Scharfe ff2981f724 xdiff: factor out match_func_rec() 9 years ago
Stefan Beller d634d61ed6 xdiff: implement empty line chunk heuristic 9 years ago
Jacob Keller 92e5b62fec xdiff: add recs_match helper function 9 years ago
Ramsay Jones 87f1625836 xdiff/xprepare: fix a memory leak 9 years ago
Ramsay Jones 5cd6978a9c xdiff/xprepare: use the XDF_DIFF_ALG() macro to access flag bits 9 years ago
Patrick Steinhardt 4867f1184c xdiff/xmerge: fix memory leak in xdl_merge 9 years ago
Jeff King 907681e940 xdiff: drop XDL_EMIT_COMMON 9 years ago
Johannes Schindelin 15980deab9 merge-file: ensure that conflict sections match eol style 9 years ago
Johannes Schindelin 86efa21527 merge-file: let conflict markers match end-of-line style of the context 9 years ago
Max Kirillov ba311807f8 git-merge-file: do not add LF at EOF while applying unrelated change 11 years ago
Junio C Hamano c01499ef69 C: have space around && and || operators 11 years ago
Antoine Pelisse 36617af7ed diff: add --ignore-blank-lines option 12 years ago
Stefano Lattarini 41ccfdd9c9 Correct common spelling mistakes in comments and tests 12 years ago
René Scharfe 8072766cc6 xdiff: import new 32-bit version of count_masked_bytes() 13 years ago
René Scharfe 7e356a9794 xdiff: avoid more compiler warnings with XDL_FAST_HASH on 32-bit machines 13 years ago
René Scharfe 9322ce21ee xdiff: avoid compiler warnings with XDL_FAST_HASH on 32-bit machines 13 years ago
René Scharfe be89977543 xdiff: remove unused functions 13 years ago
René Scharfe 3319e60633 xdiff: remove emit_func() and xdi_diff_hunks() 13 years ago