From: Yu Watanabe Date: Thu, 17 Jul 2025 16:44:25 +0000 (+0900) Subject: bash-completion/analyze: show candidates for --debugger X-Git-Tag: v258-rc1~36^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F38253%2Fhead;p=thirdparty%2Fsystemd.git bash-completion/analyze: show candidates for --debugger This also adds missing completion for --debugger-arguments. Follow-up for ad6e02e7b42db35178305614e643be7a62568d87. --- diff --git a/shell-completion/bash/systemd-analyze b/shell-completion/bash/systemd-analyze index d3d3fe4c63e..3eeeffd241d 100644 --- a/shell-completion/bash/systemd-analyze +++ b/shell-completion/bash/systemd-analyze @@ -62,8 +62,9 @@ _systemd_analyze() { local -A OPTS=( [STANDALONE]='-h --help --version --system --user --global --order --require --no-pager - --man=no --generators=yes -q --quiet' - [ARG]='-H --host -M --machine --fuzz --from-pattern --to-pattern --root --debugger' + --man=no --generators=yes -q --quiet' + [ARG]='-H --host -M --machine --fuzz --from-pattern --to-pattern --root --debugger + -A --debugger-arguments' ) local -A VERBS=( @@ -116,6 +117,12 @@ _systemd_analyze() { --machine|-M) comps=$( __get_machines ) ;; + --debugger) + comps="gdb lldb" + ;; + *) + return 0 + ;; esac COMPREPLY=( $(compgen -W '$comps' -- "$cur") ) return 0