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

Vendor apm completion #1835

Merged
merged 3 commits into from
Feb 12, 2021
Merged

Vendor apm completion #1835

merged 3 commits into from
Feb 12, 2021

Conversation

buhl
Copy link
Contributor

@buhl buhl commented Feb 7, 2021

As per #1818

Description

Removed code from completion/available/apm.completion.bash
Added https://github.com/vigo/apm-bash-completion as a vendored lib
and sourced it from apm.completion.bash

Motivation and Context

#1818 and potentially #1819

How Has This Been Tested?

I have run the tests locally and enabled/disabled the completion locally as well.

Screenshots (if appropriate):

Types of changes

Vendored apm completion lib

Checklist:

  • My code follows the code style of this project.
  • I have read the CONTRIBUTING document.
  • If I have added a new file, I also added it to clean_files.txt and formatted it using lint_clean_files.sh.

@buhl
Copy link
Contributor Author

buhl commented Feb 7, 2021

Probably should mention vendored master. The version tag pointed to a commit with no license and such.

@buhl
Copy link
Contributor Author

buhl commented Feb 7, 2021

@NoahGorny for when you have the time

@buhl
Copy link
Contributor Author

buhl commented Feb 7, 2021

Should I add

cite "about-completion"
about-completion "apm completion"

at the top of completion/available/apm.completion.bash

@NoahGorny
Copy link
Member

Should I add

cite "about-completion"
about-completion "apm completion"

at the top of completion/available/apm.completion.bash

Seems like a good idea 😄

@cornfeedhobo
Copy link
Member

cornfeedhobo commented Feb 7, 2021

@buhl you no longer need the cite line. I plan to make another PR to remove all of them soon. However, you should definitely add an about-completion.

…ommit d44593c

git-subtree-dir: vendor/github.com/vigo/apm-bash-completion
git-subtree-split: d44593c3f0514e1fcc668e47f875f83ceb054b36
…n@master"

git-vendor-name: apm-completion
git-vendor-dir: vendor/github.com/vigo/apm-bash-completion
git-vendor-repository: https://github.com/vigo/apm-bash-completion
git-vendor-ref: master
@buhl
Copy link
Contributor Author

buhl commented Feb 8, 2021

@NoahGorny Should be ready now.

Copy link
Member

@NoahGorny NoahGorny left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well done @buhl !
Thank you so much 😄

@NoahGorny NoahGorny merged commit 0eab296 into Bash-it:master Feb 12, 2021
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

3 participants