bash autocompletion affects paths to redirection
Summary
When element-path
is set, then bash completion applies this path. Unfortunately it also applies to non parameters. For example stream redirections.
Steps to reproduce
With freedestkop-sdk:
mkdir my-logs
bst show --deps all bootstrap/bootstrap.bst >m
Then try to auto-complete to my-logs
by pressing tab.
What is the current bug behavior?
It does not find my-logs
, instead it proposes manifests/
or multiarch/
which are in elements
.
What is the expected correct behavior?
It should auto-complete to my-logs
.
Relevant logs and/or screenshots
Possible fixes
Other relevant information
- BuildStream version affected: /milestone %BuildStream_v1.x