11#! /usr/bin/env bash
2- # This script was generated by bashly 0.8.0 (https://bashly.dannyb.co)
2+ # This script was generated by bashly 0.8.2 (https://bashly.dannyb.co)
33# Modifying it manually is not recommended
44
55# :wrapper.bash3_bouncer
@@ -36,14 +36,17 @@ rush_usage() {
3636 printf " Repository Commands:\n"
3737 echo " add Register a local repository"
3838 echo " remove Unregister a local repository"
39- printf " \nGit Commands:\n"
39+ echo
40+ printf " Git Commands:\n"
4041 echo " clone Clone a GitHub package repository"
4142 echo " pull Git pull one or all repositories"
4243 echo " push Git push one or all repositories"
43- printf " \nConfig Commands:\n"
44+ echo
45+ printf " Config Commands:\n"
4446 echo " config Show or edit the configuration file"
4547 echo " default Set a default repository"
46- printf " \nPackage Commands:\n"
48+ echo
49+ printf " Package Commands:\n"
4750 echo " get Install a package (default)"
4851 echo " undo Uninstall a package"
4952 echo " snatch Install a package from a remote repo"
@@ -53,7 +56,8 @@ rush_usage() {
5356 echo " search Search in package names and info files"
5457 echo " edit Edit package files"
5558 echo " show Show package files"
56- printf " \nInternal Commands:\n"
59+ echo
60+ printf " Internal Commands:\n"
5761 echo " completions Generate bash completions"
5862 echo
5963
@@ -1069,38 +1073,146 @@ say() {
10691073
10701074# src/lib/send_completions.sh
10711075send_completions () {
1072- echo $' #!/usr/bin/env bash '
1076+ echo $' # rush completion -*- shell-script -*- '
10731077 echo $' '
10741078 echo $' # This bash completions script was generated by'
10751079 echo $' # completely (https://github.com/dannyben/completely)'
10761080 echo $' # Modifying it manually is not recommended'
1081+ echo $' '
10771082 echo $' _rush_completions() {'
10781083 echo $' local cur=${COMP_WORDS[COMP_CWORD]}'
1079- echo $' local comp_line ="${COMP_WORDS[@]:1}"'
1084+ echo $' local compline ="${COMP_WORDS[@]:1:$COMP_CWORD- 1}"'
10801085 echo $' '
1081- echo $' case "$comp_line" in'
1082- echo $' \' completions\' *) COMPREPLY=($(compgen -W "--help -h" -- "$cur")) ;;'
1083- echo $' \' default\' *) COMPREPLY=($(compgen -W "--help -h" -- "$cur")) ;;'
1084- echo $' \' remove\' *) COMPREPLY=($(compgen -W "--help --purge -h -p" -- "$cur")) ;;'
1085- echo $' \' config\' *) COMPREPLY=($(compgen -W "--edit --help -e -h" -- "$cur")) ;;'
1086- echo $' \' snatch\' *) COMPREPLY=($(compgen -W "--help -h" -- "$cur")) ;;'
1087- echo $' \' search\' *) COMPREPLY=($(compgen -W "--help -h" -- "$cur")) ;;'
1088- echo $' \' clone\' *) COMPREPLY=($(compgen -A directory -W "--default --help --ignore --name --shallow --ssh -d -h -i -n -s -w" -- "$cur")) ;;'
1089- echo $' \' pull\' *) COMPREPLY=($(compgen -W "--help -h" -- "$cur")) ;;'
1090- echo $' \' push\' *) COMPREPLY=($(compgen -W "--all --help --message -a -h -m" -- "$cur")) ;;'
1091- echo $' \' undo\' *) COMPREPLY=($(compgen -W "$(rush list -s -a) --help -h" -- "$cur")) ;;'
1092- echo $' \' copy\' *) COMPREPLY=($(compgen -W "$(rush list -s -a) --force --help -f -h" -- "$cur")) ;;'
1093- echo $' \' info\' *) COMPREPLY=($(compgen -W "$(rush list -s -a) --help -h" -- "$cur")) ;;'
1094- echo $' \' list\' *) COMPREPLY=($(compgen -W "--all --help --simple -a -h -s" -- "$cur")) ;;'
1095- echo $' \' edit\' *) COMPREPLY=($(compgen -W "$(rush list -s -a) --help -h" -- "$cur")) ;;'
1096- echo $' \' show\' *) COMPREPLY=($(compgen -W "$(rush list -s -a) --help -h" -- "$cur")) ;;'
1097- echo $' \' add\' *) COMPREPLY=($(compgen -A directory -W "--help -h" -- "$cur")) ;;'
1098- echo $' \' get\' *) COMPREPLY=($(compgen -W "$(rush list -s -a) --clone --help -c -h" -- "$cur")) ;;'
1099- echo $' \'\' *) COMPREPLY=($(compgen -W "$(rush list -s -a) --help --version -h -v add clone completions config copy default edit get info list pull push remove search show snatch undo" -- "$cur")) ;;'
1100- echo $' esac'
1101- echo $' }'
1086+ echo $' case "$compline" in'
1087+ echo $' \' completions\' *)'
1088+ echo $' COMPREPLY=($(compgen -W "--help -h" -- "$cur"))'
1089+ echo $' ;;'
1090+ echo $' '
1091+ echo $' \' download\' *)'
1092+ echo $' COMPREPLY=($(compgen -W "--help -h" -- "$cur"))'
1093+ echo $' ;;'
1094+ echo $' '
1095+ echo $' \' default\' *)'
1096+ echo $' COMPREPLY=($(compgen -W "--help -h" -- "$cur"))'
1097+ echo $' ;;'
1098+ echo $' '
1099+ echo $' \' remove\' *)'
1100+ echo $' COMPREPLY=($(compgen -W "--help --purge -h -p" -- "$cur"))'
1101+ echo $' ;;'
1102+ echo $' '
1103+ echo $' \' update\' *)'
1104+ echo $' COMPREPLY=($(compgen -W "--help -h" -- "$cur"))'
1105+ echo $' ;;'
1106+ echo $' '
1107+ echo $' \' upload\' *)'
1108+ echo $' COMPREPLY=($(compgen -W "--all --help --message -a -h -m" -- "$cur"))'
1109+ echo $' ;;'
1110+ echo $' '
1111+ echo $' \' config\' *)'
1112+ echo $' COMPREPLY=($(compgen -W "--edit --help -e -h" -- "$cur"))'
1113+ echo $' ;;'
1114+ echo $' '
1115+ echo $' \' snatch\' *)'
1116+ echo $' COMPREPLY=($(compgen -W "--help -h" -- "$cur"))'
1117+ echo $' ;;'
1118+ echo $' '
1119+ echo $' \' search\' *)'
1120+ echo $' COMPREPLY=($(compgen -W "--help -h" -- "$cur"))'
1121+ echo $' ;;'
1122+ echo $' '
1123+ echo $' \' clone\' *)'
1124+ echo $' COMPREPLY=($(compgen -A directory -W "--default --help --ignore --name --shallow --ssh -d -h -i -n -s -w" -- "$cur"))'
1125+ echo $' ;;'
1126+ echo $' '
1127+ echo $' \' pull\' *)'
1128+ echo $' COMPREPLY=($(compgen -W "--help -h" -- "$cur"))'
1129+ echo $' ;;'
1130+ echo $' '
1131+ echo $' \' push\' *)'
1132+ echo $' COMPREPLY=($(compgen -W "--all --help --message -a -h -m" -- "$cur"))'
1133+ echo $' ;;'
1134+ echo $' '
1135+ echo $' \' undo\' *)'
1136+ echo $' COMPREPLY=($(compgen -W "$(rush list -s -a) --help -h" -- "$cur"))'
1137+ echo $' ;;'
1138+ echo $' '
1139+ echo $' \' copy\' *)'
1140+ echo $' COMPREPLY=($(compgen -W "$(rush list -s -a) --force --help -f -h" -- "$cur"))'
1141+ echo $' ;;'
11021142 echo $' '
1143+ echo $' \' info\' *)'
1144+ echo $' COMPREPLY=($(compgen -W "$(rush list -s -a) --help -h" -- "$cur"))'
1145+ echo $' ;;'
1146+ echo $' '
1147+ echo $' \' list\' *)'
1148+ echo $' COMPREPLY=($(compgen -W "--all --help --simple -a -h -s" -- "$cur"))'
1149+ echo $' ;;'
1150+ echo $' '
1151+ echo $' \' edit\' *)'
1152+ echo $' COMPREPLY=($(compgen -W "$(rush list -s -a) --help -h" -- "$cur"))'
1153+ echo $' ;;'
1154+ echo $' '
1155+ echo $' \' show\' *)'
1156+ echo $' COMPREPLY=($(compgen -W "$(rush list -s -a) --help -h" -- "$cur"))'
1157+ echo $' ;;'
1158+ echo $' '
1159+ echo $' \' add\' *)'
1160+ echo $' COMPREPLY=($(compgen -A directory -W "--help -h" -- "$cur"))'
1161+ echo $' ;;'
1162+ echo $' '
1163+ echo $' \' get\' *)'
1164+ echo $' COMPREPLY=($(compgen -W "$(rush list -s -a) --clone --help -c -h" -- "$cur"))'
1165+ echo $' ;;'
1166+ echo $' '
1167+ echo $' \' a\' *)'
1168+ echo $' COMPREPLY=($(compgen -A directory -W "--help -h" -- "$cur"))'
1169+ echo $' ;;'
1170+ echo $' '
1171+ echo $' \' r\' *)'
1172+ echo $' COMPREPLY=($(compgen -W "--help --purge -h -p" -- "$cur"))'
1173+ echo $' ;;'
1174+ echo $' '
1175+ echo $' \' p\' *)'
1176+ echo $' COMPREPLY=($(compgen -W "--help -h" -- "$cur"))'
1177+ echo $' ;;'
1178+ echo $' '
1179+ echo $' \' c\' *)'
1180+ echo $' COMPREPLY=($(compgen -W "--edit --help -e -h" -- "$cur"))'
1181+ echo $' ;;'
1182+ echo $' '
1183+ echo $' \' g\' *)'
1184+ echo $' COMPREPLY=($(compgen -W "$(rush list -s -a) --clone --help -c -h" -- "$cur"))'
1185+ echo $' ;;'
1186+ echo $' '
1187+ echo $' \' u\' *)'
1188+ echo $' COMPREPLY=($(compgen -W "$(rush list -s -a) --help -h" -- "$cur"))'
1189+ echo $' ;;'
1190+ echo $' '
1191+ echo $' \' i\' *)'
1192+ echo $' COMPREPLY=($(compgen -W "$(rush list -s -a) --help -h" -- "$cur"))'
1193+ echo $' ;;'
1194+ echo $' '
1195+ echo $' \' l\' *)'
1196+ echo $' COMPREPLY=($(compgen -W "--all --help --simple -a -h -s" -- "$cur"))'
1197+ echo $' ;;'
1198+ echo $' '
1199+ echo $' \' s\' *)'
1200+ echo $' COMPREPLY=($(compgen -W "--help -h" -- "$cur"))'
1201+ echo $' ;;'
1202+ echo $' '
1203+ echo $' \' e\' *)'
1204+ echo $' COMPREPLY=($(compgen -W "$(rush list -s -a) --help -h" -- "$cur"))'
1205+ echo $' ;;'
1206+ echo $' '
1207+ echo $' *)'
1208+ echo $' COMPREPLY=($(compgen -W "$(rush list -s -a) --help --version -h -v a add c clone completions config copy default download e edit g get i info l list p pull push r remove s search show snatch u undo update upload" -- "$cur"))'
1209+ echo $' ;;'
1210+ echo $' '
1211+ echo $' esac'
1212+ echo $' } &&'
11031213 echo $' complete -F _rush_completions rush'
1214+ echo $' '
1215+ echo $' # ex: filetype=sh'
11041216}
11051217
11061218# src/lib/warn.sh
0 commit comments