summaryrefslogtreecommitdiff
path: root/etc/completion
Commit message (Expand)AuthorAgeFilesLines
* bash completion: Cache the list of subcommands and available packages.•••* etc/completion/bash/guix (_guix_complete_available_package): Cache the list of available packages in '_guix_available_packages' and use it. (_guix_complete): Cache the list of subcommands in '_guix_subcommands' and use it. Ludovic Courtès2015-08-201-4/+19
* bash completion: Complete long options with no short variant.•••* etc/completion/bash/guix (_guix_complete_option): Change grep regexp to match options that don't have a short option name. Ludovic Courtès2015-05-011-1/+1
* Add Bash completion file.•••* etc/completion/bash/guix: New file. * Makefile.am (dist_bashcompletion_DATA): New variable. * configure.ac: Add --with-bash-completion-dir. Ludovic Courtès2015-04-091-0/+139