- 28 Aug, 2014 3 commits
-
-
Marc Cornellà authored
When autocompleting from `pass <TAB>', sometimes the following errors appear: _values:compvalues:10: not enough arguments find: `/home/user/.password-store': No such file or directory _values:compvalues:10: not enough arguments find: `/home/user/.password-store': No such file or directory The `_values' error happens when there is no password-store folder *or* there are no passwords in pass; the `find' error only when there is no password-store folder. We can trace it back to line 108, which contains the only `_values' statement that is executed when we autocomplete from pass. We confirm this by following the trail of execution, which is _pass -> _pass_cmd_show -> _pass_complete_entries -> -> _pass_complete_entries_helper If we try running the command inside `$()' on line 104, we see that it returns nothing and the output is blank. This means that `_values' only receives 1 of its 2 mandatory parameters, therefore the above error is triggered (not enough arguments). That is unless we don't have a password-store folder, in which case the `find: [...] no such file or directory' error is *also* triggered. We solve the first error by supplying a default value of "" if the command outputs nothing, using the zsh construct ${var:-else}. We solve the second error by redirecting the find command's stderr output to /dev/null, so the error is effectively suppressed. * * * * This patch also fixes the first tab completion, which currently only loads the completion function definition. We do this by adding a `_pass' statement at the end of the file, which runs the `_pass' completion function after loading its definition. This is the standard way an autoloaded function works; for other examples look at zsh's official completion files.
-
Marc Cornellà authored
Conflicts: plugins/pass/_pass
-
Santiago Borrazás authored
-
- 01 Aug, 2014 2 commits
-
-
Robby Russell authored
Update README.textile
-
Robby Russell authored
Update rvm.plugin.zsh
-
- 31 Jul, 2014 3 commits
-
-
Adam Poskitt authored
Ruby 2.1.1 -> Ruby 2.1.2.
-
Abhas Mittal authored
-
Abhas Mittal authored
Added instructions for installing zsh (due to the problems with first time zsh users)
-
- 21 Jul, 2014 1 commit
-
-
Robby Russell authored
Update brew.plugin.zsh
-
- 20 Jul, 2014 1 commit
-
-
Nicolas Brousse authored
Add `brew cleanup` command to `bubu` alias
-
- 16 Jul, 2014 2 commits
-
-
Robby Russell authored
generalized symfony2 console directory
-
Robby Russell authored
Bundler fixes
-
- 15 Jul, 2014 26 commits
-
-
Thomas Kriechbaumer authored
-
Thomas Kriechbaumer authored
-
Thomas Kriechbaumer authored
-
Thomas Kriechbaumer authored
-
Thomas Kriechbaumer authored
-
toooooooby authored
-
Thomas Kriechbaumer authored
fixes #2076
-
Thomas Kriechbaumer authored
related to #1587 closes #2200 closes #2561
-
Thomas Kriechbaumer authored
closes #1817
-
Thomas Kriechbaumer authored
closes #1825
-
Thomas Kriechbaumer authored
closes #2779
-
Thomas Kriechbaumer authored
This makes adding, deleting and merging a lot easier.
-
Robby Russell authored
Make bundler plugin run binstubbed cmd if existing
-
Robby Russell authored
Enable Spring-boot autocomplete
-
Robby Russell authored
Adds itunes vol command.
-
Robby Russell authored
removed a hardcoded 'origin' in git.zsh and added new function for number of commits ahead of remote
-
Robby Russell authored
Add alias for "brew update && brew upgrade"
-
Robby Russell authored
Add Ruby 2.1.1 support to rvm plugin
-
Robby Russell authored
Add reload and status aliases to postgres
-
Robby Russell authored
terminal party show exit status with color
-
Robby Russell authored
Fix typo in docker plugin
-
Robby Russell authored
Add support for jira-prefix configuration file
-
Robby Russell authored
Fix typo in warp directory plugin
-
Simon Frost authored
-
Simon Frost authored
-
Ben Zörb authored
-
- 14 Jul, 2014 1 commit
-
-
Josh Comer authored
-
- 09 Jul, 2014 1 commit
-
-
Andy Hayden authored
-