1
0
mirror of https://github.com/robbyrussell/oh-my-zsh.git synced 2026-04-20 21:33:29 +02:00
Commit Graph

1584 Commits

Author SHA1 Message Date
Robby Russell b43e8ab723 Merge pull request #3057 from igorzoriy/master
Added 'uninstall' command to brew completion
2014-08-31 10:18:30 -07:00
nervo 14f055d0bb Add Composer's local binaries to PATH 2014-08-31 15:41:02 +02:00
Douglas S.D. Hall f492207329 Amended to source the original aws_zsh_completer.sh rather than
the mangled version installed into $(brew-prefix)/bin if using
homebrew installed awscli on OSX.

This was discussed here - https://github.com/Homebrew/homebrew/issues/30268
2014-08-30 17:20:28 +01:00
Eduardo San Martin Morote cd98283a92 tmuxinator completion update:
Current completion plugin isn't up to date and #2075 PR, which is also
the completion plugin on the official tmuxinator repository, doesn't
work. Thus this should do the trick for the moment.
Also suppressed an error when no completion is available
2014-08-29 10:40:08 +02:00
Marc Cornellà 142a6c7fd5 Fix pass zsh completion and autoloading
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.
2014-08-29 00:39:33 +02:00
Marc Cornellà 17dd5792b4 Update pass completion to upstream
Conflicts:
	plugins/pass/_pass
2014-08-29 00:39:33 +02:00
Santiago Borrazás 25a3244353 Added a link to the file's license and added the commiter as plugin maintaner. 2014-08-29 00:39:33 +02:00
Chris Smith 1b4d426613 Adding quotes around $1 2014-08-27 08:34:17 -05:00
Chris Smith 9be81015d0 Adding quotes around $1 2014-08-27 08:31:18 -05:00
Chris Smith 362f2a56d2 Adding quotes around $1 2014-08-27 08:27:31 -05:00
Chris Smith 325c18736e Adding Textastic plugin 2014-08-26 08:37:04 -05:00
Chris Smith 9eb2118c55 Adding Marked 2 plugin 2014-08-26 08:36:16 -05:00
Chris Smith e20ce81c66 Adding BBEdit plugin 2014-08-26 08:34:17 -05:00
Igor Zoriy ee33cee83e Added 'uninstall' command to brew completion 2014-08-26 01:05:13 +07:00
DariusPHP 5d6c73d7d3 #git plugin git diff-tree --name-only added 2014-08-22 10:21:38 +03:00
Tom Cammann df1b0b3289 Update jira plugin to allow lookup of issues
Plugin now supports lookup of tickets by assignee and reporter
2014-08-19 15:42:39 +01:00
lundberg 9a0196dbf7 New alias for git plugin: gbr == git branch --remote 2014-08-10 12:01:47 -07:00
Bruno Oliveira 45abe764e5 Inclusion of aliases for sign git commits and tags 2014-08-09 12:26:35 -03:00
Cherry NG 99e74b0498 rounding to emoji clock 2014-08-09 21:40:56 +08:00
Celso Miranda 7d208be2a1 bugfix: two wild apostrophes
oops
2014-08-09 01:09:06 +01:00
Celso Miranda 78a7c0c6ae Add support for local aur databases
With these simple changes the plugin checks for the local AUR database and updates the aliases so it can update it when you issue a `pacupd` or `yaupd`.
2014-08-09 01:04:28 +01:00
Frederik Mogensen 8ad9122ba4 Added _files to complete all arguments following the first as files 2014-08-06 13:51:58 +02:00
Frederik Mogensen 89f1d94a30 Added autocompleting plugin for Android Debug Bridge (adb). 2014-08-06 13:51:58 +02:00
Jim Remsik 4f1ee6c1ee Add gap (git add --patch) 2014-08-01 20:16:33 -05:00
Carlos Chacin 961ca143b8 TomEE maven plugin + integration-test in common life-cycle 2014-08-01 01:59:45 -04:00
Josh Medeski 80323ec4c3 WP-CLI plugin init 2014-07-31 19:37:22 -05:00
Adam Poskitt e5ac5009a4 Update rvm.plugin.zsh
Ruby 2.1.1 -> Ruby 2.1.2.
2014-07-31 21:30:15 +01:00
Guerki 65ce765043 Merge remote-tracking branch 'upstream/master' 2014-07-29 09:27:58 +02:00
Guerki db3dd6d755 Run Web-search as a Background Process with Nohup 2014-07-29 09:21:10 +02:00
Christian Höltje 63bae2aba9 Use $OSTYPE instead of uname to speed things up
The $OSTYPE variable is set at ZSH compile time and can be safely used
to determine the OS of the system. e.g. darwin (os x)
2014-07-23 09:18:14 -04:00
Shammel Lee 0e00f0b034 typo
line 1: of => or
2014-07-22 13:25:04 -04:00
Elliott Williams 73212ded4e Fix osx function: "not valid in this context"
I have been continually having problems with the "trash" function provided by the osx plugin, getting this error:

    trash:local:2: not valid in this context:

It seems like adding quotes around the assignment in [osx.plugin.zsh#L142](https://github.com/robbyrussell/oh-my-zsh/blob/master/plugins/osx/osx.plugin.zsh#L142) fixed my problem.

Does this look good to you? Thanks!
2014-07-21 11:15:09 -04:00
Nicolas Brousse 877d55ce92 Update brew.plugin.zsh
Add `brew cleanup` command to `bubu` alias
2014-07-20 13:33:26 +02:00
Ben Zörb bb928b59c4 #2914 fixed symfony2 autocomplete 2014-07-17 11:27:00 +02:00
Christian Köstlin 39a1e2a083 gem plugin: added _files to install command
is useful if you want to install a local gem from the filesystem
2014-07-16 12:27:01 +02:00
ncanceill 7478b754a1 make sure cache dir exists, just like log dir 2014-07-16 12:27:01 +02:00
ncanceill 5756ea0101 Revert "specify python2 in shebang"
"/usr/bin/python2" does not exist on Mac OSX (see #2382), so fuck people who have
"python" symlinked to "python3"

This reverts commit e5ed07e2b5
2014-07-16 12:27:01 +02:00
Markus Faerevaag a6b655fae9 [wd] v0.2.2: Added MIT-License 2014-07-16 12:27:01 +02:00
Robby Russell cea29ff7ce Merge pull request #2914 from bezoerb/symfony2-general
generalized symfony2 console directory
2014-07-16 00:08:11 -07:00
Christopher Kochan bf134e9cb3 Fix for recusion limit hit for _rake_command alias 2014-07-15 12:37:53 -07:00
Markus Faerevaag 346f6b7d24 [wd] v0.3.1: Improved completion and bug fixes 2014-07-15 17:44:23 +02:00
Thomas Kriechbaumer 4b997429b3 add BUNDLED_COMMANDS functionality to bundler plugin 2014-07-15 16:42:23 +02:00
Thomas Kriechbaumer 34bc91e79d added Bundler readme file 2014-07-15 16:42:23 +02:00
Thomas Kriechbaumer b007fee187 add pry to bundler-commands 2014-07-15 16:42:23 +02:00
Thomas Kriechbaumer 11f0d273b5 add spring to bundler-commands 2014-07-15 16:42:23 +02:00
Thomas Kriechbaumer cfc98d3f8c remove double bundle exec 2014-07-15 16:42:23 +02:00
toooooooby 20c84eaafc Add 'outdated' and 'platform' completions to bundler plugin 2014-07-15 16:42:23 +02:00
Thomas Kriechbaumer f8ea9270eb remove berkshelf from bundler-commands
fixes #2076
2014-07-15 16:42:23 +02:00
Thomas Kriechbaumer fdbfd41090 remove ruby from bundler-commands
related to #1587
closes #2200
closes #2561
2014-07-15 16:42:23 +02:00
Thomas Kriechbaumer f5e69c6cab remove spin from bundler-commands
closes #1817
2014-07-15 16:42:23 +02:00