index
:
kernel/git/mst/git.git
master
Unnamed repository; edit this file 'description' to name the repository.
Michael S. Tsirkin
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
diff.c
Age
Commit message (
Expand
)
Author
Files
Lines
2014-04-28
Merge branch 'jk/external-diff-use-argv-array' (early part)
Junio C Hamano
1
-16
/
+16
2014-04-21
run_external_diff: use an argv_array for the command line
Jeff King
1
-16
/
+16
2014-04-17
i18n: remove obsolete comments for translators in diffstat generation
Jiang Xin
1
-8
/
+0
2014-04-08
Merge branch 'jl/nor-or-nand-and'
Junio C Hamano
1
-1
/
+1
2014-03-31
comments: fix misuses of "nor"
Justin Lebar
1
-1
/
+1
2014-03-18
Merge branch 'tr/diff-submodule-no-reuse-worktree' into maint
Junio C Hamano
1
-2
/
+3
2014-03-18
Merge branch 'nd/diff-quiet-stat-dirty' into maint
Junio C Hamano
1
-24
/
+43
2014-03-18
Merge branch 'rm/strchrnul-not-strlen'
Junio C Hamano
1
-6
/
+3
2014-03-18
Merge branch 'dd/use-alloc-grow'
Junio C Hamano
1
-10
/
+2
2014-03-14
Merge branch 'tr/diff-submodule-no-reuse-worktree'
Junio C Hamano
1
-2
/
+3
2014-03-10
use strchrnul() in place of strchr() and strlen()
Rohit Mani
1
-6
/
+3
2014-03-07
Merge branch 'jc/hold-diff-remove-q-synonym-for-no-deletion'
Junio C Hamano
1
-8
/
+0
2014-03-03
diff.c: use ALLOC_GROW()
Dmitry S. Dolzhenko
1
-10
/
+2
2014-02-27
Merge branch 'nd/diff-quiet-stat-dirty'
Junio C Hamano
1
-24
/
+43
2014-02-24
diff: do not quit early on stat-dirty files
Nguyễn Thái Ngọc Duy
1
-5
/
+17
2014-02-24
diff.c: move diffcore_skip_stat_unmatch core logic out for reuse later
Nguyễn Thái Ngọc Duy
1
-21
/
+28
2014-02-18
diff: do not reuse_worktree_file for submodules
Thomas Rast
1
-2
/
+3
2014-01-27
Merge branch 'jk/diff-filespec-cleanup'
Junio C Hamano
1
-2
/
+2
2014-01-17
diff_filespec: drop xfrm_flags field
Jeff King
1
-2
/
+2
2014-01-10
Merge branch 'sb/diff-orderfile-config'
Junio C Hamano
1
-0
/
+5
2013-12-27
Merge branch 'zk/difftool-counts'
Junio C Hamano
1
-3
/
+17
2013-12-18
diff: add diff.orderfile configuration variable
Samuel Bronson
1
-0
/
+5
2013-12-17
Merge branch 'cc/starts-n-ends-with'
Junio C Hamano
1
-28
/
+28
2013-12-16
diff.c: fix some recent whitespace style violations
Jeff King
1
-2
/
+2
2013-12-06
difftool: display the number of files in the diff queue in the prompt
Zoltan Klinger
1
-3
/
+17
2013-12-05
replace {pre,suf}fixcmp() with {starts,ends}_with()
Christian Couder
1
-28
/
+28
2013-10-31
Use the word 'stuck' instead of 'sticked'
Nicolas Vigier
1
-1
/
+1
2013-10-23
Merge branch 'mg/more-textconv'
Junio C Hamano
1
-0
/
+3
2013-09-09
Merge branch 'jc/diff-filter-negation'
Junio C Hamano
1
-21
/
+104
2013-08-09
diff: fix a possible null pointer dereference
Stefan Beller
1
-1
/
+1
2013-08-09
diff: remove ternary operator evaluating always to true
Stefan Beller
1
-2
/
+2
2013-07-24
Merge branch 'ob/typofixes'
Junio C Hamano
1
-1
/
+1
2013-07-24
Merge branch 'sb/misc-fixes'
Junio C Hamano
1
-3
/
+1
2013-07-22
typofix: in-code comments
Ondřej Bílka
1
-1
/
+1
2013-07-22
Merge branch 'nd/const-struct-cache-entry'
Junio C Hamano
1
-1
/
+1
2013-07-22
Merge branch 'mm/diff-no-patch-synonym-to-s'
Junio C Hamano
1
-12
/
+18
2013-07-19
diff: remove "diff-files -q" in a version of Git in a distant future
Junio C Hamano
1
-8
/
+0
2013-07-19
diff: deprecate -q option to diff-files
Junio C Hamano
1
-0
/
+8
2013-07-17
diff: allow --patch & cie to override -s/--no-patch
Matthieu Moy
1
-11
/
+17
2013-07-17
diff: allow --no-patch as synonym for -s
Matthieu Moy
1
-1
/
+1
2013-07-17
diff: allow lowercase letter to specify what change class to exclude
Junio C Hamano
1
-1
/
+28
2013-07-17
diff: reject unknown change class given to --diff-filter
Junio C Hamano
1
-1
/
+1
2013-07-17
diff: preparse --diff-filter string argument
Junio C Hamano
1
-7
/
+56
2013-07-17
diff: factor out match_filter()
Junio C Hamano
1
-16
/
+13
2013-07-17
diff: pass the whole diff_options to diffcore_apply_filter()
Junio C Hamano
1
-2
/
+4
2013-07-15
diff.c: Do not initialize a variable, which gets reassigned anyway.
Stefan Beller
1
-3
/
+1
2013-07-11
Merge branch 'jc/maint-diff-core-safecrlf'
Junio C Hamano
1
-1
/
+9
2013-07-09
Convert "struct cache_entry *" to "const ..." wherever possible
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2013-06-25
diff: demote core.safecrlf=true to core.safecrlf=warn
Junio C Hamano
1
-1
/
+9
2013-06-19
diff: add --ignore-blank-lines option
Antoine Pelisse
1
-0
/
+2
2013-05-10
diff_opt: track whether flags have been set explicitly
Junio C Hamano
1
-0
/
+3
2013-04-24
Merge branch 'jk/diff-algo-finishing-touches' into maint
Junio C Hamano
1
-2
/
+3
2013-04-15
Merge branch 'jk/diff-graph-submodule-summary'
Junio C Hamano
1
-0
/
+1
2013-04-15
Merge branch 'jk/diff-algo-finishing-touches'
Junio C Hamano
1
-2
/
+3
2013-04-12
Correct common spelling mistakes in comments and tests
Stefano Lattarini
1
-1
/
+1
2013-04-05
submodule: print graph output next to submodule log
John Keeping
1
-0
/
+1
2013-04-05
diff: allow unstuck arguments with --diff-algorithm
John Keeping
1
-2
/
+3
2013-04-01
Merge branch 'ap/maint-diff-rename-avoid-overlap' into maint
Junio C Hamano
1
-1
/
+13
2013-03-25
Merge branch 'ap/maint-diff-rename-avoid-overlap'
Junio C Hamano
1
-1
/
+13
2013-03-21
diff.c: diff.renamelimit => diff.renameLimit in message
Max Nanasy
1
-1
/
+1
2013-02-26
diff: prevent pprint_rename from underrunning input
Thomas Rast
1
-7
/
+10
2013-02-23
diff: Fix rename pretty-print when suffix and prefix overlap
Antoine Pelisse
1
-1
/
+10
2013-02-17
Merge branch 'mp/diff-algo-config'
Junio C Hamano
1
-0
/
+34
2013-02-14
Merge branch 'jk/diff-graph-cleanup'
Junio C Hamano
1
-97
/
+34
2013-02-12
diff.c: use diff_line_prefix() where applicable
John Keeping
1
-95
/
+20
2013-02-12
diff: add diff_line_prefix function
John Keeping
1
-0
/
+10
2013-02-12
diff.c: make constant string arguments const
John Keeping
1
-2
/
+4
2013-02-12
diff: write prefix to the correct file
John Keeping
1
-1
/
+1
2013-01-16
diff: Introduce --diff-algorithm command line option
Michal Privoznik
1
-1
/
+11
2013-01-16
config: Introduce diff.algorithm variable
Michal Privoznik
1
-0
/
+24
2013-01-14
Merge branch 'jc/blame-no-follow'
Junio C Hamano
1
-0
/
+2
2012-11-29
Merge branch 'lt/diff-stat-show-0-lines'
Junio C Hamano
1
-25
/
+29
2012-11-27
diff --shortstat: do not count "unmerged" entries
Junio C Hamano
1
-3
/
+2
2012-11-27
diff --stat: do not count "unmerged" entries
Junio C Hamano
1
-2
/
+4
2012-11-27
diff --stat: move the "total count" logic to the last loop
Junio C Hamano
1
-9
/
+12
2012-11-27
diff --stat: use "file" temporary variable to refer to data->files[i]
Junio C Hamano
1
-13
/
+13
2012-11-27
diff --stat: status of unmodified pair in diff-q is not zero
Junio C Hamano
1
-1
/
+1
2012-11-25
Merge branch 'rr/submodule-diff-config'
Junio C Hamano
1
-11
/
+35
2012-11-25
Merge branch 'lt/diff-stat-show-0-lines'
Junio C Hamano
1
-10
/
+15
2012-11-18
submodule: display summary header in bold
Ramkumar Ramachandra
1
-1
/
+1
2012-11-18
diff: rename "set" variable
Jeff King
1
-6
/
+6
2012-11-18
diff: introduce diff.submodule configuration variable
Ramkumar Ramachandra
1
-4
/
+28
2012-11-09
Merge branch 'nd/builtin-to-libgit'
Jeff King
1
-0
/
+16
2012-11-09
Merge branch 'mh/maint-parse-dirstat-fix'
Jeff King
1
-19
/
+21
2012-10-29
Move setup_diff_pager to libgit.a
Nguyễn Thái Ngọc Duy
1
-0
/
+16
2012-10-29
parse_dirstat_params(): use string_list to split comma-separated string
Michael Haggerty
1
-19
/
+21
2012-10-17
Fix "git diff --stat" for interesting - but empty - file changes
Linus Torvalds
1
-10
/
+15
2012-09-30
diff: diff.context configuration gives default to -U
Jeff Muizelaar
1
-1
/
+8
2012-09-21
diff: accept --no-follow option
Junio C Hamano
1
-0
/
+2
2012-09-20
Merge branch 'nd/maint-diffstat-summary' into maint
Junio C Hamano
1
-6
/
+4
2012-09-18
Merge branch 'jc/make-static'
Junio C Hamano
1
-1
/
+1
2012-09-17
Merge branch 'nd/maint-diffstat-summary'
Junio C Hamano
1
-6
/
+4
2012-09-15
diff.c: mark a private file-scope symbol as static
Junio C Hamano
1
-1
/
+1
2012-09-14
Revert diffstat back to English
Nguyễn Thái Ngọc Duy
1
-6
/
+4
2012-09-11
Sync with 1.7.11.6
Junio C Hamano
1
-3
/
+2
2012-09-11
Merge branch 'ab/diff-write-incomplete-line' into maint-1.7.11
Junio C Hamano
1
-0
/
+1
2012-09-11
Merge branch 'tr/void-diff-setup-done' into maint-1.7.11
Junio C Hamano
1
-3
/
+1
2012-09-10
Merge branch 'maint-1.7.11' into maint
Junio C Hamano
1
-6
/
+10
2012-09-10
Merge branch 'jk/maint-null-in-trees' into maint-1.7.11
Junio C Hamano
1
-6
/
+10
2012-08-27
Merge branch 'ab/diff-write-incomplete-line'
Junio C Hamano
1
-0
/
+1
2012-08-27
Merge branch 'jk/maint-null-in-trees'
Junio C Hamano
1
-6
/
+10
2012-08-22
Merge branch 'tr/void-diff-setup-done'
Junio C Hamano
1
-3
/
+1
2012-08-05
Fix '\ No newline...' annotation in rewrite diffs
Adam Butcher
1
-0
/
+1
2012-08-03
diff_setup_done(): return void
Thomas Rast
1
-3
/
+1
2012-07-31
Merge branch 'nd/maint-i18n-diffstat'
Junio C Hamano
1
-1
/
+1
2012-07-30
Merge branch 'jv/maint-no-ext-diff' into maint
Junio C Hamano
1
-3
/
+5
2012-07-29
diff: do not use null sha1 as a sentinel value
Jeff King
1
-6
/
+10
2012-07-26
i18n: leave \n out of translated diffstat
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2012-07-23
Merge branch 'jv/maint-no-ext-diff'
Junio C Hamano
1
-3
/
+5
2012-07-22
Merge branch 'jc/refactor-diff-stdin' into maint
Junio C Hamano
1
-20
/
+1
2012-07-17
diff: correctly disable external_diff with --no-ext-diff
Junio C Hamano
1
-3
/
+5
2012-07-13
Merge branch 'jc/refactor-diff-stdin'
Junio C Hamano
1
-20
/
+1
2012-06-28
diff-index.c: "git diff" has no need to read blob from the standard input
Junio C Hamano
1
-20
/
+1
2012-06-15
Merge branch 'as/diff-shortstat-ignore-binary'
Junio C Hamano
1
-1
/
+1
2012-06-15
diff: Only count lines in show_shortstats
Alexander Strasser
1
-1
/
+1
2012-05-07
Merge branch 'zj/diff-empty-chmod'
Junio C Hamano
1
-16
/
+27
2012-05-02
Merge branch 'zj/diff-stat-smaller-num-columns'
Junio C Hamano
1
-10
/
+38
2012-05-02
Merge branch 'lp/diffstat-with-graph'
Junio C Hamano
1
-2
/
+6
2012-05-01
diff --stat: do not run diff on indentical files
Zbigniew Jędrzejewski-Szmek
1
-2
/
+5
2012-05-01
diff --stat: report mode-only changes for binary files like text files
Zbigniew Jędrzejewski-Szmek
1
-15
/
+23
2012-04-30
diff --stat: use less columns for change counts
Zbigniew Jędrzejewski-Szmek
1
-10
/
+38
2012-04-23
Merge branch 'lp/maint-diff-three-dash-with-graph'
Junio C Hamano
1
-0
/
+6
2012-04-18
Prevent graph_width of stat width from falling below min
Lucian Poston
1
-1
/
+5
2012-04-16
Merge branch 'jk/diff-no-rename-empty'
Junio C Hamano
1
-0
/
+5
2012-04-16
Adjust stat width calculations to take --graph output into account
Lucian Poston
1
-1
/
+1
2012-04-15
Merge branch 'tr/maint-word-diff-regex-sticky'
Junio C Hamano
1
-56
/
+66
2012-04-15
Merge branch 'jc/diff-algo-cleanup'
Junio C Hamano
1
-2
/
+2
2012-03-23
teach diffcore-rename to optionally ignore empty content
Jeff King
1
-0
/
+5
2012-03-20
log --graph: fix break in graph lines
Lucian Poston
1
-0
/
+6
2012-03-14
diff: tweak a _copy_ of diff_options with word-diff
Thomas Rast
1
-1
/
+4
2012-03-14
diff: refactor the word-diff setup from builtin_diff_cmd
Thomas Rast
1
-56
/
+63
2012-03-12
Merge branch 'jc/maint-diff-patch-header' into maint
Junio C Hamano
1
-1
/
+1
2012-03-06
Merge branch 'jc/maint-diff-patch-header'
Junio C Hamano
1
-1
/
+1
2012-03-06
Merge branch 'zj/diff-stat-dyncol'
Junio C Hamano
1
-27
/
+87
2012-03-01
diff -p: squelch "diff --git" header for stat-dirty paths
Junio C Hamano
1
-1
/
+1
2012-03-01
diff --stat: add config option to limit graph width
Zbigniew Jędrzejewski-Szmek
1
-0
/
+8
2012-03-01
diff --stat: enable limiting of the graph part
Zbigniew Jędrzejewski-Szmek
1
-2
/
+21
2012-03-01
diff --stat: use a maximum of 5/8 for the filename part
Zbigniew Jędrzejewski-Szmek
1
-30
/
+60
2012-03-01
diff --stat: use the full terminal width
Zbigniew Jędrzejewski-Szmek
1
-1
/
+4
2012-02-24
Merge branches zj/decimal-width, zj/term-columns and jc/diff-stat-scaler
Junio C Hamano
1
-7
/
+20
2012-02-21
Merge branch 'jc/diff-stat-scaler' into maint
Junio C Hamano
1
-7
/
+20
2012-02-20
Merge branch 'jc/diff-stat-scaler'
Junio C Hamano
1
-7
/
+20
2012-02-19
xdiff: PATIENCE/HISTOGRAM are not independent option bits
Junio C Hamano
1
-2
/
+2
2012-02-14
diff --stat: show bars of same length for paths with same amount of changes
Junio C Hamano
1
-7
/
+20
2012-02-14
Merge branch 'jk/userdiff-config-simplify'
Junio C Hamano
1
-5
/
+2
2012-02-07
drop odd return value semantics from userdiff_config
Jeff King
1
-5
/
+2
2012-02-03
Use correct grammar in diffstat summary line
Nguyễn Thái Ngọc Duy
1
-5
/
+51
2012-01-18
Merge branch 'tr/maint-word-diff-incomplete-line'
Junio C Hamano
1
-0
/
+9
2012-01-12
word-diff: ignore '\ No newline at eof' marker
Thomas Rast
1
-0
/
+9
2011-11-01
Merge branch 'jc/maint-diffstat-numstat-context' into maint
Junio C Hamano
1
-0
/
+2
2011-10-21
Merge branch 'rs/diff-cleanup-records-fix' into maint
Junio C Hamano
1
-0
/
+4
2011-10-19
Merge branch 'rs/diff-whole-function'
Junio C Hamano
1
-0
/
+8
2011-10-13
Merge branch 'rs/diff-cleanup-records-fix'
Junio C Hamano
1
-0
/
+4
2011-10-10
Merge branch 'jc/maint-diffstat-numstat-context'
Junio C Hamano
1
-0
/
+2
2011-10-10
diff: add option to show whole functions as context
René Scharfe
1
-0
/
+8
2011-10-03
diff: resurrect XDF_NEED_MINIMAL with --minimal
Junio C Hamano
1
-0
/
+4
2011-09-22
diff: teach --stat/--numstat to honor -U$num
Junio C Hamano
1
-0
/
+2
2011-08-28
Merge branch 'jk/color-and-pager'
Junio C Hamano
1
-28
/
+25
2011-08-19
diff: don't load color config in plumbing
Jeff King
1
-1
/
+4
2011-08-19
color: delay auto-color decision until point of use
Jeff King
1
-10
/
+7
2011-08-18
git_config_colorbool: refactor stdout_is_tty handling
Jeff King
1
-2
/
+2
2011-08-18
diff: refactor COLOR_DIFF from a flag into an int
Jeff King
1
-22
/
+19
2011-08-17
Merge branch 'rc/histogram-diff'
Junio C Hamano
1
-0
/
+2
2011-08-16
Merge branch 'jc/zlib-wrap' into maint
Junio C Hamano
1
-5
/
+5
2011-08-16
Merge branch 'jk/combine-diff-binary-etc' into maint
Junio C Hamano
1
-13
/
+1
2011-07-19
Merge branch 'jc/zlib-wrap'
Junio C Hamano
1
-5
/
+5
2011-07-12
teach --histogram to diff
Tay Ray Chuan
1
-0
/
+2
2011-06-29
Merge branch 'mg/diff-stat-count'
Junio C Hamano
1
-9
/
+45
2011-06-29
Merge branch 'jk/combine-diff-binary-etc'
Junio C Hamano
1
-13
/
+1
2011-06-10
zlib: zlib can only process 4GB at a time
Junio C Hamano
1
-1
/
+1
2011-06-10
zlib: wrap deflateBound() too
Junio C Hamano
1
-1
/
+1
2011-06-10
zlib: wrap deflate side of the API
Junio C Hamano
1
-3
/
+3
2011-06-06
Merge branch 'jk/diff-not-so-quick'
Junio C Hamano
1
-0
/
+7
2011-05-31
Merge branch 'jc/rename-degrade-cc-to-c' into maint
Junio C Hamano
1
-0
/
+26
2011-05-31
diff: futureproof "stop feeding the backend early" logic
Junio C Hamano
1
-0
/
+7
2011-05-27
diff --stat-count: finishing touches
Junio C Hamano
1
-2
/
+4
2011-05-27
diff: introduce --stat-lines to limit the stat lines
Michael J Gruber
1
-4
/
+34
2011-05-27
diff.c: omit hidden entries from namelen calculation with --stat
Michael J Gruber
1
-5
/
+9
2011-05-26
Merge branch 'jm/maint-diff-words-with-sbe' into maint
Junio C Hamano
1
-2
/
+10
2011-05-23
refactor get_textconv to not require diff_filespec
Jeff King
1
-13
/
+1
2011-05-23
Merge branch 'jm/maint-diff-words-with-sbe'
Junio C Hamano
1
-2
/
+10
2011-05-20
do not read beyond end of malloc'd buffer
Jim Meyering
1
-2
/
+10
2011-05-13
Merge branch 'jh/dirstat-lines'
Junio C Hamano
1
-19
/
+152
2011-05-13
Merge branch 'jc/fix-diff-files-unmerged' into maint
Junio C Hamano
1
-6
/
+6
2011-05-06
Merge branch 'jc/fix-diff-files-unmerged'
Junio C Hamano
1
-6
/
+6
2011-05-04
Merge branch 'jh/dirstat' into maint
Junio C Hamano
1
-5
/
+37
2011-04-29
Mark dirstat error messages for translation
Johan Herland
1
-4
/
+4
2011-04-29
Improve error handling when parsing dirstat parameters
Johan Herland
1
-30
/
+41
2011-04-29
New --dirstat=lines mode, doing dirstat analysis based on diffstat
Johan Herland
1
-2
/
+59
2011-04-29
Allow specifying --dirstat cut-off percentage as a floating point number
Johan Herland
1
-10
/
+16
2011-04-29
Add config variable for specifying default --dirstat behavior
Johan Herland
1
-1
/
+9
2011-04-29
Refactor --dirstat parsing; deprecate --cumulative and --dirstat-by-file
Johan Herland
1
-9
/
+60
2011-04-29
Make --dirstat=0 output directories that contribute < 0.1% of changes
Johan Herland
1
-2
/
+2
2011-04-28
Merge branch 'jc/diff-irreversible-delete'
Junio C Hamano
1
-5
/
+14
2011-04-28
Merge branch 'jc/rename-degrade-cc-to-c'
Junio C Hamano
1
-0
/
+26
2011-04-28
Merge branch 'jh/dirstat'
Junio C Hamano
1
-5
/
+37
2011-04-23
diff: remove often unused parameters from diff_unmerge()
Junio C Hamano
1
-4
/
+1
2011-04-23
diff.c: return filepair from diff_unmerge()
Junio C Hamano
1
-5
/
+8
2011-04-12
--dirstat: In case of renames, use target filename instead of source filename
Johan Herland
1
-1
/
+1
2011-04-11
Teach --dirstat not to completely ignore rearranged lines within a file
Johan Herland
1
-1
/
+18
[next]