index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
diff.c
Age
Commit message (
Expand
)
Author
Files
Lines
2020-04-02
promisor-remote: accept 0 as oid_nr in function
Jonathan Tan
1
-6
/
+5
2020-03-16
convert: provide additional metadata to filters
brian m. carlson
1
-1
/
+4
2020-03-16
convert: permit passing additional metadata to filter processes
brian m. carlson
1
-1
/
+1
2020-02-14
Merge branch 'mt/use-passed-repo-more-in-funcs'
Junio C Hamano
1
-1
/
+1
2020-01-31
diff: move diff.wsErrorHighlight to "basic" config
Jeff King
1
-8
/
+8
2020-01-31
diff: make diff_populate_filespec() honor its repo argument
Matheus Tavares
1
-1
/
+1
2019-12-05
Merge branch 'js/builtin-add-i'
Junio C Hamano
1
-23
/
+16
2019-11-14
diff: export diffstat interface
Daniel Ferreira
1
-23
/
+16
2019-11-10
Fix spelling errors in code comments
Elijah Newren
1
-2
/
+2
2019-10-15
Merge branch 'ew/hashmap'
Junio C Hamano
1
-13
/
+18
2019-10-11
Merge branch 'bc/object-id-part17'
Junio C Hamano
1
-23
/
+23
2019-10-07
hashmap: remove type arg from hashmap_{get,put,remove}_entry
Eric Wong
1
-4
/
+2
2019-10-07
OFFSETOF_VAR macro to simplify hashmap iterators
Eric Wong
1
-3
/
+2
2019-10-07
hashmap: introduce hashmap_free_entries
Eric Wong
1
-2
/
+4
2019-10-07
hashmap_cmp_fn takes hashmap_entry params
Eric Wong
1
-5
/
+7
2019-10-07
hashmap: use *_entry APIs to wrap container_of
Eric Wong
1
-12
/
+9
2019-10-07
hashmap_get_next returns "struct hashmap_entry *"
Eric Wong
1
-7
/
+12
2019-10-07
hashmap_get takes "const struct hashmap_entry *"
Eric Wong
1
-2
/
+2
2019-10-07
hashmap_add takes "struct hashmap_entry *"
Eric Wong
1
-1
/
+1
2019-10-07
hashmap_get_next takes "const struct hashmap_entry *"
Eric Wong
1
-2
/
+3
2019-10-07
diff: use hashmap_entry_init on moved_entry.ent
Eric Wong
1
-1
/
+2
2019-09-18
Merge branch 'cc/multi-promisor'
Junio C Hamano
1
-5
/
+4
2019-09-09
Merge branch 'jt/diff-lazy-fetch-submodule-fix'
Junio C Hamano
1
-0
/
+1
2019-08-20
diff: skip GITLINK when lazy fetching missing objs
Jonathan Tan
1
-0
/
+1
2019-08-19
patch-id: convert to use the_hash_algo
brian m. carlson
1
-23
/
+23
2019-07-29
Merge branch 'js/unmap-before-ext-diff' into maint
Junio C Hamano
1
-0
/
+2
2019-07-25
Merge branch 'js/unmap-before-ext-diff'
Junio C Hamano
1
-0
/
+2
2019-07-11
range-diff: suppress line count in outer diff
Thomas Gummerer
1
-1
/
+4
2019-07-11
diff: munmap() file contents before running external diff
Johannes Schindelin
1
-0
/
+2
2019-06-25
Use promisor_remote_get_direct() and has_promisor_remote()
Christian Couder
1
-5
/
+4
2019-06-13
Merge branch 'sb/format-patch-base-patch-id-fix'
Junio C Hamano
1
-5
/
+27
2019-06-03
i18n: fix typos found during l10n for git 2.22.0
Jiang Xin
1
-1
/
+1
2019-05-30
Merge branch 'ja/diff-opt-typofix'
Junio C Hamano
1
-2
/
+2
2019-05-30
Merge branch 'nd/diff-parseopt'
Junio C Hamano
1
-4
/
+6
2019-05-29
diff-parseopt: restore -U (no argument) behavior
Nguyễn Thái Ngọc Duy
1
-4
/
+6
2019-05-19
diff: fix mistake in translatable strings
Jean-Noël Avila
1
-2
/
+2
2019-05-08
format-patch: make --base patch-id output stable
Stephen Boyd
1
-5
/
+27
2019-04-25
Merge branch 'jt/batch-fetch-blobs-in-diff'
Junio C Hamano
1
-0
/
+34
2019-04-25
Merge branch 'nd/diff-parseopt-4'
Junio C Hamano
1
-171
/
+168
2019-04-16
Merge branch 'nd/diff-parseopt-3'
Junio C Hamano
1
-114
/
+228
2019-04-08
diff: batch fetching of missing blobs
Jonathan Tan
1
-0
/
+34
2019-03-24
am: avoid diff_opt_parse()
Nguyễn Thái Ngọc Duy
1
-0
/
+6
2019-03-24
diff.c: allow --no-color-moved-ws
Nguyễn Thái Ngọc Duy
1
-2
/
+6
2019-03-24
diff-parseopt: convert --color-moved-ws
Nguyễn Thái Ngọc Duy
1
-17
/
+18
2019-03-24
diff-parseopt: convert --[no-]color-moved
Nguyễn Thái Ngọc Duy
1
-13
/
+25
2019-03-24
diff-parseopt: convert --inter-hunk-context
Nguyễn Thái Ngọc Duy
1
-47
/
+3
2019-03-24
diff-parseopt: convert --no-prefix
Nguyễn Thái Ngọc Duy
1
-2
/
+15
2019-03-24
diff-parseopt: convert --line-prefix
Nguyễn Thái Ngọc Duy
1
-8
/
+15
2019-03-24
diff-parseopt: convert --[src|dst]-prefix
Nguyễn Thái Ngọc Duy
1
-8
/
+6
2019-03-24
diff-parseopt: convert --[no-]abbrev
Nguyễn Thái Ngọc Duy
1
-11
/
+1
2019-03-24
diff-parseopt: convert --diff-filter
Nguyễn Thái Ngọc Duy
1
-9
/
+9
2019-03-24
diff-parseopt: convert --find-object
Nguyễn Thái Ngọc Duy
1
-5
/
+9
2019-03-24
diff-parseopt: convert -O
Nguyễn Thái Ngọc Duy
1
-20
/
+3
2019-03-24
diff-parseopt: convert --pickaxe-all|--pickaxe-regex
Nguyễn Thái Ngọc Duy
1
-4
/
+6
2019-03-24
diff-parseopt: convert -S|-G
Nguyễn Thái Ngọc Duy
1
-9
/
+28
2019-03-24
diff-parseopt: convert -l
Nguyễn Thái Ngọc Duy
1
-4
/
+2
2019-03-24
diff-parseopt: convert -z
Nguyễn Thái Ngọc Duy
1
-2
/
+3
2019-03-24
diff-parseopt: convert --ita-[in]visible-in-index
Nguyễn Thái Ngọc Duy
1
-4
/
+7
2019-03-24
diff-parseopt: convert --ws-error-highlight
Nguyễn Thái Ngọc Duy
1
-10
/
+12
2019-03-07
Merge branch 'nd/diff-parseopt-2'
Junio C Hamano
1
-211
/
+299
2019-03-07
Merge branch 'nd/completion-more-parameters'
Junio C Hamano
1
-0
/
+8
2019-03-07
Merge branch 'jk/unused-params'
Junio C Hamano
1
-19
/
+12
2019-03-07
Merge branch 'nd/diff-parseopt'
Junio C Hamano
1
-12
/
+59
2019-03-07
diff-parseopt: convert --submodule
Nguyễn Thái Ngọc Duy
1
-11
/
+19
2019-03-07
diff-parseopt: convert --ignore-submodules
Nguyễn Thái Ngọc Duy
1
-3
/
+17
2019-03-07
diff-parseopt: convert --textconv
Nguyễn Thái Ngọc Duy
1
-6
/
+19
2019-03-07
diff-parseopt: convert --ext-diff
Nguyễn Thái Ngọc Duy
1
-5
/
+3
2019-03-07
diff-parseopt: convert --quiet
Nguyễn Thái Ngọc Duy
1
-3
/
+3
2019-03-07
diff-parseopt: convert --exit-code
Nguyễn Thái Ngọc Duy
1
-3
/
+3
2019-03-07
diff-parseopt: convert --color-words
Nguyễn Thái Ngọc Duy
1
-5
/
+16
2019-03-07
diff-parseopt: convert --word-diff-regex
Nguyễn Thái Ngọc Duy
1
-6
/
+15
2019-03-07
diff-parseopt: convert --word-diff
Nguyễn Thái Ngọc Duy
1
-18
/
+29
2019-03-07
diff-parseopt: convert --[no-]color
Nguyễn Thái Ngọc Duy
1
-9
/
+3
2019-03-07
diff-parseopt: convert --[no-]follow
Nguyễn Thái Ngọc Duy
1
-6
/
+19
2019-03-07
diff-parseopt: convert -R
Nguyễn Thái Ngọc Duy
1
-3
/
+3
2019-03-07
diff-parseopt: convert -a|--text
Nguyễn Thái Ngọc Duy
1
-3
/
+3
2019-03-07
diff-parseopt: convert --full-index
Nguyễn Thái Ngọc Duy
1
-3
/
+3
2019-03-07
diff-parseopt: convert --binary
Nguyễn Thái Ngọc Duy
1
-5
/
+16
2019-03-07
diff-parseopt: convert --anchored
Nguyễn Thái Ngọc Duy
1
-9
/
+17
2019-03-07
diff-parseopt: convert --diff-algorithm
Nguyễn Thái Ngọc Duy
1
-11
/
+22
2019-03-07
diff-parseopt: convert --histogram
Nguyễn Thái Ngọc Duy
1
-3
/
+4
2019-03-07
diff-parseopt: convert --patience
Nguyễn Thái Ngọc Duy
1
-12
/
+25
2019-03-07
diff-parseopt: convert --[no-]indent-heuristic
Nguyễn Thái Ngọc Duy
1
-5
/
+4
2019-02-21
diff-parseopt: convert --ignore-some-changes
Nguyễn Thái Ngọc Duy
1
-11
/
+16
2019-02-21
diff-parseopt: convert --[no-]minimal
Nguyễn Thái Ngọc Duy
1
-5
/
+6
2019-02-21
diff-parseopt: convert --relative
Nguyễn Thái Ngọc Duy
1
-8
/
+17
2019-02-21
diff-parseopt: convert --no-renames|--[no--rename-empty
Nguyễn Thái Ngọc Duy
1
-7
/
+6
2019-02-21
diff-parseopt: convert --find-copies-harder
Nguyễn Thái Ngọc Duy
1
-2
/
+2
2019-02-21
diff-parseopt: convert -C|--find-copies
Nguyễn Thái Ngọc Duy
1
-34
/
+25
2019-02-21
diff-parseopt: convert -D|--irreversible-delete
Nguyễn Thái Ngọc Duy
1
-4
/
+4
2019-02-21
diff-parseopt: convert -M|--find-renames
Nguyễn Thái Ngọc Duy
1
-12
/
+23
2019-02-21
diff-parseopt: convert -B|--break-rewrites
Nguyễn Thái Ngọc Duy
1
-26
/
+36
2019-02-21
diff-parseopt: convert --output-*
Nguyễn Thái Ngọc Duy
1
-18
/
+53
2019-02-21
diff-parseopt: convert --[no-]compact-summary
Nguyễn Thái Ngọc Duy
1
-6
/
+19
2019-02-21
diff-parseopt: convert --stat*
Nguyễn Thái Ngọc Duy
1
-66
/
+52
2019-02-21
diff-parseopt: convert -s|--no-patch
Nguyễn Thái Ngọc Duy
1
-3
/
+4
2019-02-21
diff-parseopt: convert --name-status
Nguyễn Thái Ngọc Duy
1
-3
/
+4
2019-02-21
diff-parseopt: convert --name-only
Nguyễn Thái Ngọc Duy
1
-3
/
+4
2019-02-21
diff-parseopt: convert --patch-with-stat
Nguyễn Thái Ngọc Duy
1
-4
/
+5
2019-02-21
diff-parseopt: convert --summary
Nguyễn Thái Ngọc Duy
1
-3
/
+4
2019-02-21
diff-parseopt: convert --check
Nguyễn Thái Ngọc Duy
1
-3
/
+4
2019-02-21
diff-parseopt: convert --dirstat and friends
Nguyễn Thái Ngọc Duy
1
-10
/
+29
2019-02-20
diff-parseopt: convert --numstat and --shortstat
Nguyễn Thái Ngọc Duy
1
-5
/
+7
2019-02-20
diff-parseopt: convert --patch-with-raw
Nguyễn Thái Ngọc Duy
1
-4
/
+5
2019-02-20
completion: add more parameter value completion
Nguyễn Thái Ngọc Duy
1
-0
/
+8
2019-02-14
diff: drop complete_rewrite parameter from run_external_diff()
Jeff King
1
-3
/
+1
2019-02-14
diff: drop unused emit data parameter from sane_truncate_line()
Jeff King
1
-2
/
+2
2019-02-14
diff: drop unused color reset parameters
Jeff King
1
-13
/
+8
2019-02-14
diff: drop options parameter from diffcore_fix_diff_index()
Jeff King
1
-1
/
+1
2019-02-05
Merge branch 'jk/diff-cc-stat-fixes'
Junio C Hamano
1
-1
/
+3
2019-01-29
Merge branch 'jk/save-getenv-result'
Junio C Hamano
1
-1
/
+4
2019-01-29
Merge branch 'pw/diff-color-moved-ws-fix'
Junio C Hamano
1
-78
/
+143
2019-01-29
Merge branch 'kg/external-diff-save-env'
Junio C Hamano
1
-1
/
+1
2019-01-27
diff.c: convert --raw
Nguyễn Thái Ngọc Duy
1
-3
/
+4
2019-01-27
diff.c: convert -W|--[no-]function-context
Nguyễn Thái Ngọc Duy
1
-6
/
+2
2019-01-27
diff.c: convert -U|--unified
Nguyễn Thái Ngọc Duy
1
-3
/
+20
2019-01-27
diff.c: convert -u|-p|--patch
Nguyễn Thái Ngọc Duy
1
-2
/
+8
2019-01-27
diff.c: prepare to use parse_options() for parsing
Nguyễn Thái Ngọc Duy
1
-0
/
+27
2019-01-24
diff: clear emitted_symbols flag after use
Jeff King
1
-1
/
+3
2019-01-18
Merge branch 'nd/style-opening-brace'
Junio C Hamano
1
-2
/
+4
2019-01-14
Merge branch 'sb/diff-color-moved-config-option-fixup'
Junio C Hamano
1
-9
/
+16
2019-01-11
builtin_diff(): read $GIT_DIFF_OPTS closer to use
Jeff King
1
-1
/
+4
2019-01-11
diff: ensure correct lifetime of external_diff_cmd
Kim Gybels
1
-1
/
+1
2019-01-10
diff --color-moved-ws: handle blank lines
Phillip Wood
1
-3
/
+31
2019-01-10
diff --color-moved-ws: modify allow-indentation-change
Phillip Wood
1
-58
/
+74
2019-01-10
diff --color-moved-ws: optimize allow-indentation-change
Phillip Wood
1
-8
/
+11
2019-01-10
diff --color-moved=zebra: be stricter with color alternation
Phillip Wood
1
-8
/
+19
2019-01-10
diff --color-moved-ws: fix false positives
Phillip Wood
1
-6
/
+9
2019-01-10
diff: allow --no-color-moved-ws
Phillip Wood
1
-1
/
+5
2019-01-10
Use "whitespace" consistently
Phillip Wood
1
-1
/
+1
2019-01-04
Merge branch 'nd/the-index'
Junio C Hamano
1
-6
/
+6
2018-12-10
style: the opening '{' of a function is in a separate line
Nguyễn Thái Ngọc Duy
1
-2
/
+4
2018-11-21
Merge branch 'js/diff-notice-has-drive-prefix' into maint
Junio C Hamano
1
-2
/
+2
2018-11-19
Merge branch 'tb/print-size-t-with-uintmax-format'
Junio C Hamano
1
-1
/
+1
2018-11-14
diff: align move detection error handling with other options
Stefan Beller
1
-9
/
+16
2018-11-13
Merge branch 'jk/xdiff-interface'
Junio C Hamano
1
-25
/
+23
2018-11-12
Upcast size_t variables to uintmax_t when printing
Torsten Bögershausen
1
-1
/
+1
2018-11-12
notes-cache.c: remove the_repository references
Nguyễn Thái Ngọc Duy
1
-6
/
+6
2018-11-05
diff: convert --check to use a hunk callback
Jeff King
1
-8
/
+12
2018-11-05
diff: use hunk callback for word-diff
Jeff King
1
-7
/
+5
2018-11-05
diff: discard hunk headers for patch-ids earlier
Jeff King
1
-6
/
+2
2018-11-05
diff: avoid generating unused hunk header lines
Jeff King
1
-2
/
+2
2018-11-02
xdiff-interface: provide a separate consume callback for hunks
Jeff King
1
-10
/
+10
2018-10-30
Merge branch 'js/diff-notice-has-drive-prefix'
Junio C Hamano
1
-2
/
+2
2018-10-26
Merge branch 'sb/diff-emit-line-ws-markup-cleanup'
Junio C Hamano
1
-7
/
+5
2018-10-22
diff: don't attempt to strip prefix from absolute Windows paths
Johannes Sixt
1
-2
/
+2
2018-10-19
Merge branch 'pw/diff-color-moved-ws-fix'
Junio C Hamano
1
-41
/
+54
2018-10-19
Merge branch 'nd/the-index'
Junio C Hamano
1
-113
/
+148
2018-10-12
diff.c: pass sign_index to emit_line_ws_markup
Stefan Beller
1
-7
/
+5
2018-10-04
diff --color-moved: fix a memory leak
Phillip Wood
1
-2
/
+2
2018-10-04
diff --color-moved-ws: fix another memory leak
Phillip Wood
1
-0
/
+2
2018-10-04
diff --color-moved-ws: fix a memory leak
Phillip Wood
1
-1
/
+4
2018-10-04
diff --color-moved-ws: fix out of bounds string access
Phillip Wood
1
-1
/
+1
2018-10-04
diff --color-moved-ws: fix double free crash
Phillip Wood
1
-37
/
+45
2018-09-24
Merge branch 'sb/diff-color-move-more'
Junio C Hamano
1
-5
/
+6
2018-09-21
ws.c: remove implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-3
/
+3
2018-09-21
userdiff.c: remove implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-17
/
+23
2018-09-21
sha1-file.c: remove implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-10
/
+10
2018-09-21
ll-merge.c: remove implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2018-09-21
diff.c: remove implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-2
/
+2
2018-09-21
diff.c: remove the_index dependency in textconv() functions
Nguyễn Thái Ngọc Duy
1
-8
/
+9
2018-09-21
diff.c: reduce implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-74
/
+102
2018-09-17
Merge branch 'jk/cocci'
Junio C Hamano
1
-14
/
+9
2018-09-17
Merge branch 'sb/range-diff-colors'
Junio C Hamano
1
-41
/
+65
2018-09-11
diff: fix --color-moved-ws=allow-indentation-change
Phillip Wood
1
-5
/
+6
2018-08-29
show_dirstat: simplify same-content check
Jeff King
1
-8
/
+3
2018-08-29
convert "oidcmp() != 0" to "!oideq()"
Jeff King
1
-3
/
+3
2018-08-29
convert "oidcmp() == 0" to oideq()
Jeff King
1
-3
/
+3
2018-08-20
diff.c: add --output-indicator-{new, old, context}
Stefan Beller
1
-3
/
+18
2018-08-20
Merge branch 'js/range-diff'
Junio C Hamano
1
-16
/
+89
2018-08-20
Merge branch 'nd/no-the-index'
Junio C Hamano
1
-11
/
+1
2018-08-15
Merge branch 'nd/i18n'
Junio C Hamano
1
-2
/
+2
2018-08-15
Merge branch 'es/diff-color-moved-fix'
Junio C Hamano
1
-1
/
+3
2018-08-14
diff.c: rewrite emit_line_0 more understandably
Stefan Beller
1
-33
/
+40
2018-08-14
diff.c: omit check for line prefix in emit_line_0
Stefan Beller
1
-4
/
+1
2018-08-14
diff: use emit_line_0 once per line
Stefan Beller
1
-8
/
+8
2018-08-14
diff.c: add set_sign to emit_line_0
Stefan Beller
1
-9
/
+15
2018-08-14
diff.c: reorder arguments for emit_line_ws_markup
Stefan Beller
1
-6
/
+6
2018-08-14
diff.c: simplify caller of emit_line_0
Stefan Beller
1
-2
/
+1
2018-08-13
convert.c: remove an implicit dependency on the_index
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2018-08-13
diff.c: move read_index() code back to the caller
Nguyễn Thái Ngọc Duy
1
-10
/
+0
2018-08-13
range-diff: use dim/bold cues to improve dual color mode
Johannes Schindelin
1
-6
/
+22
2018-08-13
range-diff --dual-color: skip white-space warnings
Johannes Schindelin
1
-0
/
+1
2018-08-13
diff: add an internal option to dual-color diffs of diffs
Johannes Schindelin
1
-15
/
+68
2018-08-13
range-diff: suppress the diff headers
Johannes Schindelin
1
-1
/
+4
2018-08-02
Merge branch 'sb/diff-color-move-more'
Junio C Hamano
1
-26
/
+236
2018-08-02
Merge branch 'bc/object-id'
Junio C Hamano
1
-3
/
+3
2018-07-25
diff: --color-moved: rename "dimmed_zebra" to "dimmed-zebra"
Eric Sunshine
1
-1
/
+3
2018-07-23
Update messages in preparation for i18n
Nguyễn Thái Ngọc Duy
1
-2
/
+2
2018-07-19
diff.c: offer config option to control ws handling in move detection
Stefan Beller
1
-0
/
+9
2018-07-19
diff.c: add white space mode to move detection that allows indent changes
Stefan Beller
1
-2
/
+156
2018-07-18
Merge branch 'sb/object-store-grafts'
Junio C Hamano
1
-0
/
+1
2018-07-17
diff.c: factor advance_or_nullify out of mark_color_as_moved
Stefan Beller
1
-12
/
+20
2018-07-17
diff.c: decouple white space treatment from move detection algorithm
Stefan Beller
1
-2
/
+37
2018-07-17
diff.c: add a blocks mode for moved code detection
Stefan Beller
1
-2
/
+4
2018-07-17
diff.c: adjust hash function signature to match hashmap expectation
Stefan Beller
1
-7
/
+9
2018-07-17
diff.c: do not pass diff options as keydata to hashmap
Stefan Beller
1
-2
/
+2
2018-07-16
diff: switch GIT_SHA1_HEXSZ to use the_hash_algo
brian m. carlson
1
-3
/
+3
2018-06-25
Merge branch 'nd/complete-config-vars'
Junio C Hamano
1
-32
/
+24
2018-05-30
Merge branch 'bc/object-id'
Junio C Hamano
1
-7
/
+13
[prev]
[next]