-
Notifications
You must be signed in to change notification settings - Fork 4.5k
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
Minor fixes on utility #145
Conversation
- mkdcd should use cd's completion, as only the first parameter is used - no need to force builtins commands, if the user wants to wrap them, those wraps should be used
The wraps may fail. |
Wouldn't that be the responsibility of the user? |
No. RVM used to wrap |
Still, this is the user's problem. I would expect |
RVM caused me to prepend As for the completion for |
So how you use Regarding the completion, |
The proper way to fix this is to check for |
I think that's the
|
If you want to fix |
What about using |
Why? |
Because only the first parameter will be used, and this parameter has to be a directory. Even if |
I disagree. If you care so much about fixing it, detect |
You disagree on what? Right now The solution I just talked about does exactly that and avoid problems that And yes of course it's possible to rewrite an entire function that will check which parameters are passed (and if the said parameter is |
I do not want to handle options; I was thinking of just passing them to
|
I found a bug. utility depends on alias for the |
See branch issue-145. There is a problem though. One option is to not depend on the |
Yes, I think that the dependency on But even if we do that, |
I have removed the alias module dependency. |
How is the utility/init.zsh now? I'd like to merge it. |
I'm merging it. We'll make a new issue when we figure out how to deal with |
Functions cdll, pushdll, and popdll depend on the ll alias.
Functions cdll, pushdll, and popdll depend on the ll alias.
* prompt/external/pure 0421252...dec0253 (26): > Update oh-my-zsh instructions > 1.2.0 > Bump zsh-async to 1.0.0, prevents mixed stdout/stderr > Merge pull request sorin-ionescu#153 from sindresorhus/preprompt-update-fix > Merge pull request sorin-ionescu#149 from mafredri/pure-nitro > Close sorin-ionescu#147 PR: Preserve preprompt on Ctrl+L. Fixes sorin-ionescu#145 > Remove cr from prompt_opts, fixes sorin-ionescu#127 > Merge pull request sorin-ionescu#142 from zmwangx/string-length-fix > Merge pull request sorin-ionescu#144 from zmwangx/rename-prompt-to-preprompt > Default to 0 for git rev-list left and right. Fixes sorin-ionescu#137. > Close sorin-ionescu#140 PR: Add git arrows customization. Fixes sorin-ionescu#139. > 1.1.1 > Disable prompt expansion for running command > Merge pull request sorin-ionescu#130 from zmwangx/rename-variables-for-readability > Use standard `[[ ]]` for conditional and add clarifications > fix: do the PURE_GIT_PULL check in the correct place > 1.1.0 > Close sorin-ionescu#124 PR: Show hostname in terminal title if session is over ssh. > Merge pull request sorin-ionescu#125 from sindresorhus/dirty-check > import bug-fix release from zsh-async, fixes async job flushing > readme: faq clarificaitons > readme: add zpty error to faq with explanation and potential solutions > readme: update instructions for antigen and oh-my-zsh. remove incompatible async.plugin.zsh > use cd -q to prevent hooks from firing > prevent git status leakage when testing if dirty > fix paths that are split due to spaces in directory names
Add mina completion.
Functions cdll, pushdll, and popdll depend on the ll alias.
Functions cdll, pushdll, and popdll depend on the ll alias.
those wraps should be used