- 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
-
- 31 Jul, 2014 1 commit
-
-
Adam Poskitt authored
Ruby 2.1.1 -> Ruby 2.1.2.
-
- 20 Jul, 2014 1 commit
-
-
Nicolas Brousse authored
Add `brew cleanup` command to `bubu` alias
-
- 15 Jul, 2014 15 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.
-
Simon Frost authored
-
Simon Frost authored
-
Ben Zörb authored
-
- 14 Jul, 2014 1 commit
-
-
Josh Comer authored
-
- 07 Jul, 2014 1 commit
-
-
kubamarchwicki authored
-
- 01 Jul, 2014 1 commit
-
-
Ben Zörb authored
-
- 28 Jun, 2014 10 commits
-
-
Helge Rausch authored
-
fjcapdevila authored
Add basic support for Docker related commands.
-
Rob Loach authored
-
Arandi López authored
-
Jannik Zschiesche authored
This change fixes the autocompletion for marks which contain numbers or dots. Fixes #2578 `\d` in sed regular expressions doesn't work (see http://stackoverflow.com/questions/14671293/why-does-d-doesnt-work-in-regular-expression-in-sed)
-
Peter Butkovic authored
-
Helge Rausch authored
-
Marc Cornellà authored
-
Fenhl authored
-
Fenhl authored
-
- 20 Jun, 2014 1 commit
-
-
willmendesneto authored
-
- 08 Jun, 2014 5 commits
-
-
Hong Xu authored
Users may install their own version of autojump to override the system installed version.
-
Pieter Kokx authored
If you are using a submodule, ~/.vim/bundle/vundle/.git is a file, not a directory. So I changed the test for that.
-
Gaetan Semet authored
Signed-off-by: Gaetan Semet <gaetan@xeberon.net>
-
Julia Medina authored
-
Tim Kelty authored
This speeds up transfers significantly. No reason not to include it as far as I know.
-
- 07 Jun, 2014 1 commit
-
-
Chris Krycho authored
-