summaryrefslogtreecommitdiff
path: root/xdiff/xdiff.h
Commit message (Expand)AuthorAgeFilesLines
* xdiff: introduce xdl_callocPhillip Wood2022-07-081-0/+1
* xdiff: implement a zealous diff3, or "zdiff3"Phillip Wood2021-12-011-0/+1
* xdiff-interface: replace discard_hunk_line() with a flagÆvar Arnfjörð Bjarmason2021-05-111-0/+1
* diff: add -I<regex> that ignores matching changesMichał Kępień2020-10-201-0/+4
* xdiff: use xmalloc/xreallocJeff King2019-04-121-2/+2
* xdiff: provide a separate emit callback for hunksJeff King2018-11-021-1/+5
* xdiff/xdiff.h: remove unused flagsStefan Beller2018-07-171-8/+0
* diff: support anchoring line(s)jt/diff-anchored-patienceJonathan Tan2017-11-281-0/+4
* Merge branch 'jc/ignore-cr-at-eol'Junio C Hamano2017-11-271-10/+16
|\
| * diff: --ignore-cr-at-eoljc/ignore-cr-at-eolJunio C Hamano2017-11-081-1/+3
| * xdiff: reassign xpparm_t.flags bitsJunio C Hamano2017-10-271-10/+14
* | Replace Free Software Foundation address in license noticesTodd Zullinger2017-11-091-2/+2
|/
* diff: retire "compaction" heuristicsjc/retire-compaction-heuristicsJunio C Hamano2016-12-231-2/+1
* diff: improve positioning of add/delete blocks in diffsMichael Haggerty2016-09-191-0/+1
* Merge branch 'jk/diff-compact-heuristic'Junio C Hamano2016-05-061-0/+2
|\
| * xdiff: implement empty line chunk heuristicStefan Beller2016-04-191-0/+2
* | xdiff: drop XDL_EMIT_COMMONjk/no-diff-emit-commonJeff King2016-02-221-1/+0
|/
* diff: add --ignore-blank-lines optionAntoine Pelisse2013-06-191-0/+2
* xdiff: remove emit_func() and xdi_diff_hunks()René Scharfe2012-05-091-1/+0
* xdiff: add hunk_func()René Scharfe2012-05-091-0/+5
* xdiff: PATIENCE/HISTOGRAM are not independent option bitsjc/diff-algo-cleanupJunio C Hamano2012-02-191-1/+4
* xdiff: remove XDL_PATCH_* macrosJunio C Hamano2012-02-191-5/+0
* diff: add option to show whole functions as contextrs/diff-whole-functionRené Scharfe2011-10-101-0/+1
* xdiff: do away with xdl_mmfile_next()Tay Ray Chuan2011-08-031-1/+0
* teach --histogram to diffTay Ray Chuan2011-07-121-0/+1
* xdl_merge(): move file1 and file2 labels to xmparam structureJonathan Nieder2010-03-201-2/+3
* xdl_merge(): add optional ancestor label to diff3-style outputJonathan Nieder2010-03-201-0/+1
* refactor merge flags into xmparam_tBert Wesarg2010-03-021-6/+5
* make union merge an xdl merge favorBert Wesarg2010-03-021-0/+1
* Merge branch 'jc/conflict-marker-size'Junio C Hamano2010-01-201-1/+8
|\
| * xdl_merge(): allow passing down marker_size in xmparam_tJunio C Hamano2010-01-161-0/+3
| * xdl_merge(): introduce xmparam_t for merge specific parametersJunio C Hamano2010-01-161-1/+5
* | git-merge-file --ours, --theirsJunio C Hamano2009-11-291-1/+7
|/
* Merge branch 'js/patience-diff'Junio C Hamano2009-01-231-0/+1
|\
| * Implement the patience diff algorithmJohannes Schindelin2009-01-071-0/+1
* | diff: add option to show context between close hunksRené Scharfe2008-12-291-0/+1
|/
* Allow alternate "low-level" emit function from xdl_diffBrian Downing2008-10-251-0/+1
* xdiff-merge: optionally show conflicts in "diff3 -m" styleJunio C Hamano2008-08-301-0/+6
* xdl_merge(): introduce XDL_MERGE_ZEALOUS_ALNUMJohannes Schindelin2008-02-181-0/+1
* Per-path attribute based hunk header selection.Junio C Hamano2007-07-061-0/+4
* War on whitespaceJunio C Hamano2007-06-071-1/+0
* teach diff machinery about --ignore-space-at-eolJohannes Schindelin2007-02-131-1/+2
* xdiff: add xdl_merge()Johannes Schindelin2006-12-021-0/+7
* xdiff: generate "anti-diffs" aka what is common to two filesLinus Torvalds2006-06-281-0/+1
* Teach diff about -b and -w flagsJohannes Schindelin2006-06-231-0/+3
* xdiff: Show function names in hunk headers.Mark Wooding2006-03-271-0/+3
* Use a *real* built-in diff generatorLinus Torvalds2006-03-251-0/+91