179 Commits (2638e33c825eb56260ad53be6b45bf31c1897ce9)

Author SHA1 Message Date
Michał Kępień 296d4a94e7 diff: add -I<regex> that ignores matching changes 4 years ago
Michał Kępień ec7967cfaf merge-base, xdiff: zero out xpparam_t structures 4 years ago
René Scharfe 0bb313a552 xdiff: unignore changes in function context 5 years ago
Johannes Schindelin 03d3b1297c xdiffi: fix typos and touch up comments 5 years ago
Carlo Marcelo Arenas Belón 81ed2b405c xdiff: remove duplicate headers from xpatience.c 5 years ago
Carlo Marcelo Arenas Belón 29a0f9038e xdiff: remove duplicate headers from xhistogram.c 5 years ago
Carlo Marcelo Arenas Belón 0d0e1e85aa xdiff: drop system includes in xutils.c 5 years ago
Jeff King b777f3fd61 xdiff: clamp function context indices in post-image 6 years ago
Jeff King 36c8319724 xdiff: use xmalloc/xrealloc 6 years ago
Jeff King b46054b374 xdiff: use git-compat-util 6 years ago
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