git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH 1/1] doc: Change zsh git completion file name

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Oct 10, 2019, 21:12 UTC
Message-ID
<nycvar.QRO.7.76.6.1910102310260.46@tvgsbejvaqbjf.bet>
In-Reply-To
<ae00e1e3932b3364da68fa66e2ec5fbcce124bdc.1570726611.git.gitgitgadget@gmail.com>
Hi Maxim,
On Thu, 10 Oct 2019, Maxim Belsky via GitGitGadget wrote:
> From: Maxim Belsky <public.belsky@gmail.com>
>
> Signed-off-by: Maxim Belsky <public.belsky@gmail.com>

I totally agree with the patch, but only because I read a couple of reports that users were struggling with this. Maybe add a couple of reference points to the commit message, to describe how easy it is to miss the fact that it needs to be a _file_, not a directory, and also describe how `zsh` tells you that there is a problem (even if it does not report a problem, that's a valuable piece of information for the commit message).

Thanks, Johannes

Show 23 quoted lines
> ---
>  contrib/completion/git-completion.zsh | 5 +++--
>  1 file changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/contrib/completion/git-completion.zsh b/contrib/completion/git-completion.zsh
> index 886bf95d1f..c0eca3ff25 100644
> --- a/contrib/completion/git-completion.zsh
> +++ b/contrib/completion/git-completion.zsh
> @@ -11,8 +11,9 @@
>  #
>  #  zstyle ':completion:*:*:git:*' script ~/.git-completion.zsh
>  #
> -# The recommended way to install this script is to copy to '~/.zsh/_git', and
> -# then add the following to your ~/.zshrc file:
> +# The recommended way to install this script is to copy to
> +# '~/.zsh/.git-completion.zsh', and then add the following to your ~/.zshrc
> +# file:
>  #
>  #  fpath=(~/.zsh $fpath)
>
> --
> gitgitgadget
>
Previous: Maxim Belsky via GitGitGadgetNext: Junio C Hamano
Message 3 of 13 in “doc: Add a note about ~/.zsh/_git file”
  1. 0/1 doc: Add a note about ~/.zsh/_git fileMax Belsky via GitGitGadget, Oct 10, 2019
  2. 1/1 doc: Change zsh git completion file nameMaxim Belsky via GitGitGadget, Oct 10, 2019
  3. Johannes SchindelinOct 10, 2019
  4. Junio C HamanoOct 11, 2019
  5. 0/1 doc: Add a note about ~/.zsh/_git fileMax Belsky via GitGitGadget, Oct 11, 2019
  6. 1/1 doc: Change zsh git completion file nameMaxim Belsky via GitGitGadget, Oct 11, 2019
  7. Junio C HamanoOct 12, 2019
  8. SZEDER GáborOct 14, 2019
  9. Junio C HamanoOct 15, 2019
  10. Felipe ContrerasOct 25, 2020
  11. 0/1 doc: Add a note about ~/.zsh/_git fileMax Belsky via GitGitGadget, Oct 15, 2019
  12. 1/1 doc: Change zsh git completion file nameMaxim Belsky via GitGitGadget, Oct 15, 2019
  13. Junio C HamanoOct 16, 2019

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.