@@ -17,16 +17,16 @@ _my-app() {
1717 cmd=" my__app"
1818 ;;
1919 my__app,external)
20- cmd=" my__app__external "
20+ cmd=" my__app__subcmd__external "
2121 ;;
2222 my__app,help)
23- cmd=" my__app__help "
23+ cmd=" my__app__subcmd__help "
2424 ;;
25- my__app__help ,external)
26- cmd=" my__app__help__external "
25+ my__app__subcmd__help ,external)
26+ cmd=" my__app__subcmd__help__subcmd__external "
2727 ;;
28- my__app__help ,help)
29- cmd=" my__app__help__help "
28+ my__app__subcmd__help ,help)
29+ cmd=" my__app__subcmd__help__subcmd__help "
3030 ;;
3131 * )
3232 ;;
@@ -48,7 +48,7 @@ _my-app() {
4848 COMPREPLY=( $( compgen -W " ${opts} " -- " ${cur} " ) )
4949 return 0
5050 ;;
51- my__app__external )
51+ my__subcmd__app__subcmd__external )
5252 opts=" -h --help"
5353 if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
5454 COMPREPLY=( $( compgen -W " ${opts} " -- " ${cur} " ) )
@@ -62,7 +62,7 @@ _my-app() {
6262 COMPREPLY=( $( compgen -W " ${opts} " -- " ${cur} " ) )
6363 return 0
6464 ;;
65- my__app__help )
65+ my__subcmd__app__subcmd__help )
6666 opts=" external help"
6767 if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
6868 COMPREPLY=( $( compgen -W " ${opts} " -- " ${cur} " ) )
@@ -76,7 +76,7 @@ _my-app() {
7676 COMPREPLY=( $( compgen -W " ${opts} " -- " ${cur} " ) )
7777 return 0
7878 ;;
79- my__app__help__external )
79+ my__subcmd__app__subcmd__help__subcmd__external )
8080 opts=" "
8181 if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
8282 COMPREPLY=( $( compgen -W " ${opts} " -- " ${cur} " ) )
@@ -90,7 +90,7 @@ _my-app() {
9090 COMPREPLY=( $( compgen -W " ${opts} " -- " ${cur} " ) )
9191 return 0
9292 ;;
93- my__app__help__help )
93+ my__subcmd__app__subcmd__help__subcmd__help )
9494 opts=" "
9595 if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
9696 COMPREPLY=( $( compgen -W " ${opts} " -- " ${cur} " ) )
0 commit comments