The line vcsh <options> <repo> <git-command>; seems to "pollute" the completion for all occurrences of <repo>. As a result, typing vcsh rename <TAB> will list both the output of the <repo> substitution and the <git-command> substitution.
Interestingly (to me, at least), typing vcsh <TAB> gives what I'd expect: the output of the <repo> substitution plus the atom rename.
I'm not sure what's causing this. Any help would be appreciated. Let me know if there's anything I can do to collect debugging information.
Howdy,
Thanks a ton for the awesome work on Compleat.
I ran into an issue while attempting to create a usage file for the program
vcsh
. I've included the minimum needed to see the issue.The line
vcsh <options> <repo> <git-command>;
seems to "pollute" the completion for all occurrences of<repo>
. As a result, typingvcsh rename <TAB>
will list both the output of the<repo>
substitution and the<git-command>
substitution.Interestingly (to me, at least), typing
vcsh <TAB>
gives what I'd expect: the output of the<repo>
substitution plus the atomrename
.I'm not sure what's causing this. Any help would be appreciated. Let me know if there's anything I can do to collect debugging information.
Thanks!