210 Commits (d04d3d424b913332f5c400162f0d87faac1ad3ea)

Author SHA1 Message Date
Jeff King 7c92fe0eaa Move color option parsing out of diff.c and into color.[ch] 19 years ago
Jeff King 0424558190 diff: support custom callbacks for output 19 years ago
Junio C Hamano 82793c55e4 diff --binary generates full index on binary files. 19 years ago
Shawn Pearce 9befac470b Replace uses of strdup with xstrdup. 19 years ago
Shawn Pearce e702496e43 Convert memcpy(a,b,20) to hashcpy(a,b). 19 years ago
David Rientjes a89fccd281 Do not use memcmp(sha1_1, sha1_2, 20) with hardcoded length. 19 years ago
Junio C Hamano d4c452f03b diff.c: make binary patch reversible. 19 years ago
David Rientjes 96f1e58f52 remove unnecessary initializations 19 years ago
David Rientjes 0bef57ee44 make inline is_null_sha1 global 19 years ago
David Rientjes 8c0b2bb636 diff.c cleanup 19 years ago
Johannes Schindelin f59a59e22f Add the --color-words option to the diff options family 19 years ago
Junio C Hamano 943d5b73e2 allow diff.renamelimit to be set regardless of -M/-C 19 years ago
Junio C Hamano 03b9d560be make --find-copies-harder imply -C 19 years ago
Junio C Hamano ef677686ef diff.c: do not use pathname comparison to tell renames 19 years ago
Matthias Lederhofer aa086eb813 pager: config variable pager.color 19 years ago
Jeff King ce43697379 Colorize 'commit' lines in log ui 19 years ago
Timo Hirvonen f5b571fcf7 diff: Support 256 colors 19 years ago
Timo Hirvonen f37399e6b0 diff: Support both attributes and colors 19 years ago
Shawn Pearce 344c52aee5 Avoid C99 initializers 19 years ago
Junio C Hamano 85fb65ed6e "git -p cmd" to page anywhere 19 years ago
Junio C Hamano 83ad63cfeb diff: do not use configuration magic at the core-level 19 years ago
Junio C Hamano a0c2089c1d colored diff: diff.color = auto fix 19 years ago
Junio C Hamano fef88bb013 diff.c: --no-color to defeat diff.color configuration. 19 years ago
Eric Wong b68ea12e30 diff.c: respect diff.renames config option 19 years ago
Stephan Feder 63ac450119 Teach diff -a as shorthand for --text 19 years ago
Stephan Feder 6d64ea965b Teach --text option to diff 19 years ago
Stephan Feder c9c95bbc9c Do not drop data from '\0' until eol in patch output 19 years ago
Joachim B Haga 12f6c308d5 Make zlib compression level configurable, and change default. 19 years ago
Timo Hirvonen d7de00f7e0 --name-only, --name-status, --check and -s are mutually exclusive 19 years ago
Junio C Hamano 9fdc3bb5c2 diff.c: fix get_patch_id() 19 years ago
Junio C Hamano 3969cf7db1 Fix some more diff options changes. 19 years ago
Timo Hirvonen 3223847a8f Fix diff-tree -s 19 years ago
Timo Hirvonen 946c3784a3 Print empty line between raw, stat, summary and patch 19 years ago
Timo Hirvonen 5e2b0636c7 Don't xcalloc() struct diffstat_t 19 years ago
Timo Hirvonen 39bc9a6c20 Add msg_sep to diff_options 19 years ago
Timo Hirvonen c9b5ef998a Set default diff output format after parsing command line 19 years ago
Timo Hirvonen a610786f4b Make --raw option available for all diff commands 19 years ago
Timo Hirvonen c6744349df Merge with_raw, with_stat and summary variables to output_format 19 years ago
Johannes Schindelin fcb3d0adc1 add diff_flush_patch_id() to calculate the patch id 19 years ago
Junio C Hamano 801235c5e6 diff --color: use $GIT_DIR/config 19 years ago
Timo Hirvonen d2543b8ee3 Clean up diff.c 19 years ago
Junio C Hamano 0ec2f6b739 diff --color: use reset sequence when we mean reset. 19 years ago
Johannes Schindelin 0d21efa51c Teach diff about -b and -w flags 19 years ago
Linus Torvalds 50f575fc98 Tweak diff colors 19 years ago
Florian Forster 1d7f171c3a Remove all void-pointer arithmetic. 19 years ago
Johannes Schindelin cd112cef99 diff options: add --color 19 years ago
Sean fad70686b2 --summary output should print immediately after stats. 19 years ago
Sean e3008464e7 Avoid segfault in diff --stat rename output. 19 years ago
Junio C Hamano 5e363541d0 diff: minor option combination fix. 19 years ago
Junio C Hamano 9e848163ed checkdiff_consume: strtol parameter fix. 19 years ago