64 Commits (539e75069f5c8f0ecf9e99f1163647aa9f92c5bd)

Author SHA1 Message Date
Nguyễn Thái Ngọc Duy 4a2d5ae262 pathspec: stop --*-pathspecs impact on internal parse_pathspec() uses 11 years ago
Nguyễn Thái Ngọc Duy 5c6933d201 pathspec: support :(literal) syntax for noglob pathspec 12 years ago
Nguyễn Thái Ngọc Duy 61588ccf78 tree-diff: remove the use of pathspec's raw[] in follow-rename codepath 12 years ago
Nguyễn Thái Ngọc Duy 9a08727443 remove init_pathspec() in favor of parse_pathspec() 12 years ago
Nguyễn Thái Ngọc Duy bd1928df1d remove diff_tree_{setup,release}_paths 12 years ago
Nguyễn Thái Ngọc Duy 8f4f8f4579 guard against new pathspec magic in pathspec matching code 12 years ago
Nguyễn Thái Ngọc Duy 6330a17199 parse_pathspec: add special flag for max_depth feature 12 years ago
Thomas Rast 28452655af diff_setup_done(): return void 13 years ago
Jeff King e54501004a diff: do not use null sha1 as a sentinel value 13 years ago
Jeff King dd98d88be7 use custom rename score during --follow 13 years ago
Nguyễn Thái Ngọc Duy d688cf07b1 tree_entry_interesting(): give meaningful names to return values 13 years ago
Nguyễn Thái Ngọc Duy 0de1633783 tree-walk.c: do not leak internal structure in tree_entry_len() 13 years ago
Junio C Hamano 28b9264dd6 diff: futureproof "stop feeding the backend early" logic 14 years ago
Jeff King af7b41c923 diff_tree: disable QUICK optimization with diff filter 14 years ago
Nguyễn Thái Ngọc Duy 97d0b74a49 Improve tree_entry_interesting() handling code 14 years ago
Johannes Schindelin c0aa335c95 Remove unused variables 14 years ago
Nguyễn Thái Ngọc Duy 1376e50723 grep: drop pathspec_matches() in favor of tree_entry_interesting() 14 years ago
Nguyễn Thái Ngọc Duy bc96cc87db tree_entry_interesting(): support depth limit 14 years ago
Nguyễn Thái Ngọc Duy 48932677d6 diff-tree: convert base+baselen to writable strbuf 14 years ago
Nguyễn Thái Ngọc Duy 2c389fc8ec Move tree_entry_interesting() to tree-walk.c and export it 14 years ago
Nguyễn Thái Ngọc Duy 475005a117 tree_entry_interesting(): remove dependency on struct diff_options 14 years ago
Nguyễn Thái Ngọc Duy 66f136252f Convert struct diff_options to use struct pathspec 14 years ago
Elijah Newren 7e1ec0d415 diff_tree(): Skip skip_uninteresting() when all remaining paths interesting 15 years ago
Elijah Newren 4a5e74feb1 tree_entry_interesting(): Make return value more specific 15 years ago
Elijah Newren b6b987a094 Document pre-condition for tree_entry_interesting 15 years ago
Junio C Hamano 44c48a909a diff --follow: do call diffcore_std() as necessary 15 years ago
Junio C Hamano 39f75d26e2 diff --follow: do not waste cycles while recursing 15 years ago
Bo Yang 0cdca133ec Make git log --follow find copies among unmodified files. 15 years ago
Jens Lehmann e3d42c4773 Performance optimization for detection of modified submodules 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
Nick Edelen df533f34a3 diff-tree -r -t: include added/removed directories in the output 16 years ago
Mike Ralphson 3ea3c215c0 Fix typos / spelling in comments 16 years ago
Björn Steinbrink f0946cb826 tree_entry_interesting: a pathspec only matches at directory boundary 16 years ago
Junio C Hamano 7e44c93558 'git foo' program identifies itself without dash in die() messages 17 years ago
Dmitry Potapov fd55a19eb1 Fix buffer overflow in git diff 17 years ago
Mike Hommey 03b69c7606 Fix small memory leaks induced by diff_tree_setup_paths 17 years ago
Pierre Habouzit 8f67f8aefb Make the diff_options bitfields be an unsigned with explicit masks. 18 years ago
Linus Torvalds 6dd4b66fde Fix diffcore-break total breakage 18 years ago
Linus Torvalds 9f38e1ef7e Fix up "git log --follow" a bit.. 18 years ago
Linus Torvalds 750f7b668f Finally implement "git log --follow" 18 years ago
Junio C Hamano 1d848f643c tree_entry_interesting(): allow it to say "everything is interesting" 18 years ago
Junio C Hamano ccc744abbb tree-diff: avoid strncmp() 18 years ago
Junio C Hamano 7d2f667b12 Teach tree_entry_interesting() that the tree entries are sorted. 18 years ago
Linus Torvalds 6fda5e5180 Initialize tree descriptors with a helper function rather than by hand. 18 years ago
Linus Torvalds 5d86501742 Set up for better tree diff optimizations 18 years ago
Linus Torvalds 304de2d2d6 Avoid unnecessary strlen() calls 18 years ago
Junio C Hamano 822cac0155 Teach --quiet to diff backends. 18 years ago
Nicolas Pitre 21666f1aae convert object type handling from a string to a number 18 years ago
Rene Scharfe 2b60356da5 Make git-cherry handle root trees 19 years ago