Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allows users to set their own tab completions pattern #256

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

nkakouros
Copy link

cc: @mbland

I am using docopts to have argument handling based on the help text of my scripts. This allows me to not effectively duplicate myself all over the place. I have also setup tab completion generations for all my scripts. It is redundant for me to write # Tab completions somewhere in each script.

This PR allows the user to define their own tab completions pattern. This way they can place the hint in the script help (eg have a line that reads # This command supports tab completion), set it to '' which means that tab completions are enabled for all scripts, etc.

@nkakouros nkakouros requested a review from mbland as a code owner October 2, 2019 16:15
@coveralls
Copy link

Coverage Status

Coverage increased (+0.006%) to 95.003% when pulling acdb058 on nkakouros-forks:completions-pattern into 292e080 on mbland:master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants