145 Commits (0af85f84bd6d1755b3b8559ccfd99383c2928ac3)

Author SHA1 Message Date
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
René Scharfe 467d348c19 xdiff: add hunk_func() 13 years ago
Thomas Rast 6f1af028ce xdiff: choose XDL_FAST_HASH code on sizeof(long) instead of __WORDSIZE 13 years ago
Thomas Rast 6942efcfa9 xdiff: load full words in the inner loop of xdl_hash_record 13 years ago
Junio C Hamano 307ab20b33 xdiff: PATIENCE/HISTOGRAM are not independent option bits 13 years ago
Junio C Hamano e5b06629de xdiff: remove XDL_PATCH_* macros 13 years ago
René Scharfe baf5aaa333 xdiff: print post-image for common records instead of pre-image 13 years ago
René Scharfe 14937c2c06 diff: add option to show whole functions as context 13 years ago
René Scharfe f99f4b3667 xdiff: factor out get_func_line() 13 years ago
René Scharfe c5aa90682f Revert removal of multi-match discard heuristic in 27af01 13 years ago
Tay Ray Chuan 2738bc3f09 xdiff/xprepare: initialise xdlclassifier_t cf in xdl_prepare_env() 14 years ago
Tay Ray Chuan 27af01d552 xdiff/xprepare: improve O(n*m) performance in xdl_cleanup_records() 14 years ago
Tay Ray Chuan 6486a84cb8 xdiff/xhistogram: drop need for additional variable 14 years ago
Tay Ray Chuan 43ca7530df xdiff/xhistogram: rely on xdl_trim_ends() 14 years ago
Tay Ray Chuan 19f7a9c577 xdiff/xhistogram: rework handling of recursed results 14 years ago
Tay Ray Chuan 739864b1ff xdiff: do away with xdl_mmfile_next() 14 years ago