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

[PATCH 0/2] completion: silence pseudo-ref existence check

From
Patrick Steinhardt <ps@pks.im>
Date
Jan 11, 2024, 10:41 UTC
Message-ID
<cover.1704969119.git.ps@pks.im>
Hi,

I recently noticed that the Bash completion script started to output object IDs in repositories which use the "reftable" backend when completing certain commands. This patch series fixes this issue.

Patrick
Patrick Steinhardt (2):
  t9902: verify that completion does not print anything
  completion: silence pseudoref existence check
 contrib/completion/git-completion.bash |  2 +-
 t/t9902-completion.sh                  | 14 ++++++++++++--
 2 files changed, 13 insertions(+), 3 deletions(-)
-- 
2.43.GIT
Next: Patrick Steinhardt
Message 1 of 18 in “completion: silence pseudo-ref existence check”
  1. 0/2 completion: silence pseudo-ref existence checkPatrick Steinhardt, Jan 11, 2024
  2. 1/2 t9902: verify that completion does not print anythingPatrick Steinhardt, Jan 11, 2024
  3. Junio C HamanoJan 11, 2024
  4. Johannes SchindelinJan 12, 2024
  5. Patrick SteinhardtJan 12, 2024
  6. Johannes SchindelinJan 12, 2024
  7. Jeff KingJan 12, 2024
  8. Junio C HamanoJan 12, 2024
  9. Patrick SteinhardtJan 15, 2024
  10. 2/2 completion: silence pseudoref existence checkPatrick Steinhardt, Jan 11, 2024
  11. Junio C HamanoJan 11, 2024
  12. SZEDER GáborJan 13, 2024
  13. 0/5 completion: silence pseudo-ref existence checkPatrick Steinhardt, Jan 15, 2024
  14. 1/5 completion: discover repo path in `__git_pseudoref_exists ()`Patrick Steinhardt, Jan 15, 2024
  15. 2/5 t9902: verify that completion does not print anythingPatrick Steinhardt, Jan 15, 2024
  16. 3/5 completion: improve existence check for pseudo-refsPatrick Steinhardt, Jan 15, 2024
  17. 4/5 completion: silence pseudoref existence checkPatrick Steinhardt, Jan 15, 2024
  18. 5/5 completion: treat dangling symrefs as existing pseudorefsPatrick Steinhardt, Jan 15, 2024

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.