aboutsummaryrefslogtreecommitdiffstats
path: root/diff-no-index.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-26treewide: remove unnecessary includes in source filesElijah Newren1-3/+0
2023-09-20Merge branch 'pw/diff-no-index-from-named-pipes'Junio C Hamano1-0/+1
2023-09-11diff --no-index: fix -R with stdinRené Scharfe1-0/+1
2023-08-21diff: drop useless "status" parameter from diff_result_code()Jeff King1-1/+1
2023-07-05diff --no-index: support reading from named pipesPhillip Wood1-27/+84
2023-07-05diff --no-index: die on error reading stdinPhillip Wood1-3/+2
2023-07-05diff --no-index: refuse to compare stdin to a directoryPhillip Wood1-5/+7
2023-04-11treewide: remove cache.h inclusion due to object.h changesElijah Newren1-1/+1
2023-03-21abspath.h: move absolute path functions from cache.hElijah Newren1-0/+1
2023-03-21treewide: be explicit about dependence on gettext.hElijah Newren1-0/+1
2023-02-23Remove unnecessary includes of builtin.hElijah Newren1-1/+0
2022-12-02diff: factor out add_diff_options()René Scharfe1-2/+1
2022-09-07diff-no-index: simplify argv index calculationRené Scharfe1-1/+1
2022-09-07diff-no-index: release prefixed filenamesRené Scharfe1-1/+4
2022-09-07diff-no-index: release strbuf on queue errorRené Scharfe1-4/+7
2021-05-20Merge branch 'en/dir-traversal'Junio C Hamano1-3/+2
2021-05-13dir: introduce readdir_skip_dot_and_dotdot() helperElijah Newren1-3/+2
2021-04-27hash: provide per-algorithm null OIDsbrian m. carlson1-1/+1
2019-04-25Merge branch 'nd/diff-parseopt-4'Junio C Hamano1-20/+29
2019-03-24diff --no-index: use parse_options() instead of diff_opt_parse()Nguyễn Thái Ngọc Duy1-20/+29
2019-02-24diff: reuse diff setup for --no-index caseJeff King1-7/+1
2018-09-21diff.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy1-2/+7
2017-11-01diff: make struct diff_flags members lowercaseBrandon Williams1-4/+4
2017-11-01diff: remove DIFF_OPT_SET macroBrandon Williams1-3/+3
2017-11-01diff: remove DIFF_OPT_TST macroBrandon Williams1-1/+1
2017-06-02diff: convert fill_filespec to struct object_idBrandon Williams1-1/+1
2017-03-21prefix_filename: return newly allocated stringJeff King1-1/+1
2017-03-21prefix_filename: drop length parameterJeff King1-4/+3
2017-01-30diff: use SWAP macroRené Scharfe1-2/+1
2017-01-30use SWAP macroRené Scharfe1-2/+1
2016-09-21Merge branch 'jk/setup-sequence-update'Junio C Hamano1-0/+3
2016-09-13diff: handle --no-index prefixes consistentlyJeff King1-0/+3
2016-05-09diff-no-index.c: use error_errno()Nguyễn Thái Ngọc Duy1-2/+1
2016-02-03Merge branch 'nd/diff-with-path-params'Junio C Hamano1-3/+4
2016-01-21diff: make -O and --output work in subdirectoryDuy Nguyen1-1/+2
2016-01-21diff-no-index: do not take a redundant prefix argumentNguyễn Thái Ngọc Duy1-2/+2
2015-10-05use strbuf_complete to conditionally append slashJeff King1-4/+2
2015-03-26diff-no-index: align D/F handling with that of normal GitJunio C Hamano1-2/+21
2015-03-25diff-no-index: DWIM "diff D F" into "diff D/F F"Junio C Hamano1-0/+43
2014-04-03Merge branch 'jc/fix-diff-no-index-diff-opt-parse'Junio C Hamano1-1/+1
2014-03-31diff-no-index: correctly diagnose error return from diff_opt_parse()Junio C Hamano1-1/+1
2014-03-25Merge branch 'bb/diff-no-index-dotdot'Junio C Hamano1-4/+5
2014-03-19diff-no-index: replace manual "."/".." check with is_dot_or_dotdot()Brian Bourn1-1/+2
2014-03-19diff-no-index: rename read_directory()Brian Bourn1-3/+3
2014-03-07Merge branch 'jc/hold-diff-remove-q-synonym-for-no-deletion'Junio C Hamano1-8/+0
2013-12-12diff: move no-index detection to builtin/diff.cThomas Gummerer1-43/+1
2013-09-17Merge branch 'dw/diff-no-index-doc'Junio C Hamano1-1/+13
2013-09-09Merge branch 'jc/diff-filter-negation'Junio C Hamano1-2/+5
2013-08-22diff --no-index: clarify operation when not inside a repositoryDale R. Worley1-1/+13
2013-07-19diff: remove "diff-files -q" in a version of Git in a distant futureJunio C Hamano1-8/+0
2013-07-19diff: deprecate -q option to diff-filesJunio C Hamano1-2/+5
2013-05-08mingw: rename WIN32 cpp macro to GIT_WINDOWS_NATIVEJonathan Nieder1-1/+1
2012-08-27Merge branch 'jk/maint-null-in-trees'Junio C Hamano1-1/+1
2012-08-22Merge branch 'tr/void-diff-setup-done'Junio C Hamano1-2/+1
2012-08-03diff_setup_done(): return voidThomas Rast1-2/+1
2012-07-29diff: do not use null sha1 as a sentinel valueJeff King1-2/+2
2012-07-13Merge branch 'jc/refactor-diff-stdin'Junio C Hamano1-30/+53
2012-07-04Merge branch 'th/diff-no-index-fixes'Junio C Hamano1-20/+3
2012-06-28diff-index.c: "git diff" has no need to read blob from the standard inputJunio C Hamano1-11/+41
2012-06-28diff-index.c: unify handling of command line pathsJunio C Hamano1-16/+11
2012-06-28diff-index.c: do not pretend paths are pathspecsJunio C Hamano1-7/+5
2012-06-22diff-no-index: exit(1) if 'diff --quiet <repo file> <external file>' finds ch...Tim Henigan1-1/+1
2012-06-22diff: handle relative paths in no-indexJeff King1-19/+2
2012-06-15do not run pager with diff --no-index --quietJeff King1-3/+3
2012-06-15fix pager.diff with diff --no-indexJeff King1-6/+1
2012-05-16diff --no-index: don't leak buffers in queue_diffBobby Powers1-2/+2
2012-05-16diff --no-index: reset temporary buffer lengths on directory iterationBobby Powers1-0/+6
2012-04-26diff --no-index: use strbuf for temporary pathnamesJunio C Hamano1-23/+17
2012-04-16diff: avoid stack-buffer-read-overrun for very long nameJim Meyering1-0/+2
2011-02-03Convert struct diff_options to use struct pathspecNguyễn Thái Ngọc Duy1-2/+2
2011-02-03diff-no-index: use diff_tree_setup_paths()Nguyễn Thái Ngọc Duy1-4/+5
2010-07-05string_list: Add STRING_LIST_INIT macro and make use of it.Thiago Farina1-1/+2
2010-06-27string_list: Fix argument order for string_list_insertJulian Phillips1-1/+1
2010-05-25test get_git_work_tree() return value for NULLClemens Buchacher1-4/+2
2009-11-10diff --no-index: make the usage string less scaryJonathan Nieder1-2/+2
2009-05-01Fix a bunch of pointer declarations (codestyle)Felipe Contreras1-1/+1
2009-03-28Merge branch 'maint'Junio C Hamano1-2/+2
2009-03-28Merge branch 'maint-1.6.1' into maintJunio C Hamano1-2/+2
2009-03-25diff --no-index: Do not generate patch output if other output is requestedJohannes Sixt1-2/+2
2009-03-07MinGW: fix diff --no-index /dev/null ...Johannes Schindelin1-0/+4
2009-02-18Merge branch 'maint'Junio C Hamano1-0/+1
2009-02-18Skip timestamp differences for diff --no-indexMichael Spang1-0/+1
2009-01-30Fix 'git diff --no-index' with a non-existing symlink targetJohannes Schindelin1-1/+1
2009-01-07diff --no-index -q: fix endless loopThomas Rast1-1/+3
2009-01-06diff --no-index: test for pager after option parsingThomas Rast1-7/+7
2009-01-06diff: accept -- when using --no-indexThomas Rast1-3/+7
2008-08-30diff: vary default prefix depending on what are comparedJunio C Hamano1-0/+1
2008-07-21Rename path_list to string_listJohannes Schindelin1-11/+11
2008-05-26git diff --no-index: default to page like other diff frontendsJunio C Hamano1-0/+7
2008-05-26git-diff: allow --no-index semantics a bit moreJunio C Hamano1-7/+32
2008-05-24"git diff": do not ignore index without --no-indexJunio C Hamano1-0/+231