491 Commits (3bec8ff99a7792cae67aaeb5892d832478d7f548)

Author SHA1 Message Date
Junio C Hamano 23707811c5 diff: do not chomp hunk-header in the middle of a character 17 years ago
Jeff King cae6c25a7f diff: remove lazy config loading 17 years ago
Jeff King e467193ff3 diff: load funcname patterns in "basic" config 17 years ago
Jeff King 9a1805a872 add a "basic" diff config callback 17 years ago
Junio C Hamano d56250911f Fix rewrite_diff() name quoting. 17 years ago
Johannes Schindelin eab9a40b6d Teach diff machinery to display other prefixes than "a/" and "b/" 17 years ago
Johannes Schindelin cbe021004f Support config variable diff.external 17 years ago
Wincent Colaiuta 45e2a4b2b0 Make "diff --check" output match "git apply" 17 years ago
Wincent Colaiuta c1795bb08a Unify whitespace checking 17 years ago
Junio C Hamano da31b358fb diff --check: minor fixups 17 years ago
Wincent Colaiuta 62c64895cf "diff --check" should affect exit status 17 years ago
Junio C Hamano c279d7e986 xdl_diff: identify call sites. 17 years ago
Wincent Colaiuta 86f8c23685 Fix "diff --check" whitespace detection 17 years ago
Junio C Hamano f604652e05 git-diff --numstat -z: make it machine readable 17 years ago
Wincent Colaiuta 0ac7903ee3 Use "whitespace" consistently 17 years ago
Junio C Hamano cf1b7869f0 Use gitattributes to define per-path whitespace rule 17 years ago
Junio C Hamano 0f6f5a4022 git config --get-colorbool 17 years ago
Junio C Hamano f8b6809d52 Fix "quote" misconversion for rewrite diff output. 17 years ago
Pierre Habouzit d054680c7d Reorder diff_opt_parse options more logically per topics. 17 years ago
Pierre Habouzit 8f67f8aefb Make the diff_options bitfields be an unsigned with explicit masks. 17 years ago
Junio C Hamano 459fa6d0fe git-diff: complain about >=8 consecutive spaces in initial indent 17 years ago
Junio C Hamano a9cc857ada War on whitespace: first, a bit of retreat. 17 years ago
Linus Torvalds 644797119d copy vs rename detection: avoid unnecessary O(n*m) loops 17 years ago
Linus Torvalds 9fb88419ba Ref-count the filespecs used by diffcore 17 years ago
René Scharfe c32f749fec Correct some sizeof(size_t) != sizeof(unsigned long) typing errors 17 years ago
Johannes Sixt d5535ec75c Use run_command() to spawn external diff programs instead of fork/exec. 17 years ago
Junio C Hamano 8ae92e6389 rename diff_free_filespec_data_large() to diff_free_filespec_blob() 17 years ago
Jeff King eede7b7d11 diffcore-rename: cache file deltas 17 years ago
Pierre Habouzit b315c5c081 strbuf change: be sure ->buf is never ever NULL. 18 years ago
Jeff King a5a3878ba7 diffcore-rename: cache file deltas 18 years ago
Pierre Habouzit 663af3422a Full rework of quote_c_style and write_name_quoted. 18 years ago
Pierre Habouzit 182af8343c Use xmemdupz() in many places. 18 years ago
Pierre Habouzit ba3ed09728 Now that cache.h needs strbuf.h, remove useless includes. 18 years ago
Pierre Habouzit 5ecd293d14 Rewrite convert_to_{git,working_tree} to use strbuf's. 18 years ago
Linus Torvalds 0024a54923 Fix the rename detection limit checking 18 years ago
Pierre Habouzit f1696ee398 Strbuf API extensions and fixes. 18 years ago
Sven Verdoolaege 5701115aa7 git-diff: don't squelch the new SHA1 in submodule diffs 18 years ago
Pierre Habouzit af6eb82262 Use strbuf API in apply, blame, commit-tree and diff 18 years ago
Junio C Hamano aecbf914c4 git-diff: resurrect the traditional empty "diff --git" behaviour 18 years ago
Linus Torvalds 2f82f760e1 Take binary diffs into account for "git rebase" 18 years ago
René Scharfe 6d2d9e8666 diff: squelch empty diffs even more 18 years ago
Junio C Hamano fb13227e08 git-diff: squelch "empty" diffs 18 years ago
Junio C Hamano e7a7be8831 git_mkstemp(): be careful not to overflow the path buffer. 18 years ago
Junio C Hamano d3a93dc967 diff.c: make built-in hunk header pattern a separate table 18 years ago
Junio C Hamano 2c3fa66f35 diff: honor binariness specified in attributes 18 years ago
Junio C Hamano e0e324a4dc Fix configuration syntax to specify customized hunk header patterns. 18 years ago
Junio C Hamano f258475a6e Per-path attribute based hunk header selection. 18 years ago
Johannes Schindelin 30b250104d Future-proof source for changes in xdemitconf_t 18 years ago
Junio C Hamano 29a3eefde1 Introduce diff_filespec_is_binary() 18 years ago
Johannes Schindelin 72909befaa Add diff-option --ext-diff 18 years ago