From 70f94540aa7d1e66dfa9a70e7986179f18584b5f Mon Sep 17 00:00:00 2001 From: "Theunis J. Botha" Date: Fri, 10 Sep 2021 10:15:14 +0200 Subject: [PATCH] fix completion for r3 create --- r3-completion.bash | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/r3-completion.bash b/r3-completion.bash index 709bec7..fa932f0 100755 --- a/r3-completion.bash +++ b/r3-completion.bash @@ -16,6 +16,10 @@ r3_completions() { COMPREPLY=($(compgen -W "$(grep "r3 create" "${R3_V2_FOLDER}.r3_history" | sed "s/^.*r3 /r3 /" | sed "s/\s+/ /g" | sort --unique | cut -d' ' -f3 | sed 's/\([A-Z]\)/-\1/g' | awk '{print tolower($0)}' | sed "s/^/r3/" | sed "s/$/.js/" | perl -pe "s/\n/ /")" "${COMP_WORDS[2]}")) fi + if [[ "${#COMP_WORDS[@]}" == "3" && ( "${COMP_WORDS[1]}" == "create" ) ]]; then + COMPREPLY=($(compgen -W "Component Entity System Runtime" "${COMP_WORDS[2]}")) && compopt -o nospace + fi + if [ "${#COMP_WORDS[@]}" == "4" ]; then COMPREPLY=($(compgen -W "extends normal system static system_base r3_base" "${COMP_WORDS[3]}")) fi