66 Commits (0d7131763e7762dc34c407f32e3c63123001a292)

Author SHA1 Message Date
René Scharfe 709b3f32d3 range-diff: avoid segfault with -I 4 years ago
Jeff King c4d5907324 range-diff: use ssize_t for parsed "len" in read_patches() 4 years ago
Jeff King 7c86d365da range-diff: handle unterminated lines in read_patches() 4 years ago
Jeff King 47ac23d314 range-diff: drop useless "offset" variable from read_patches() 4 years ago
Ævar Arnfjörð Bjarmason a8d5eb6dc0 xdiff-interface: prepare for allowing early return 4 years ago
brian m. carlson 14228447c9 hash: provide per-algorithm null OIDs 4 years ago
René Scharfe ca56dadb4b use CALLOC_ARRAY 4 years ago
René Scharfe 241b5d3ebe fix xcalloc() argument order 4 years ago
Johannes Schindelin 359f0d754a range-diff/format-patch: handle commit ranges other than A..B 4 years ago
Johannes Schindelin 1e79f97326 range-diff: offer --left-only/--right-only options 4 years ago
Johannes Schindelin 3e6046edad range-diff: move the diffopt initialization down one layer 4 years ago
Johannes Schindelin f1ce6c191e range-diff: combine all options in a single data structure 4 years ago
Johannes Schindelin 5189bb8724 range-diff: simplify code spawning `git log` 4 years ago
Johannes Schindelin a2d474adf3 range-diff: libify the read_patches() function again 4 years ago
Johannes Schindelin 8c29b49794 range-diff: avoid leaking memory in two error code paths 4 years ago
Johannes Schindelin 679b5916cd range-diff/format-patch: refactor check for commit range 4 years ago
Elijah Newren b19315d8ab Use new HASHMAP_INIT macro to simplify hashmap initialization 4 years ago
Elijah Newren 6da1a25814 hashmap: provide deallocation function names 4 years ago
Jeff King d70a9eb611 strvec: rename struct fields 5 years ago
Jeff King f6d8942b1f strvec: fix indentation in renamed calls 5 years ago
Jeff King c972bf4cf5 strvec: convert remaining callers away from argv_array name 5 years ago
Jeff King dbbcd44fb4 strvec: rename files from argv-array to strvec 5 years ago
Vasil Dimov 8d1675eb7f range-diff: avoid negative string precision 5 years ago
Vasil Dimov 8cf51561d1 range-diff: fix a crash in parsing git-log output 5 years ago
Denton Liu f8675343d7 range-diff: mark pointers as const 5 years ago
Denton Liu bd36191886 range-diff: pass through --notes to `git log` 5 years ago
Denton Liu 9f726e1b87 range-diff: output `## Notes ##` header 5 years ago
Eric Wong 404ab78e39 hashmap: remove type arg from hashmap_{get,put,remove}_entry 6 years ago
Eric Wong c8e424c9c9 hashmap: introduce hashmap_free_entries 6 years ago
Eric Wong 8a973d0bb3 hashmap: hashmap_{put,remove} return hashmap_entry * 6 years ago
Eric Wong 28ee794128 hashmap_remove takes "const struct hashmap_entry *" 6 years ago
Eric Wong b94e5c1df6 hashmap_add takes "struct hashmap_entry *" 6 years ago
Eric Wong d22245a2e3 hashmap_entry_init takes "struct hashmap_entry *" 6 years ago
Johannes Schindelin 937b76ed49 range-diff: internally force `diff.noprefix=true` 6 years ago
Thomas Gummerer 499352c2ad range-diff: add headers to the outer hunk header 6 years ago
Thomas Gummerer 444e0969ba range-diff: add filename to inner diff 6 years ago
Thomas Gummerer b66885a30c range-diff: add section header instead of diff header 6 years ago
Thomas Gummerer 430be36eb5 range-diff: suppress line count in outer diff 6 years ago
Thomas Gummerer e1db263084 range-diff: don't remove funcname from inner diff 6 years ago
Thomas Gummerer 44b67cb62b range-diff: split lines manually 6 years ago
Thomas Gummerer 1ca6922598 range-diff: fix function parameter indentation 6 years ago
Junio C Hamano d8981c3f88 format-patch: do not let its diff-options affect --range-diff 6 years ago
Ævar Arnfjörð Bjarmason a48e12ef7a range-diff: make diff option behavior (e.g. --stat) consistent 6 years ago
Ævar Arnfjörð Bjarmason 4624185a67 range-diff: fix regression in passing along diff options 6 years ago
Jeff King d2eb80935a range-diff: use a hunk callback 6 years ago
Jeff King 9346d6d14d xdiff-interface: provide a separate consume callback for hunks 6 years ago
Lucas De Marchi 0e573e8fcc range-diff: allow to diff files regardless of submodule config 6 years ago
Stefan Beller 2543a64187 range-diff: indent special lines as context 7 years ago
Stefan Beller 8d5ccb59de range-diff: make use of different output indicators 7 years ago
Eric Sunshine 73a834e9e2 range-diff: relieve callers of low-level configuration burden 7 years ago