49 Commits (88b302f5e2e0a6f6610912df49c473967fe59c89)

Author SHA1 Message Date
Junio C Hamano c8c16f2865 diff-lib.c: constness strengthening 17 years ago
Daniel Barkalow 203a2fe117 Allow callers of unpack_trees() to handle failure 17 years ago
Johannes Schindelin 204ce979a5 Also use unpack_trees() in do_diff_cache() 17 years ago
Linus Torvalds d1f2d7e8ca Make run_diff_index() use unpack_trees(), not read_tree() 17 years ago
Linus Torvalds 7a51ed66f6 Make on-disk index representation separate from in-core one 17 years ago
Steffen Prohaska ecf4831d89 Use is_absolute_path() in diff-lib.c, lockfile.c, setup.c, trace.c 17 years ago
Pierre Habouzit 8f67f8aefb Make the diff_options bitfields be an unsigned with explicit masks. 17 years ago
Junio C Hamano fb63d7f889 git-add: make the entry stat-clean after re-adding the same contents 17 years ago
Junio C Hamano 4bd5b7dacc ce_match_stat, run_diff_files: use symbolic constants for readability 17 years ago
Junio C Hamano b78281f721 diff --no-index: do not forget to run diff_setup_done() 17 years ago
René Scharfe 6d2d9e8666 diff: squelch empty diffs even more 17 years ago
René Scharfe 4d3f4b80e4 diff-lib.c: don't strdup twice 18 years ago
Junio C Hamano a6080a0a44 War on whitespace 18 years ago
Junio C Hamano 1ad029b6a1 Do not default to --no-index when given two directories. 18 years ago
Linus Torvalds 844c11ae25 diff-lib: use ce_mode_from_stat() rather than messing with modes manually 18 years ago
Junio C Hamano 822cac0155 Teach --quiet to diff backends. 18 years ago
Alex Riesen 41bbf9d585 Allow git-diff exit with codes similar to diff(1) 18 years ago
Johannes Schindelin 0c725f1bd9 diff --no-index: support /dev/null as filename 18 years ago
Junio C Hamano 3afaa72d7d diff-ni: fix the diff with standard input 18 years ago
Johannes Schindelin 5332b2af10 diff: support reading a file from stdin via "-" 18 years ago
Junio C Hamano ae792aa52b diff-ni: allow running from a subdirectory. 18 years ago
Johannes Sixt 78a8d641c1 Add core.symlinks to mark filesystems that do not support symbolic links. 18 years ago
Johannes Schindelin fcfa33ec90 diff: make more cases implicit --no-index 18 years ago
Johannes Schindelin 34a5e1a2d9 diff --no-index: also imitate the exit status of diff(1) 18 years ago
Junio C Hamano 4fc970c438 diff --cc: fix display of symlink conflicts during a merge. 18 years ago
Johannes Schindelin 646b329961 Fix typo: do not show name1 when name2 fails 18 years ago
Johannes Schindelin d516c2d119 Teach git-diff-files the new option `--no-index` 18 years ago
Junio C Hamano b4e1e4a787 run_diff_{files,index}(): update calling convention. 18 years ago
Junio C Hamano 185c975faa Do not take mode bits from index after type change. 18 years ago
Junio C Hamano 1cfe77333f git-blame: no rev means start from the working tree file. 18 years ago
Junio C Hamano e9c8409900 diff-index --cached --raw: show tree entry on the LHS for unmerged entries. 18 years ago
Paul Mackerras cb2b9f5ee1 diff-index --cc shows a 3-way diff between HEAD, index and working tree. 18 years ago
Junio C Hamano a8e0d16d85 Convert memset(hash,0,20) to hashclr(hash). 18 years ago
Shawn Pearce e702496e43 Convert memcpy(a,b,20) to hashcpy(a,b). 18 years ago
David Rientjes a89fccd281 Do not use memcmp(sha1_1, sha1_2, 20) with hardcoded length. 18 years ago
Linus Torvalds 1f1e895fcc Add "named object array" concept 19 years ago
Florian Forster b4b1550315 Don't instantiate structures with FAMs. 19 years ago
Junio C Hamano 5c21ac0e7c Libified diff-index: backward compatibility fix. 19 years ago
Junio C Hamano e09ad6e1e3 Libify diff-index. 19 years ago
Junio C Hamano 6973dcaee7 Libify diff-files. 19 years ago
Junio C Hamano 44aad15f0d diff --stat: do not drop rename information. 19 years ago
Junio C Hamano ba580aeafb diff: move diff.c to diff-lib.c to make room. 19 years ago
Jonas Fonseca 8d6e10327d Fix filename scaling for binary files 19 years ago
Junio C Hamano 3a624b346d Fix "git log --stat": make sure to set recursive with --stat. 19 years ago
Junio C Hamano f56ef54174 diff --stat: make sure to set recursive. 19 years ago
Johannes Schindelin 2935327394 diff-options: add --patch-with-stat 19 years ago
Junio C Hamano cbdda02404 diff-files --stat: do not dump core with unmerged index. 19 years ago
Junio C Hamano 6f4780f9df diff --stat: do not do its own three-dashes. 19 years ago
Junio C Hamano 84981f9ad9 diff --stat: no need to ask funcnames nor context. 19 years ago
Johannes Schindelin ece634d147 diff-options: add --stat (take 2) 19 years ago