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

Re: [BUG ?] completion of stash name with git stash

From
Thomas Rast <trast@student.ethz.ch>
Date
Jan 19, 2012, 16:18 UTC
Message-ID
<87lip3mzsz.fsf@thomas.inf.ethz.ch>
In-Reply-To
<loom.20120119T141601-606@post.gmane.org>
Mathieu CLAVEL <math.clavel@gmail.com> writes:
Show 21 quoted lines
> I'm using mysgit 1.7.8 on XP.
>
> I think the stash name completion has a problem.
> I don't know if it's a problem from my system, mysgit or git.
>
> Here are the steps to reproduce (you need to have at least 2 stashed commits).
> '+ tab =>' means using the tab to autocomplete the current command. Left part is
> before completion, right tab is after completion.
>
> $ git stash list
> stash@{0}: WIP on feature/preservation_offres: 7f2c9a8 import.cmd : import par
> lot de 10.000 contrats
> stash@{1}: WIP on feature/echeancier: ddb7bb0 Mockito : 1.8.5 -> 1.9.0
>
> $ git stash drop '+ tab =>' $ git stash drop stash@{
>
> $ git stash drop stash@{0 '+ tab =>' $ git stash drop stashstash@{0}
>
> I don't know if it's relevant, but I also have 'git flow' and 'git flow
> completion' installed, and as said in a previous thread, 'git flow completion'
> isn't working with alias [2].

This works for me using git completion as shipped with v1.7.9-rc2 and bash 4.2.10. Double-tabbing at 'git stash drop ' prints a list of stashes as expected. Which bash version are you using?

-- 
Thomas Rast
trast@{inf,student}.ethz.ch
Previous: Mathieu CLAVELNext: Mathieu CLAVEL
Message 2 of 5 in “[BUG ?] completion of stash name with git stash”
  1. Mathieu CLAVELJan 19, 2012
  2. Thomas RastJan 19, 2012
  3. Mathieu CLAVELJan 19, 2012
  4. Thomas RastJan 19, 2012
  5. Mathieu CLAVELJan 23, 2012

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.