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

Brew plugin fix #65

Merged
1 commit merged into from
Oct 1, 2010
Merged

Brew plugin fix #65

1 commit merged into from
Oct 1, 2010

Conversation

mrtazz
Copy link
Contributor

@mrtazz mrtazz commented Sep 1, 2010

I have restructured the brew plugin to work correctly with the completion function. I have also added a functions folder for custom functions used by plugins. I think this solution fits quite nicely. Thoughts?

- update plugin architecture
- completion function in $ZSH/functions/brew
- plugins/brew.plugin.zsh only activates
@robbyrussell
Copy link
Member

I'd like to keep plugins organized within the plugins/ directory structure. Perhaps we need to come up with a convention for how to better nest items within them.

ie..

plugins/foo.plugin.zsh
plugins/foo/...extra shit...?

What are your thoughts here?

@robbyrussell
Copy link
Member

Actually, I opted for this...

If you can update these few pull-requests to comply with the new directory structure, I'll get thes pushed out asap!

Cheers,
Robby

Dannyzen pushed a commit to Dannyzen/oh-my-zsh that referenced this pull request Apr 3, 2016
Just because a widget starts with _ does not mean it should be
skipped when rebinding. The only reason widgets need to be skipped
is when their function name start with _zsh_highlight_widget*,
which is checked later.

Example:
_expand_alias (^Xa) needs to be wrapped.

The exclusion of _* was introduced in 186d800
to fix ohmyzsh#65, but it is not needed. The relevant exclusion of
_zsh_highlight_widget* is already enough due to the case statement.
nguymin4 pushed a commit to nguymin4/oh-my-zsh that referenced this pull request Jul 26, 2024
This pull request was closed.
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.

2 participants