42 Commits (a3ed7552d6c800b476a3bdfec5fa575295ea4bdf)

Author SHA1 Message Date
Jonathan Nieder 8c2be75fe1 add, merge, diff: do not use strcasecmp to compare config variable names 14 years ago
René Scharfe 5fd898141c close file on error in read_mmfile() 14 years ago
Brandon Casey 1b6ecbad35 xdiff-interface.c: always trim trailing space from xfuncname matches 15 years ago
René Scharfe dfea79004c remove ecb parameter from xdi_diff_outf() 15 years ago
Michael Lukashov 06b65939b0 refactor duplicated fill_mm() in checkout and merge-recursive 15 years ago
René Scharfe 8cfe5f1cd5 userdiff: add xdiff_clear_find_func() 16 years ago
Benjamin Kramer eb3a9dd327 Remove unused function scope local variables 16 years ago
Jim Meyering c095a1db30 xdiff-interface.c: remove 10 duplicated lines 16 years ago
René Scharfe 86295bb6ba add xdi_diff_hunks() for callers that only need hunk lengths 16 years ago
Brandon Casey 563d5a2c84 xdiff-interface.c: strip newline (and cr) from line before pattern matching 16 years ago
Brandon Casey a5a5a04863 xdiff-interface.c: strip newline (and cr) from line before pattern matching 16 years ago
Junio C Hamano 3d8dccd74a diff: fix "multiple regexp" semantics to find hunk header comment 17 years ago
Brandon Casey a013585b20 diff.c: associate a flag with each pattern and use it for compiling regex 17 years ago
Junio C Hamano b541248467 merge.conflictstyle: choose between "merge" and "diff3 -m" styles 17 years ago
Junio C Hamano 8a3f524bf2 xdiff-interface: hide the whole "xdiff_emit_state" business from the caller 17 years ago
Brian Downing b463776086 Use strbuf for struct xdiff_emit_state's remainder 17 years ago
Brian Downing c99db9d292 Make xdi_diff_outf interface for running xdiff_outf diffs 17 years ago
Johannes Schindelin 381b851c9b merge-file: handle empty files gracefully 17 years ago
Jim Meyering 8e0f70033b Avoid unnecessary "if-before-free" tests. 17 years ago
Linus Torvalds d2f82950a9 Re(-re)*fix trim_common_tail() 17 years ago
Junio C Hamano 079fe1dae8 Re-re-re-fix common tail optimization 17 years ago
Jeff King 5249997735 trim_common_tail: brown paper bag fix. 17 years ago
Junio C Hamano 29ab27f4b5 xdiff tail trimming: use correct type. 17 years ago
Junio C Hamano 913b45f51b xdi_diff: trim common trailing lines 17 years ago
Junio C Hamano c279d7e986 xdl_diff: identify call sites. 17 years ago
Junio C Hamano f258475a6e Per-path attribute based hunk header selection. 18 years ago
Johannes Schindelin 634cd48a8a Move buffer_is_binary() to xdiff-interface.h 18 years ago
Junio C Hamano a6080a0a44 War on whitespace 18 years ago
Johannes Schindelin 6bfce93e04 Move buffer_is_binary() to xdiff-interface.h 18 years ago
Shawn O. Pearce dc49cd769b Cast 64 bit off_t to 32 bit size_t 18 years ago
Johannes Schindelin 7cab5883ff move read_mmfile() into xdiff-interface 18 years ago
Jonas Fonseca 83572c1a91 Use xrealloc instead of realloc 19 years ago
Junio C Hamano a0fd31463b Match ofs/cnt types in diff interface. 19 years ago
Junio C Hamano c1e335a43f combine-diff: move the code to parse hunk-header into common library. 19 years ago
Junio C Hamano d9ea73e056 combine-diff: refactor built-in xdiff interface. 19 years ago