# [PATCH] Add prefix oriented completions for diff and format-patch commands.

2 messages from 2008-04-06 to 2008-04-06. Participants: Pascal Obry, Shawn O. Pearce.
Thread: https://gitlist.dev/t/13002

## Pascal Obry, 2008-04-06 16:56

Subject: [PATCH] Add prefix oriented completions for diff and format-patch commands.
Message-ID: <1207500968-792-1-git-send-email-pascal@obry.net>
URL: https://gitlist.dev/e/1207500968-792-1-git-send-email-pascal%40obry.net

```
Signed-off-by: Pascal Obry <pascal@obry.net>
---
 contrib/completion/git-completion.bash |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/contrib/completion/git-completion.bash b/contrib/completion/git-completion.bash
index 791e30f..618d278 100755
--- a/contrib/completion/git-completion.bash
+++ b/contrib/completion/git-completion.bash
@@ -639,7 +639,9 @@ _git_diff ()
 			--find-copies-harder --pickaxe-all --pickaxe-regex
 			--text --ignore-space-at-eol --ignore-space-change
 			--ignore-all-space --exit-code --quiet --ext-diff
-			--no-ext-diff"
+			--no-ext-diff
+			--no-prefix --src-prefix= --dst-prefix=
+			"
 		return
 		;;
 	esac
@@ -696,6 +698,7 @@ _git_format_patch ()
 			--full-index --binary
 			--not --all
 			--cover-letter
+			--no-prefix --src-prefix= --dst-prefix=
 			"
 		return
 		;;
-- 
1.5.5.rc2.6.gf58d

```

## Shawn O. Pearce, 2008-04-06 19:45

Subject: Re: [PATCH] Add prefix oriented completions for diff and format-patch commands.
Message-ID: <20080406194520.GK10274@spearce.org>
URL: https://gitlist.dev/e/20080406194520.GK10274%40spearce.org
In-Reply-To: <1207500968-792-1-git-send-email-pascal@obry.net>

```
Pascal Obry <pascal.obry@gmail.com> wrote:
> Signed-off-by: Pascal Obry <pascal@obry.net>

Acked-by: Shawn O. Pearce <spearce@spearce.org>

> diff --git a/contrib/completion/git-completion.bash b/contrib/completion/git-completion.bash
> index 791e30f..618d278 100755
> --- a/contrib/completion/git-completion.bash
> +++ b/contrib/completion/git-completion.bash
> @@ -639,7 +639,9 @@ _git_diff ()
>  			--find-copies-harder --pickaxe-all --pickaxe-regex
>  			--text --ignore-space-at-eol --ignore-space-change
>  			--ignore-all-space --exit-code --quiet --ext-diff
> -			--no-ext-diff"
> +			--no-ext-diff
> +			--no-prefix --src-prefix= --dst-prefix=
> +			"
>  		return
>  		;;
>  	esac
> @@ -696,6 +698,7 @@ _git_format_patch ()
>  			--full-index --binary
>  			--not --all
>  			--cover-letter
> +			--no-prefix --src-prefix= --dst-prefix=
>  			"
>  		return
>  		;;
> -- 

-- 
Shawn.

```
