diff --git a/linux/keyman-config/km-package-install b/linux/keyman-config/km-package-install index 259213df16..195ad1ad07 100755 --- a/linux/keyman-config/km-package-install +++ b/linux/keyman-config/km-package-install @@ -103,6 +103,7 @@ def _list_languages_for_keyboard_impl(packageId, packageDir): return result +# Used in bash completion def list_languages_for_keyboard(packageId, packageDir): result = _list_languages_for_keyboard_impl(packageId, packageDir) print(result) diff --git a/linux/keyman-config/km-package-install.bash-completion b/linux/keyman-config/km-package-install.bash-completion index 6178b5ebfd..bbf688c962 100644 --- a/linux/keyman-config/km-package-install.bash-completion +++ b/linux/keyman-config/km-package-install.bash-completion @@ -54,34 +54,34 @@ _km-package-install_completions() local packageId="" local packageDir packageDir=$(mktemp -d) - for ((i=0;i<$COMP_CWORD;i++)); do - case ${COMP_WORDS[$i]} in + for ((i=0;i