38 Commits (728af2832c3e58222965521682414adb9a80932b)

Author SHA1 Message Date
Jeff King b32fa95fd8 convert trivial cases to ALLOC_ARRAY 9 years ago
Jeff King 850d2fec53 convert manual allocations to argv_array 9 years ago
brian m. carlson ed1c9977cb Remove get_object_hash. 9 years ago
brian m. carlson 7999b2cf77 Add several uses of get_object_hash. 9 years ago
Jeff King 3efb988098 react to errors in xdi_diff 9 years ago
Jeff King 8dbf3eb685 diff.h: rename DIFF_PLAIN color slot to DIFF_CONTEXT 10 years ago
Matthieu Moy 0269f968b7 log -L: improve error message on malformed argument 10 years ago
Stefan Beller 05bfc7dcaa line-log.c: fix a memleak 10 years ago
Junio C Hamano 2b102efc8c line-log.c: make line_log_data_init() static 10 years ago
Tzvetan Mikov a8787c5c1c line-log: fix crash when --first-parent is used 10 years ago
René Scharfe 2756ca4347 use REALLOC_ARRAY for changing the allocation size of arrays 10 years ago
René Scharfe 4bbaa1eb6f use commit_list_count() to count the members of commit_lists 11 years ago
René Scharfe 72c779457c line-log: use commit_list_append() instead of duplicating its code 11 years ago
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