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

Re: [PATCH] git.el: Only show completions from refs/heads

From
AJAlexandre Julliard <julliard@winehq.org>
Date
Mar 3, 2009, 14:48 UTC
Message-ID
<87tz6aslv0.fsf@wine.dyndns.org>
In-Reply-To
<87zlg4qsfk.fsf@krank.kagedal.org>
David Kågedal <davidk@lysator.liu.se> writes:
Show 9 quoted lines
> Yes, but the typical uses differ a lot. The (overwhelmingly) typical
> use of checkout is to switch to another branch. The typical use of
> cherry-pick is to pick any commit and not treat branch heads
> specially.
>
> So when switching branches, I obviously want a simple way to select
> which branch to switch to. When cherry-picking, I would need some
> simple way of picking any single commit, but that's hard so making it
> easy to pick any named commit is probably the reasonable solution.

It sounds like what you want is to customize it independently for each operation. That would be better than having two completion functions, where it's not clear how they differ and why only one can be customized.

-- 
Alexandre Julliard
julliard@winehq.org
Previous: David Kågedal
Message 12 of 12 in “git.el: Only show completions from refs/heads, refs/remotes and refs/tags”
  1. git.el: Only show completions from refs/heads, refs/remotes and refs/tagsDavid Kågedal, Feb 24, 2009
  2. David KågedalFeb 24, 2009
  3. David KågedalFeb 24, 2009
  4. Alexandre JulliardFeb 24, 2009
  5. David KågedalFeb 24, 2009
  6. Alexandre JulliardFeb 24, 2009
  7. David KågedalFeb 24, 2009
  8. Alexandre JulliardFeb 24, 2009
  9. git.el: Only show completions from refs/headsDavid Kågedal, Feb 24, 2009
  10. Alexandre JulliardMar 1, 2009
  11. David KågedalMar 2, 2009
  12. Alexandre JulliardMar 3, 2009

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.