commit: bce08bf7486adf96e6ed1377e0627819928bcdf9 Author: Koichi Murase <myoga.murase <AT> gmail <DOT> com> AuthorDate: Sun Aug 25 02:05:12 2024 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Sun Aug 25 18:48:03 2024 +0000 URL: https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=bce08bf7
bash-completion: suppress error message outside git repository Signed-off-by: Koichi Murase <myoga.murase <AT> gmail.com> Closes: https://github.com/pkgcore/pkgcore/pull/436 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org> data/share/bash-completion/completions/pquery | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/share/bash-completion/completions/pquery b/data/share/bash-completion/completions/pquery index 7711f6b47..83c07a556 100644 --- a/data/share/bash-completion/completions/pquery +++ b/data/share/bash-completion/completions/pquery @@ -90,7 +90,7 @@ _pquery() { ) # find repo location - local REPO="$(git rev-parse --show-toplevel)" + local REPO="$(git rev-parse --show-toplevel 2>/dev/null)" for ((i = 1; i < ${COMP_CWORD}; i++)); do case "${COMP_WORDS[i]}" in -r | --repo) @@ -146,7 +146,7 @@ _pquery() { COMPREPLY+=($(compgen -W "${base_options[*]}" -- "${cur}")) else _list_repo_atoms() { - eval cd "${REPO}" || return + eval cd "${REPO}" 2>/dev/null || return if [[ $cur == */* ]]; then compgen -W "$(compgen -G "${cur}*" )" -- "${cur}" else
