spack/share/spack/qa
Todd Gamblin 396f219011 completion: add alias handling
Bash completion is now smarter about handling aliases. In particular, if all completions
for some input command are aliased to the same thing, we'll just complete with that thing.

If you've already *typed* the full alias for a command, we'll complete the alias.

So, for example, here there's more than one real command involved, so all aliases are
shown:

```console
$ spack con
concretise    concretize    config        containerise  containerize
```

Here, there are two possibilities: `concretise` and `concretize`, but both map to
`concretize` so we just complete that:

```console
$ spack conc
concretize
```

And here, the user has already typed `concretis`, so we just go with it as there is only
one option:

```console
 spack concretis
concretise
```
2023-08-30 12:42:31 -07:00
..
configuration warn about removal of deprecated format strings (#34101) 2022-11-28 10:03:49 -08:00
bashcov Use kcov from official Ubuntu 20.04 repository (#25385) 2021-08-19 14:03:10 -07:00
completion-test.sh completion: add alias handling 2023-08-30 12:42:31 -07:00
flake8_formatter.py Style: black 23, skip magic trailing comma (#35351) 2023-02-16 23:06:12 -06:00
run-build-tests license year bump (#34921) 2023-01-18 14:30:17 -08:00
run-shell-tests license year bump (#34921) 2023-01-18 14:30:17 -08:00
run-style-tests license year bump (#34921) 2023-01-18 14:30:17 -08:00
run-unit-tests license year bump (#34921) 2023-01-18 14:30:17 -08:00
setup_spack_installer.ps1 Windows: reenable unit tests (#33385) 2022-12-09 13:27:46 +00:00
setup-env-test.csh license year bump (#34921) 2023-01-18 14:30:17 -08:00
setup-env-test.fish license year bump (#34921) 2023-01-18 14:30:17 -08:00
setup-env-test.sh license year bump (#34921) 2023-01-18 14:30:17 -08:00
setup.sh license year bump (#34921) 2023-01-18 14:30:17 -08:00
test-env-cfg.sh license year bump (#34921) 2023-01-18 14:30:17 -08:00
test-framework.sh license year bump (#34921) 2023-01-18 14:30:17 -08:00
validate_last_exit.ps1 Windows: reenable unit tests (#33385) 2022-12-09 13:27:46 +00:00
vcvarsall.ps1 Add Github Actions for Windows (#24504) 2022-03-17 09:01:01 -07:00
windows_test_setup.ps1 Hraden Spack's powershell interface (#37079) 2023-04-21 08:58:37 -05:00