329 Commits (763b47bafab6f781dc52461985b3300d447d1332)

Author SHA1 Message Date
Jeff King e54501004a diff: do not use null sha1 as a sentinel value 13 years ago
Lucian Poston 5e71a84a2d Add output_prefix_length to diff_options 13 years ago
Jeff King 90d43b0768 teach diffcore-rename to optionally ignore empty content 13 years ago
Zbigniew Jędrzejewski-Szmek 969fe57b84 diff --stat: enable limiting of the graph part 13 years ago
Junio C Hamano accccde483 pickaxe: allow -i to search in patch case-insensitively 13 years ago
Junio C Hamano 307ab20b33 xdiff: PATIENCE/HISTOGRAM are not independent option bits 13 years ago
Nguyễn Thái Ngọc Duy 7f814632f5 Use correct grammar in diffstat summary line 13 years ago
René Scharfe 82889295e7 pass struct commit to diff_tree_combined_merge() 13 years ago
René Scharfe 0041f09de6 use struct sha1_array in diff_tree_combined() 13 years ago
René Scharfe 14937c2c06 diff: add option to show whole functions as context 13 years ago
Jeff King f1c9626105 diff: refactor COLOR_DIFF from a flag into an int 14 years ago
Junio C Hamano 28b9264dd6 diff: futureproof "stop feeding the backend early" logic 14 years ago
Michael J Gruber 808e1db231 diff: introduce --stat-lines to limit the stat lines 14 years ago
Johan Herland 1c57a627bf New --dirstat=lines mode, doing dirstat analysis based on diffstat 14 years ago
Johan Herland 712d2c7dd8 Allow specifying --dirstat cut-off percentage as a floating point number 14 years ago
Junio C Hamano fa7b290895 diff: remove often unused parameters from diff_unmerge() 14 years ago
Junio C Hamano 76399c0195 diff.c: return filepair from diff_unmerge() 14 years ago
Junio C Hamano 467ddc14fe git diff -D: omit the preimage of deletes 14 years ago
Junio C Hamano f31027c99c diffcore-rename: fall back to -C when -C -C busts the rename limit 14 years ago
Jeff King 3ac942d42e add inexact rename detection progress infrastructure 14 years ago
Jeff King bf0ab10fa8 merge: improve inexact rename limit warning 14 years ago
Nguyễn Thái Ngọc Duy 66f136252f Convert struct diff_options to use struct pathspec 14 years ago
Kevin Ballard 10ae7526be merge-recursive: option to specify rename threshold 15 years ago
Junio C Hamano f506b8e8b5 git log/diff: add -G<regexp> that greps in the patch text 15 years ago
Junio C Hamano 44c48a909a diff --follow: do call diffcore_std() as necessary 15 years ago
Jens Lehmann aee9c7d654 Submodules: Add the new "ignore" config option for diff and status 15 years ago
Matthieu Moy dea007fb4c diff: parse separate options like -S foo 15 years ago
Jens Lehmann dd44d419d3 Add optional parameters to the diff option "--ignore-submodules" 15 years ago
Axel Bonnet a788d7d58b textconv: make the API public 15 years ago
Bo Yang a3c158d4a5 Add a prefix output callback to diff output 15 years ago
Gary V. Vaughan 4b05548fc0 enums: omit trailing comma for portability 15 years ago
Thomas Rast 882749a04f diff: add --word-diff option that generalizes --color-words 15 years ago
Jens Lehmann 3bfc450476 git status: ignoring untracked files must apply to submodules too 15 years ago
Jens Lehmann 9297f77e6d git status: Show detailed dirty status of submodules in long format 15 years ago
Jens Lehmann e3d42c4773 Performance optimization for detection of modified submodules 15 years ago
Junio C Hamano 730f72840c unpack-trees.c: look ahead in the index 15 years ago
Bert Wesarg 89cb73a19a Give the hunk comment its own color 15 years ago
Johannes Schindelin 752c0c2492 Add the --submodule option to the diff option family 15 years ago
Junio C Hamano 90b1994170 diff: Rename QUIET internal option to QUICK 16 years ago
Junio C Hamano f245194f9a diff: change semantics of "ignore whitespace" options 16 years ago
Keith Cascio 628d5c2b70 Use DIFF_XDL_SET/DIFF_OPT_SET instead of raw bit-masking 16 years ago
Stephan Beyer 75f3ff2eea Generalize and libify index_is_dirty() to index_differs_from(...) 16 years ago
Johannes Schindelin 2b6a5417d7 color-words: take an optional regular expression describing words 16 years ago
René Scharfe 6d0e674a57 diff: add option to show context between close hunks 16 years ago
Jeff King c7534ef4a1 userdiff: require explicitly allowing textconv 16 years ago
Heikki Orsila fd33777b78 diff --dirstat-by-file: count changed files, not lines 17 years ago
Junio C Hamano f88d225feb diff --cumulative is a sub-option of --dirstat 17 years ago
Junio C Hamano a5a818ee48 diff: vary default prefix depending on what are compared 17 years ago
Dmitry Potapov fd55a19eb1 Fix buffer overflow in git diff 17 years ago
Junio C Hamano 0569e9b8ce "git diff": do not ignore index without --no-index 17 years ago