ohmyzsh/plugins
Marc Cornellà 052493b1ba z: refresh $RANDOM's value outside subshell
This change references `$RANDOM` outside the subshell to refresh it for the
next subshell invocation. Otherwise, subsequent runs of the function get the
same value and, if run simultaneously, they may clobber each others' temp .z
files.

This is due to how zsh distributes RANDOM values when running inside a
subshell:

  subshells that reference RANDOM will result in identical pseudo-random
  values unless the value of RANDOM is referenced or seeded in the parent
  shell in between subshell invocations

See: http://zsh.sourceforge.net/Doc/Release/Parameters.html#index-RANDOM
2019-02-06 11:57:28 +01:00
..
adb adb: fix adb -s device completion (#6489) 2018-06-17 00:07:03 +02:00
ansible ansible plugin added 2018-11-03 17:34:04 +05:30
ant ant: add README (#7375) 2018-11-01 15:17:25 +01:00
apache2-macports Plugins: apache2-macports - add README 2015-06-12 00:00:47 +02:00
arcanist Fix arcanist aliases (#5110) 2016-06-01 12:23:20 +02:00
archlinux archlinux: add aliases for yay (#6867) 2018-10-08 18:48:02 +02:00
asdf asdf: add Homebrew and completion support (#6749) 2018-08-07 18:10:35 +02:00
autoenv autojump: move README to right place 2018-10-09 20:34:47 +02:00
autojump autojump: move README to right place 2018-10-09 20:34:47 +02:00
autopep8 autopep8: add README (#7249) 2018-10-07 23:29:50 +02:00
aws aws_porfiles regex is catching more lines than profiles, thus breaking completion (#7469) 2018-12-31 11:15:56 -08:00
battery battery: add README (#7309) 2018-10-18 20:58:14 +02:00
bbedit use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
bgnotify bgnotify: use double dash in kdialog title option (#7153) 2018-09-25 13:56:29 +02:00
boot2docker Add new boot2docker options 2015-06-09 11:29:37 +02:00
bower bower: add README (#7216) 2018-10-04 13:10:52 +02:00
branch Use default branch on recently created Mercurial repository. (#4985) 2016-05-29 11:25:17 +02:00
brew brew: fix typo in README (#7184) 2018-10-02 09:01:49 +02:00
bundler Fix incorrect error message when running bi without having bundler installed (#7112) 2018-09-09 00:39:23 +02:00
bwana bwana: add README (#7369) 2018-10-30 15:55:35 +01:00
cabal cabal: add README (#7367) 2018-10-29 22:11:02 +01:00
cake cake: add README (#7473) 2019-01-25 12:16:20 +01:00
cakephp3 Fix styling in cakephp3 completion 2016-05-23 12:33:17 +02:00
capistrano capistrano: add README (#7376) 2018-11-01 15:29:05 +01:00
cargo Update rust plugin for latest rustc (#6342) 2017-11-01 06:04:03 -07:00
cask Add more information to cask plugin README 2016-12-18 05:02:08 +01:00
catimg catimg: add README (#7232) 2018-10-05 09:43:45 +02:00
celery celery: add README (#7345) 2018-10-26 17:06:45 +02:00
chruby chruby: add "system" to completion list if available (#5280) 2018-10-01 16:50:17 +02:00
chucknorris chucknorris: add README (#7186) 2018-10-02 21:16:50 +02:00
cloudapp Added cloudapp from @holman of @GitHub fame 2011-06-28 20:09:00 -06:00
cloudfoundry Add cloudfoundry plugin (#7047) 2018-10-09 21:20:55 +02:00
codeclimate Add codeclimate autocomplete plugin 2015-09-01 23:08:41 -04:00
coffee use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
colemak Fix path for colemak plugin 2014-05-28 11:22:35 +02:00
colored-man-pages Prepend function keyword in colored-man-pages plugin (#6238) 2017-11-07 07:51:38 -08:00
colorize colorize: add README and refactor plugin (#7314) 2018-10-19 19:27:49 +02:00
command-not-found command-not-found: add README (#7272) 2018-10-12 21:48:08 +02:00
common-aliases common-aliases: delete unexistant command 2018-06-18 22:47:51 +02:00
compleat Cleanup 2011-05-28 13:06:03 -04:00
composer reword 2018-10-17 20:34:58 +02:00
copybuffer Add copybuffer function and keybinding (#5431) 2016-09-22 19:41:30 +02:00
copydir Add READMEs to plugins copydir and copyfile (#6802) 2018-05-07 18:00:27 +02:00
copyfile Add READMEs to plugins copydir and copyfile (#6802) 2018-05-07 18:00:27 +02:00
cp Fix cp plugin completion and refactor (#5427) 2016-10-04 01:03:16 +02:00
cpanm cpanm: add README (#7377) 2018-11-01 15:42:18 +01:00
dash dash: update dash bundle identifier (#7127) 2018-09-12 18:13:13 +02:00
debian debian: add README (#7438) 2018-11-27 22:57:07 +01:00
dircycle dircycle: improve README (#7223) 2018-10-04 23:47:36 +02:00
dirhistory dirhistory: add README (#7239) 2018-10-06 00:02:47 +02:00
dirpersist Added README file to the dirpersist plugin (#7274) 2018-10-14 09:39:14 -07:00
django django: add README (#7181) 2018-10-02 09:00:33 +02:00
dnf misc: remove execution permission from various files 2018-09-15 23:57:12 +02:00
docker Update docker plugin from upstream docker/cli (#7470) 2018-12-31 11:12:34 -08:00
docker-compose docker-compose: add aliases to README (#7226) 2018-10-04 23:35:39 +02:00
docker-machine docker-machine: add official completion 2018-08-09 19:24:03 +02:00
doctl doctl: add README (#7346) 2018-10-26 17:05:50 +02:00
dotenv dotenv: test and warn of incorrect.env syntax 2018-08-08 00:05:34 +02:00
droplr use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
eecms Add ExpressionEngine CMS autocompletion (#6556) 2018-01-22 19:19:03 -08:00
emacs emacs: add README (#7235) 2018-10-05 20:43:04 +02:00
ember-cli ember-cli : Add alias for ember test --serve (#6492) 2018-08-19 22:14:55 +02:00
emoji use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
emoji-clock emoji-clock: add README (#7208) 2018-10-03 23:06:02 +02:00
emotty Fix typo that resulted in math error (#6731) 2018-04-15 15:20:26 +02:00
encode64 encode64: add README (#7192) 2018-10-03 17:23:49 +02:00
extract extract: add AAR Android archive support (#7511) 2019-01-15 19:03:07 +01:00
fabric fabric: rename completion back to _fab 2018-11-16 18:55:07 +00:00
fancy-ctrl-z Moved comments and credits from source to README 2015-09-03 08:55:03 +02:00
fasd fasd: use xdg-open in o alias back again 2018-09-03 17:13:18 +02:00
fastfile Enhance handleing of spaces in filenames 2012-05-29 03:24:05 +02:00
fbterm Exit only if the fbterm session closed correctly 2015-08-09 22:45:02 +02:00
fedora fedora: add README and deprecation warning (#7178) 2018-10-01 16:45:56 +02:00
firewalld Fixed fwl function in firewalld plugin when sources used (#7011) 2018-08-29 11:57:02 -07:00
forklift Add support for ForkLift 3 (#6490) 2018-08-07 21:39:38 +02:00
fossil Added fossil plugin. 2016-05-10 13:23:23 -03:00
frontend-search use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
fzf fzf: Fix shell directory for archlinux package (#7119) 2018-09-08 15:31:13 +02:00
gas Update the script to account for the changes in 0.1.7 where .gas is a directory 2011-10-15 23:31:27 +02:00
gb Rename getgb plugin to gb 2016-07-04 22:34:41 +02:00
geeknote use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
gem change title to h1 2018-10-04 23:13:46 +02:00
git git: properly indent ggfl function (#7556) 2019-01-30 16:22:14 +01:00
git-auto-fetch git-auto-fetch: small README fixes 2018-09-26 23:59:57 +02:00
git-extras git-extras: update completion (2018-05-24 0f76863) 2018-08-19 21:36:21 +02:00
git-flow git-flow: add "gflfp" alias for feature publish (#6350) 2018-09-13 21:41:26 +02:00
git-flow-avh delete not applicable comments 2018-10-28 13:39:26 +01:00
git-hubflow git-hubflow: add README (#7361) 2018-10-28 13:46:08 +01:00
git-prompt use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
git-remote-branch Only trim remote names; be git-flow friendly 2013-04-24 09:11:52 +10:00
gitfast Add README.md to the gitfast plugin (#7241) 2018-10-06 09:12:45 -07:00
github github: fix new_gh to force-add .gitignore (#7086) 2018-08-23 20:01:01 +02:00
gitignore reword and fix formatting 2018-10-19 18:46:29 +02:00
glassfish application completion 2014-03-25 16:47:58 +01:00
globalias use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
gnu-utils 'plugins/gnu-utils/gnu-utils.plugin.zsh: Solve typos' 2016-12-30 10:34:16 -02:00
go go: add README and deprecation warning (#7214) 2018-10-04 13:06:21 +02:00
golang golang: support "go help environment" in autocompletion (#7404) 2018-11-16 22:53:29 +01:00
gpg-agent add link to documentation 2018-10-19 18:54:26 +02:00
gradle gradle: add README (#7211) 2018-10-04 13:30:33 +02:00
grails grails readme (#7365) 2018-10-28 11:26:08 -07:00
grunt grunt: add README (#7198) 2018-10-03 17:54:07 +02:00
gulp add link 2018-10-03 17:56:27 +02:00
hanami use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
helm helm: add README (#7325) 2018-10-24 15:56:51 +02:00
heroku heroku: add README (#7342) 2018-10-26 14:52:54 +02:00
history Added README.md file 2015-06-12 00:17:17 +02:00
history-substring-search use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
homestead homestead: add README (#7343) 2018-10-26 17:08:27 +02:00
httpie use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
iterm2 iterm2: add README (#7230) 2018-10-05 09:29:43 +02:00
iwhois iwhois: add README (#7176) 2018-10-01 12:37:59 +02:00
jake-node jake-node: add README (#7344) 2018-10-26 17:10:50 +02:00
jenv jenv: update README 2018-10-01 12:14:15 +02:00
jhbuild Add initial JHBuild plugin support 2015-02-15 15:39:50 +01:00
jira Change the br argument to branch to follow PR #6678. (#6680) 2018-04-15 13:17:23 +02:00
jruby Removed unnecessary execute permissions for some plugins 2014-05-29 10:58:17 +02:00
jsontools adding urldecode_json to compliment urlencode_json and updating readme.md; slight tweak to urlencode_json from previous commit 2014-03-27 10:34:54 -04:00
jump Provide even spacing between marks (#7456) 2018-12-31 11:15:14 -08:00
kate kate: add README (#7238) 2018-10-05 23:18:10 +02:00
keychain Add keychain plugin 2018-11-01 15:07:58 -07:00
kitchen kitchen: add README (#7275) 2018-10-13 18:51:19 +02:00
knife Fix: Plugin knife: Add relative local path for commands which upload files (#4240) 2016-06-08 17:27:51 +02:00
knife_ssh No cat, and hide errors for missing cache file 2013-07-16 17:01:58 -07:00
kops delete duplicate documentation 2018-10-28 13:22:26 +01:00
kube-ps1 use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
kubectl kubectl: add README (#7258) 2018-10-09 20:31:11 +02:00
laravel laravel: add README (#7222) 2018-10-04 13:23:07 +02:00
laravel4 laravel4: add README (#7220) 2018-10-04 13:13:04 +02:00
laravel5 laravel5: add README (#7221) 2018-10-04 13:17:01 +02:00
last-working-dir last-working-dir: disable chpwd_last_working_dir in subshells (#6817) 2018-05-11 16:28:02 +02:00
lein Refactor lein plugin (#6914) 2018-06-12 20:45:38 +02:00
lighthouse use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
lol lol: add README (#7231) 2018-10-05 09:38:50 +02:00
macports macports: add README (#7204) 2018-10-03 18:08:50 +02:00
magic-enter Add magic-enter plugin (#4082) 2018-07-01 20:13:49 +02:00
man Updated keybinding syntax 2018-10-12 15:54:31 -04:00
marked2 Adding README.md and renaming plugin 2014-08-31 13:01:21 -05:00
mercurial mercurial: add hga alias for "hg add" (#4969) 2018-10-06 13:59:18 +02:00
meteor meteor: fix formatting and reorganise 2018-06-15 23:06:09 +02:00
minikube minikube: add README (#7359) 2018-10-28 13:24:17 +01:00
mix mix: add Nerves tasks to completion (#7180) 2018-10-03 20:10:40 +02:00
mix-fast use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
mosh Add READMEs to plugins: yum, mosh, themes (#7229) 2018-10-04 23:41:34 +02:00
mvn mvn: run mvnw only if executable (#7326) 2018-10-24 17:41:05 +02:00
mysql-macports Fixed folder naming for mysql-macports plugin and improved start/stop scripts. 2011-04-20 21:13:38 +02:00
n98-magerun misc: remove execution permission from various files 2018-09-15 23:57:12 +02:00
nanoc nanoc: update to latest version (#7282) 2018-10-17 21:26:48 +02:00
ng add auto completion on ng update (#7244) 2018-10-07 09:16:02 -07:00
nmap fix nmap vuln category name (#7044) 2018-08-29 23:06:11 +02:00
node node: add README (#7201) 2018-10-03 17:59:30 +02:00
nomad feat(nomad): add common commands and new readme 2016-10-04 00:03:14 +02:00
npm Stop error "permission denied: /npm_completion" (#6340) 2018-07-01 23:21:20 +02:00
npx [plugin] update NPX docs (#6849) 2018-05-26 18:39:32 +02:00
nvm nvm: add README (#7202) 2018-10-03 18:01:03 +02:00
nyan nyan: add README and deprecation warning (#7251) 2018-10-08 18:27:21 +02:00
oc Add OpenShift autocompletion (#6049) 2017-11-07 07:55:24 -08:00
osx osx: fix rmdsstore function definition (#7443) 2018-11-27 22:58:36 +01:00
pass pass: update completion (2018-08-03) 2018-08-09 20:17:43 +02:00
paver A paver (Python build and configuration utility) plugin 2015-06-13 11:06:26 +02:00
pep8 pep8: add README (#7248) 2018-10-07 23:30:37 +02:00
per-directory-history use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
percol use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
perl use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
perms Add argument to set644 and set755 perms alias. (#6959) 2018-07-04 12:48:46 +02:00
phing Remove warning lines from phing completion 2016-07-18 14:17:43 -05:00
pip add pip --user (#6470) 2017-12-07 15:53:10 -08:00
pj Revert "Fix pj() function when no project has been specified" 2016-08-21 00:09:59 +02:00
pod use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
postgres postgres: add README (#7217) 2018-10-04 13:12:07 +02:00
pow use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
powder Added auto complete plugin for powder gem https://github.com/Rodreegez/powder 2011-08-02 11:24:09 +09:30
powify Update powify for displayed parameter is not enough, and when there is no directory error 2013-07-03 22:29:42 +08:00
profiles Fixes the profiles-plugin 2014-11-07 10:47:27 +01:00
pyenv pyenv: search the pyenv command if not found (#6811) 2018-05-15 12:07:23 +02:00
pylint added README for pylint plugin (#7277) 2018-10-14 09:43:16 -07:00
python python: add README (#7191) 2018-10-02 23:51:14 +02:00
rails $ rails runner [TAB] *complete* (#5881) 2018-04-23 20:36:55 +02:00
rake Adieu l'ami. 2014-02-20 10:18:53 -08:00
rake-fast use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
rand-quote rand-quote: refactor rand-quote function 2018-06-29 18:16:10 +02:00
rbenv Set RBENV_ROOT to "$HOME/.rbenv" if not already set (#6324) 2017-11-06 06:43:03 -08:00
rbfu provide plugin for rbfu the ruby version switcher 2012-07-03 09:59:42 +02:00
react-native react-native: fix table in README (#7159) 2018-09-25 17:36:35 +02:00
rebar Add rebar to plugin 2013-01-08 13:34:33 +08:00
redis-cli Fixed typo for one of the subcommands (linset -> linsert) 2011-07-17 21:01:06 -07:00
repo use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
rsync rsync: add README (#7188) 2018-10-02 21:44:06 +02:00
ruby ruby: add README (#7212) 2018-10-04 12:48:29 +02:00
rust Correctly handle verbose/version flags for rustc (#6786) 2018-05-01 15:21:12 +02:00
rvm rvm plugin: Fix gems to work with GNU sed 2015-08-15 15:19:02 +09:00
safe-paste use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
salt Feat: add Salt completion plugin (#7031) 2018-09-06 11:34:37 -07:00
sbt sbt: add README (#7294) 2018-10-17 19:42:57 +02:00
scala Readme for Scala plugin added (#7286) 2018-10-14 09:42:56 -07:00
scd misc: remove execution permission from various files 2018-09-15 23:57:12 +02:00
screen Add support of screen-* $TERM in screen plugin 2012-11-22 00:48:44 +02:00
scw use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
sfffe Moved misplaced plugins. 2013-10-14 07:39:59 -04:00
shrink-path use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
singlechar Make (s)xf not search in current dir 2012-05-29 03:22:11 +02:00
spring use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
sprunge use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
ssh-agent ssh-agent: check for loaded id filenames first (#7521) 2019-01-21 20:31:30 +01:00
stack Create README.md 2018-10-28 12:28:28 +01:00
sublime sublime: fix typo in cygwin path logic (#7304) 2018-10-17 21:28:48 +02:00
sudo sudo: add README file (#7177) 2018-10-01 12:05:34 +02:00
supervisor Add version option 2013-07-03 11:57:31 +08:00
suse suse: add README (#7187) 2018-10-02 21:40:26 +02:00
svcat added svcat plugin (#7452) 2018-12-31 11:14:22 -08:00
svn use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
svn-fast-info ignore any grep aliases that might be defined 2014-11-16 02:47:35 -06:00
swiftpm swiftpm: update swift completion script (#7243) 2018-10-07 23:33:29 +02:00
symfony symfony: add README (#7337) 2018-10-25 13:12:02 +02:00
symfony2 Add symfony2 aliases (#7338) 2018-10-28 11:28:15 -07:00
systemadmin systemadmin: fix getip output with ifconfig (#7306) 2018-10-25 13:26:22 +02:00
systemd systemd: add README (#7225) 2018-10-04 23:27:09 +02:00
taskwarrior use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
terminalapp Add a deprecation comment. 2015-08-17 20:51:41 -04:00
terminitor terminitor plugin: add autocompletion also for edit, delete and setup subcommands. 2011-09-15 15:39:10 +02:00
terraform terraform: disable terraform prompt in $HOME (#7227) 2018-10-05 20:56:56 +02:00
textastic use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
textmate Format as a list vs a table 2018-10-12 19:08:18 -05:00
thefuck Thefuck: homebrew install documentation and thefuck repo link (#5940) 2018-06-18 21:04:42 +02:00
themes themes: add custom themes directory support to lstheme (#7236) 2018-10-08 18:25:20 +02:00
thor Thor 2011-05-28 13:12:03 -04:00
tig Add README to tig plugin 2016-08-24 21:28:49 +02:00
tmux tmux: use $terminfo to avoid echoti errors 2018-11-26 19:57:52 +01:00
tmux-cssh [tmux-cssh plugin] Initial version 2014-11-13 19:00:27 +01:00
tmuxinator added completion and link 2018-10-02 21:49:06 +02:00
torrent Adding torrent tools plugin. 2013-01-01 19:51:55 -08:00
transfer transfer: add newline after showing the link 2019-01-30 16:35:16 +01:00
tugboat Added the tugboat autocompletion plugin 2015-06-11 21:10:33 +02:00
ubuntu ubuntu: update plugin README (#7199) 2018-10-03 20:52:38 +02:00
ufw ufw: remove debug print (#6976) 2018-07-09 19:27:02 +02:00
urltools urltools: add readme (#7126) 2018-09-11 20:22:55 +02:00
vagrant Add new vagrant commands (#7455) 2018-12-31 11:13:31 -08:00
vagrant-prompt Adds vagrant_prompt_info function to your shell (#4081) 2018-07-01 20:16:08 +02:00
vault use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
vi-mode vi-mode: disable displayed mode on startup 2018-09-24 18:52:11 +02:00
vim-interaction Added "-n name" option to vim-interaction plugin (#4522) 2018-07-01 20:48:53 +02:00
virtualenv virtualenv: add README (#7273) 2018-10-12 21:54:26 +02:00
virtualenvwrapper virtualenvwrapper: set $WORKON_HOME if undefined 2018-06-06 17:14:19 +02:00
vscode vscode: rename vsce and vsced aliases (#7190) 2018-10-02 21:54:43 +02:00
vundle Add README for vundle plugin (#7245) 2018-10-07 09:17:29 -07:00
wakeonlan Adding README file for the wakeonlan plugin 2011-09-20 09:27:15 +01:00
wd misc: remove execution permission from various files 2018-09-15 23:57:12 +02:00
web-search web-search: add README (#7203) 2018-10-03 18:02:21 +02:00
wp-cli use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
xcode use https everywhere (#6574) 2018-08-07 20:42:01 +02:00
yarn [yarn] more aliases ^^ (#7310) 2018-10-28 11:27:34 -07:00
yii Added Yii basic command completion 2014-02-14 14:55:00 +00:00
yii2 Updated Yii2 command completion 2014-12-15 21:37:38 +06:00
yum themes: fix custom themes directory (#7233) 2018-10-05 10:13:39 +02:00
z z: refresh $RANDOM's value outside subshell 2019-02-06 11:57:28 +01:00
zeus Added more levels of zeus compeletion (#2058) 2018-06-30 22:45:20 +02:00
zsh_reload zsh_reload: add README 2018-04-22 12:55:21 +02:00
zsh-navigation-tools misc: remove execution permission from various files 2018-09-15 23:57:12 +02:00