56 Commits (fbf20aeeef062e8cbd7db43788cfd3a69764071f)

Author SHA1 Message Date
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 5 years ago
Eric Wong c8e424c9c9 hashmap: introduce hashmap_free_entries 5 years ago
Eric Wong 8a973d0bb3 hashmap: hashmap_{put,remove} return hashmap_entry * 5 years ago
Eric Wong 28ee794128 hashmap_remove takes "const struct hashmap_entry *" 5 years ago
Eric Wong b94e5c1df6 hashmap_add takes "struct hashmap_entry *" 5 years ago
Eric Wong d22245a2e3 hashmap_entry_init takes "struct hashmap_entry *" 5 years ago
Johannes Schindelin 937b76ed49 range-diff: internally force `diff.noprefix=true` 5 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
Eric Sunshine 87f1b2d45c range-diff: respect diff_option.file rather than assuming 'stdout' 7 years ago
Johannes Schindelin d1f87a2d9c range-diff: left-pad patch numbers 7 years ago
Johannes Schindelin faa1df86dc range-diff: use color for the commit pairs 7 years ago
Johannes Schindelin 4eba1fe615 range-diff: do not show "function names" in hunk headers 7 years ago
Johannes Schindelin eb0be38cc9 range-diff: adjust the output of the commit pairs 7 years ago
Johannes Schindelin a142f978e7 range-diff: right-trim commit messages 7 years ago
Johannes Schindelin c8c5e43ac3 range-diff: also show the diff between patches 7 years ago
Johannes Schindelin 9dc46e0268 range-diff: improve the order of the shown commits 7 years ago