20 Commits (b2724c87872aaec55dd7e5529aa029c3108b43a5)

Author SHA1 Message Date
Kirill Smelkov 7bc4ec01dd line-log: convert to using diff_tree_sha1() 11 years ago
Nguyễn Thái Ngọc Duy c8556c6213 Fix calling parse_pathspec with no paths nor PATHSPEC_PREFER_* flags 11 years ago
Eric Sunshine 3e0d79dbe3 log: teach -L/RE/ to search from end of previous -L range 12 years ago
Eric Sunshine 815834e9aa line-range: teach -L/RE/ to search relative to anchor point 12 years ago
Eric Sunshine c0babbe695 range-set: publish API for re-use by git-blame -L 12 years ago
Eric Sunshine 63828b844d log: fix -L bounds checking bug 12 years ago
Eric Sunshine df6308eb82 line-log: fix "log -LN" crash when N is last line of file 12 years ago
Eric Sunshine f8395edc6f range-set: satisfy non-empty ranges invariant 12 years ago
Eric Sunshine b6679e768f range-set: fix sort_and_merge_range_set() corner case bug 12 years ago
Nguyễn Thái Ngọc Duy 78a951432d line-log: convert to use parse_pathspec 12 years ago
Eric Sunshine 3755b53af7 range_set: fix coalescing bug when range is a subset of another 12 years ago
Thomas Rast 1ddac3ff9a log -L: improve comments in process_all_files() 12 years ago
Thomas Rast 31c6191831 log -L: store the path instead of a diff_filespec 12 years ago
Thomas Rast 209618860c log -L: fix overlapping input ranges 12 years ago
Thomas Rast 4596f190d3 log -L: check range set invariants when we look it up 12 years ago
Thomas Rast 39410bf0bf Speed up log -L... -M 12 years ago
Thomas Rast 13b8f68c1f log -L: :pattern:file syntax to find by funcname 12 years ago
Thomas Rast 12da1d1f6f Implement line-history search (git log -L) 12 years ago