170 Commits (728af2832c3e58222965521682414adb9a80932b)

Author SHA1 Message Date
Jeff King 50a6c8efa2 use st_add and st_mult for allocation size computation 9 years ago
Jeff King 96ffc06f72 convert trivial cases to FLEX_ARRAY macros 9 years ago
Jeff King 3733e69464 use xmallocz to avoid size arithmetic 9 years ago
Jeff King b32fa95fd8 convert trivial cases to ALLOC_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
brian m. carlson 1ff57c13c5 diff: convert struct combine_diff_path to object_id 10 years ago
Jeff King e09867f060 intersect_paths: respect mode in git's tree-sort 11 years ago
Jeff King b9c7d6e433 pretty: make empty userformats truly empty 11 years ago
Max Kirillov ad2f7255b3 git-show: fix 'git show -s' to not add extra terminator after merge commit 11 years ago
Kirill Smelkov 7195fbfaf5 combine-diff: speed it up, by using multiparent diff tree-walker directly 11 years ago
Kirill Smelkov eeb3f32868 combine-diff: move changed-paths scanning logic into its own function 11 years ago
Kirill Smelkov 51af1886c7 combine-diff: move show_log_first logic/action out of paths scanning 11 years ago
Junio C Hamano 7b1004b0ba combine-diff: simplify intersect_paths() further 11 years ago
Kirill Smelkov af82c7880f combine-diff: combine_diff_path.len is not needed anymore 11 years ago
Kirill Smelkov 8518ff8fab combine-diff: optimize combine_diff_path sets intersection 11 years ago
Thomas Rast 53d00b39ce log: use true parents for diff even when rewriting 12 years ago
Ondřej Bílka 98e023dea4 many small typofixes 12 years ago
Nguyễn Thái Ngọc Duy bd1928df1d remove diff_tree_{setup,release}_paths 12 years ago
Clemens Buchacher 46ec510ac0 fix segfault with git log -c --follow 12 years ago
Matthijs Kooijman aac385717a combine-diff.c: Fix output when changes are exactly 3 lines apart 12 years ago
Antoine Pelisse 99d3206010 combine-diff: coalesce lost lines optimally 12 years ago
Antoine Pelisse fa04ae0be8 Allow combined diff to ignore white-spaces 12 years ago
John Keeping 41ee2ad6cb combine-diff.c: teach combined diffs about line prefix 12 years ago
Junio C Hamano 7766705198 combine-diff: lift 32-way limit of combined diff 12 years ago
Jeff King e54501004a diff: do not use null sha1 as a sentinel value 13 years ago
René Scharfe e5e9b56528 combine-diff: fix loop index underflow 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
Junio C Hamano 25e5e2bf85 combine-diff: support format_callback 14 years ago
Jeff King f1c9626105 diff: refactor COLOR_DIFF from a flag into an int 14 years ago
Junio C Hamano 9969454435 diff -c/--cc: do not mistake "resolved as deletion" as "use working tree" 14 years ago
Jeff King 0508fe533d combine-diff: respect textconv attributes 14 years ago
Jeff King 4d5f347199 combine-diff: handle binary files as binary 14 years ago
Jeff King c95b99bb5d combine-diff: calculate mode_differs earlier 14 years ago
Jeff King 7c978a068f combine-diff: split header printing into its own function 14 years ago
René Scharfe dfea79004c remove ecb parameter from xdi_diff_outf() 15 years ago
René Scharfe 582aa00bdf git diff too slow for a file 15 years ago
Thomas Rast 2179870803 combined diff: correctly handle truncated file 15 years ago
Bert Wesarg 89cb73a19a Give the hunk comment its own color 15 years ago
Junio C Hamano b810cbbde9 diff --cc: a lost line at the beginning of the file is shown incorrectly 16 years ago
Junio C Hamano 55d5d5bab7 combine-diff.c: fix performance problem when folding common deleted lines 16 years ago
Thomas Rast 0721c314a5 Use die_errno() instead of die() when checking syscalls 16 years ago
Felipe Contreras 4b25d091ba Fix a bunch of pointer declarations (codestyle) 16 years ago
Junio C Hamano 7dae8b21c2 diff -c -p: do not die on submodules 16 years ago
Benjamin Kramer fd13b21f52 Move local variables to narrower scopes 16 years ago
Kjetil Barvik 91fcbcbdcd show_patch_diff(): remove a call to fstat() 16 years ago
Junio C Hamano 912342d9d6 combine-diff.c: use strbuf_readlink() 16 years ago