Update shell completion scripts when CLI flags, options, or subcommands are added, removed, or renamed in bin/xcind-config, bin/xcind-proxy, or bin/xcind-compose. TRIGGER when the interface of any xcind command changes.
TRIGGER when: flags, options, or subcommands are added, removed, or renamed in
bin/xcind-config, bin/xcind-proxy, or bin/xcind-compose.
When any xcind command's CLI interface changes, the shell completion scripts must be updated to match.
lib/xcind/xcind-completion-bash.bash — find the corresponding
completion function (_xcind_config_completions, _xcind_proxy_completions,
or _xcind_compose_completions) and update the compgen -W word lists and
any context-sensitive case branches.lib/xcind/xcind-completion-zsh.bash — find the corresponding
completion function (_xcind-config, _xcind-proxy, or _xcind-compose)
and update the _describe arrays and any context-sensitive case branches.xcind-config changed, also update
__xcind_config_usage() in bin/xcind-config.make check to verify lint and tests pass.xcind-config completion {bash|zsh} — they must not reference internal xcind
functions or variables.