-
-
Notifications
You must be signed in to change notification settings - Fork 26k
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
Gradle: Extract simple task names from subproject tasks #5704
Conversation
Currently, only tasks with complete subproject specifier are added to .gradletasknamecache. Gradle commands can be called for all (sub-)projects they are defined for, using their name as defined in the subproject, here called "simple" task names. One example is "gradle clean". This patch adds support for parsing out those "simple" task names from the list of fully specified task names. The .gradletasknamecache file will contain both the fully specified names, and the "simple" names for your autocompletion pleasure.
@mcornella @froth Seeing as you guys were very helpful on my last pull request to this file, I thought it might be a good idea to ping you this time as well! Please accept my apologies if I am bothering you. Thanks! |
Hi @bes, sure thing :) Tested your branch with my own projects as well as the gradle multiproject sample: Works like a charm 👍 Thanks for your work, I really appreciate it! Greetings from Stuttgart, Fred |
* origin/master: docker: update completion (upstream 2fe62f2) add dotenv plugin (ohmyzsh#4373) gradle: extract simple task names from subproject tasks (ohmyzsh#5704)
* 'master' of https://github.com/robbyrussell/oh-my-zsh: Add more information to cask plugin README Add mvn asciidoctor commands (ohmyzsh#5645) Update react-native autocomplete arguments (ohmyzsh#5646) Add heroku `features` command to completion (ohmyzsh#5667) Add a React Native alias, and one to start the web server (ohmyzsh#5711) Add file completion to `mix run` (ohmyzsh#5673) Add git alias for staging tracked files (ohmyzsh#5178) docker: update completion (upstream 2fe62f2) add dotenv plugin (ohmyzsh#4373) gradle: extract simple task names from subproject tasks (ohmyzsh#5704)
Currently, only tasks with complete subproject specifier are added to .gradletasknamecache. Gradle commands can be called for all (sub-)projects they are defined for, using their name as defined in the subproject, here called "simple" task names. One example is "gradle clean". This patch adds support for parsing out those "simple" task names from the list of fully specified task names. The .gradletasknamecache file will contain both the fully specified names, and the "simple" names for your autocompletion pleasure.
Currently, only tasks with complete subproject specifier are added to .gradletasknamecache. Gradle commands can be called for all (sub-)projects they are defined for, using their name as defined in the subproject, here called "simple" task names. One example is "gradle clean". This patch adds support for parsing out those "simple" task names from the list of fully specified task names. The .gradletasknamecache file will contain both the fully specified names, and the "simple" names for your autocompletion pleasure.
Currently, only tasks with complete subproject specifier are added to .gradletasknamecache. Gradle commands can be called for all (sub-)projects they are defined for, using their name as defined in the subproject, here called "simple" task names. One example is "gradle clean". This patch adds support for parsing out those "simple" task names from the list of fully specified task names. The .gradletasknamecache file will contain both the fully specified names, and the "simple" names for your autocompletion pleasure.
Currently, only tasks with complete subproject specifier are added to .gradletasknamecache. Gradle commands can be called for all (sub-)projects they are defined for, using their name as defined in the subproject, here called "simple" task names. One example is "gradle clean". This patch adds support for parsing out those "simple" task names from the list of fully specified task names. The .gradletasknamecache file will contain both the fully specified names, and the "simple" names for your autocompletion pleasure.
Currently, only tasks with complete subproject specifier are added to .gradletasknamecache. Gradle commands can be called for all (sub-)projects they are defined for, using their name as defined in the subproject, here called "simple" task names. One example is "gradle clean". This patch adds support for parsing out those "simple" task names from the list of fully specified task names. The .gradletasknamecache file will contain both the fully specified names, and the "simple" names for your autocompletion pleasure.
Currently, only tasks with complete subproject specifier are added to .gradletasknamecache. Gradle commands can be called for all (sub-)projects they are defined for, using their name as defined in the subproject, here called "simple" task names. One example is "gradle clean". This patch adds support for parsing out those "simple" task names from the list of fully specified task names. The .gradletasknamecache file will contain both the fully specified names, and the "simple" names for your autocompletion pleasure.
* Added perms plugin (ohmyzsh#1752) * Added perms plugin * HTTPS -> HTTP for comment URL * Added a README * Updated TOF comment * Pulled in updates by apjanke with minor tweaks * Fix _tasks_changed algorithm in rake-fast plugin * Fix syntax and formatting of rake-fast plugin * Reword rake-fast README, add `lib/tasks` information * rake-fast: change variable name from `$path' to `$file' This solves a problem of using the variable name `$path' which then smashes the environment variable `$PATH' and messes up the session. See ohmyzsh#5343 (comment) * Update the docker completion script with the official docker zsh completion script * Update README * initial spotify control * volume up/down added * add info, share and status option * add color echo * change pause to play/pause * add Search Option for album,artist and tracks * add search option for playlist * fix showStatus output * complete help * readme updated * seach show Url of song * Add Droplr plugin * Add Droplr README * droplr: convert ruby file into zsh * Fixed typo (ohmyzsh#5369) Coffee was missing an F * Force ssh-agent output to use bourne-style syntax On systems where the shell cannot be changed because of a strict security policy, ssh-agent will use the syntax of whatever the default $SHELL is. For instance, if the default shell is tcsh, ssh-agent will use the c-shell style (setenv). This change forces ssh-agent to use bourne-style syntax since that has to be later interpreted by zsh. Consequently, the environment file will contain `export' statements from now on (instead of `setenv'). * ssh-agent: Use /usr/bin/env to find ssh-add This change is important when ssh-add is not inside /usr/bin e.g. on NixOS. Signed-off-by: Maximilian Güntner <code@maschinenpsychologe.de> * Delete useless `/usr/bin/env` in ssh-agent * Extract comments into README for ssh-agent plugin * Clean up formatting of ssh-agent plugin * Simplify PID check of current ssh-agent * archlinux: yasu now working - only one dash needed (ohmyzsh#5373) * ssh-agent: fix non-standard process check w/ pgrep Confirmed to work on MacOS, OpenBSD, Solaris and busybox. * git plugin: remove `format:' from --pretty flag Changes gke, glol and glola aliases. Fixes ohmyzsh#5362 * git: output nothing when no commits ahead or behind This fixes old git_commits_ahead behavior and changes git_commits_behind to have the same behavior. Fixes ohmyzsh#5355 * Add ability to autocomplete services for brew-services. * add firewalld aliases * Fix git_prompt_status() not showing ahead/behind/diverged status correctly (ohmyzsh#5388) * sudo firewall-cmd calls * add readme * corrected alias documentation * npm: quiet error output of npm completion * npm: only source npm completion cache if file exists * npm: unset NPM_COMPLETION_FILE variable * Add ctrl-r, ctrl-a and ctrl-e support in vi-mode (ohmyzsh#4994) * Add ctrl-r support in vi-mode to perform backward search in history * Add ctrl-a support to move to bol in vi-mode * Add ctrl-e support to move to eol in vi-mode Signed-off-by: Douglas Drumond <douglas@cafelinear.com> * Add file completions for lein (ohmyzsh#5380) * Fix iTerm crash on window re-size (ohmyzsh#5211) * Readded docker-compose aliases (ohmyzsh#5412) Removed by mistake in 0950f9c. * Add -DskipITs and completion for -Dit.test mvn plugin (ohmyzsh#3641) * Adds -DskipITs to auto completion list * Adds integration test completion * Fix battery plugin when acpi writes to stderr (ohmyzsh#5413) * Fix battery plugin when acpi writes to stderr * Make stderr redirection in battery plugin more idiomatic * Improve gradle plugin task parsing (ohmyzsh#5230) * Improve gradle plugin task parsing Added _gradle and _gradlew as symbolic links to gradle.plugin.zsh, otherwise the plugin was not properly loaded. Output from `gradlew tasks --all` is now parsed in two levels, first we find segments between `------...` and a newline. Second, all those lines are parsed and cleaned using awk and added to .gradletasknamecache. Tested on gradle 2.13, and gradlew 2.14. * Remove .gradletasknamecache before regenerating it Remove the .gradletasknamecache file to avoid having an unnecessary newline at the top of the file when regenerating it. * Improve gradle task parsing by writing .gradletasknamecache atomically Previously the .gradletasknamecache file was written line by line inside a parsing loop, which could cause errors such as half-written cache files if the process was aborted. This also removes the need of deleting the .gradletasknamecache file before parsing. * Deprecating brew cask plugin (ohmyzsh#5191) The good completion is now part of Homebrew so this one will always be outdated. See Homebrew/brew#407 and Homebrew/brew#936. * Remove _brew zsh completion (ohmyzsh#5190) Removing as this is now installed as part of homebrew automatically and this version is out of date. See https://github.com/Homebrew/brew/blob/master/share/zsh/site-functions/_brew * ssh-agent: check ssh-agent process w/ ps again The alternative is using tools that aren't available everywhere. The latest report is that cygwin/msys2 doesn't have pgrep. Fixes ohmyzsh#5418. * Adding a link to Planet Argon who manages the site/project/shop * Forgot a word in the footer * Added 'gbd' alias for 'git branch -d' (ohmyzsh#5417) * Add an alias for Rails console sandbox (ohmyzsh#5316) The command ‘rails console —sandbox’ loads our Rails application, connects to the database and automatically starts a database transaction. All database operations performed within this console session are rolled back upon leaving the console. Reference - https://www.codeschool.com/blog/2014/06/17/rails-console-sandbox/ * Spotify Controller (ohmyzsh#5356) * initial spotify control * volume up/down added * add info, share and status option * add color echo * change pause to play/pause * add Search Option for album,artist and tracks * add search option for playlist * fix showStatus output * complete help * readme updated * seach show Url of song * Avoid unnecesary processing... (ohmyzsh#5352) by discarding directories or files with permissions already correctly set * missing listing and versions (ohmyzsh#5341) versions is missing list is missing * Fix peepcode theme ruby prompt info (ohmyzsh#5339) The ruby prompt info was not interpolating properly. Switching to use ruby_prompt_info helper. This addresses the issue. * added support for bazaar in agnoster theme (ohmyzsh#5016) the agnoster theme is now able to render basic information if the user is currently residing inside a bazaar folder. if so, it will render a green promt segment with "bzr" and the current revision number in it. if there are untracked files, the bar will be rendered in yellow. if there are changes to already tracked files, a + character will be printed. * Update docker completion to match docker upstream (ohmyzsh#5060) See https://github.com/docker/docker/blob/master/contrib/completion/zsh/_docker Signed-off-by: Brian Goff <cpuguy83@gmail.com> * Update docker completion from upstream (ohmyzsh#5426) https://github.com/docker/docker/blob/be9e3f59e625a7be05f21a23f6debfb3f6728573/contrib/completion/zsh/_docker * Add check for git and bzr to agnoster theme Plugin command-not-found on Arch Linux returns 0 if git or bzr is found in repos, hence outputting unwanted pkgfile output. Checking if the commands exist first fixes all such issues. * Adds option for directory to Xcode xc function. (ohmyzsh#5253) * Added angular-cli (ng) completion. * The argument completion also has no extra options. * Updated options for generate. Added gh-pages:deploy / github-pages:deploy. * Added README.md * Add some prompts for "install:install-file" (ohmyzsh#5376) Add "-DgroupId= -DartifactId= -Dversion= -Dpackaging=jar -Dfile=" to options for "install:install-file" for when you need install a local jar file. Closes ohmyzsh#5376. * Fix hyphen and underscore filename completion This deletes the previous hack that allowed completing files with the extension: e.g. `abcd.z` to `abcdefg.z`. It is still possible to use `abcd[TAB].z`, and hyphens or underscores are very much more important than this other trick. Source: ohmyzsh#1398 (comment) Signed-off-by: Marc Cornellà <marc.cornella@live.com> * Fix styling of lib/completion.zsh * Add copybuffer function and keybinding (ohmyzsh#5431) * Add copybuffer function and keybinding: binds ctrl-o to copy the command line buffer to the system clipboard. * Add README * README copy updates * Add a tip to ease agnoster first setup * globalias fix ohmyzsh#4834 * Add more docker compose aliases (ohmyzsh#5422) Adds the following aliases: ```zsh alias dco='docker-compose' alias dcr='docker-compose run' alias dce='docker-compose exec' ``` And sorts the aliases similar to `docker-compose help` order * Update pip plugin to last stable release (ohmyzsh#5472) Update pip plugin to last stable release * Add README to svn plugin * Add localization workaround to svn plugin * Clean up svn README * Clean up and refactor code in svn plugin * extract: fix styling * extract: fix extraction of deb packages with data.tar.xz * extract: replace basename&sed w/ zsh variable expansion syntax `${var:t:h}` uses: - `${var:t}` which acts as `basename`. - `${var:r}` which removes the extension. See http://zsh.sourceforge.net/Doc/Release/Expansion.html#Modifiers * extract: add file extensions to extract completion * extract: add README * git.plugin.zsh: Don't run Git hooks when making a WIP commit (ohmyzsh#4751) When making a WIP commit, we generally just want to save the state of the current branch temporarily, maybe because we want to push our work for backup purposes, or change branch to work on something else. Therefore, it's generally undesirable to run Git hooks, which might do things like run linters, because we probably don't care if our WIP has lint errors. * Add missing newline to end of `spotify status` output (ohmyzsh#5480) * last-working-dir: clean up source * last-working-dir: add README * last-working-dir: don't jump if not in $HOME * Change confusing 12h-time without AM/PM to system-localized time * Add /usr/local/bin to autoenv search path (ohmyzsh#5481) The current list of directories to search for autoenv on misses the default location on Ubuntu systems if you just do a normal `pip install autoenv` - [it will place](https://github.com/kennethreitz/autoenv/blob/master/setup.py#L16) `activate.sh` in `/usr/local/bin` unless you manually override the `--prefix` or something. The `/usr/local/opt/autoenv` is fine for macOS/homebrew installations but it would be nice not to have to manually patch on Linux :) * Add aliases for docker-compose logs (ohmyzsh#5475) * Added pacaur aliases This commit removes most of its contents: it just leaves the contribution signature. The rest is obsolete and superseeded by ohmyzsh#5460, but the contribution is still valuable. Related: ohmyzsh#4263. Signed-off-by: Marc Cornellà <marc.cornella@live.com> * Add pacaur compatibility to archlinux plugin + refactor * Updated README of the archlinux plugin * Fix small copy-editing mistake in archlinux README * Add alias for signed git commit with message (ohmyzsh#5390) Signed-off-by: Mat Munn <mat@savi.com.au> * Implement a locking mechanism to avoid multiple update prompts (fixes ohmyzsh#3766) * Use rmdir instead of rm -r * Convert "if then" statements to "if; then" one-liners * Added simple support for Cargo - the Rust build system * Revert "Change confusing 12h-time without AM/PM to system-localized time" This reverts commit 06d52a6. * Change confusing 12h without AM/PM to a clean 24h display. It was not possible to simply add AM/PM since strftime return blank for %p %P * feat(plugin): add nomad * feat(nomad): add common commands and new readme * Add completion for cargo, the rust build tool Copy of the official repository: https://github.com/rust-lang/cargo/tree/master/src/etc Signed-off-by: Marc Cornellà <marc.cornella@live.com> * Add README for the cargo plugin * Add an alias for React Native Link command (ohmyzsh#5491) * Add jgitflow maven goals (ohmyzsh#5489) * Fix cp plugin completion and refactor (ohmyzsh#5427) * cp plugin: change cpv to function so that completion works * cp plugin: show numbers in units of 1024 (K,M,G,T) Use `-h` level (3): output numbers in units of 1024. See the manpage of rsync for more information. * cp plugin: add a README file * cp plugin: recurse directories * cp plugin: remove `--` to separate files from options This has some undesired effects, like having `cpv --help` be a file not found error. Use `--` yourself if you need it (which you generally don't): ```zsh cpv -- -some-file-with-hyphens.txt /tmp ``` Added this same info to the README. * set better default colors for GNU ls instead of none. GNU coreutils ship a color setup command by default which can be used to set a good default color theme for ls: https://www.gnu.org/software/coreutils/manual/html_node/dircolors-invocation.html * Use `$commands[]` to check for command existence * Only set default LS_COLORS if not set before Also, force the use of Bourne-style shell syntax with `dircolors -b`. * Fix style of theme-and-appearance.zsh * specify globalias modes * README for globalias * fix comment * Fix formatting and usage section Also: - Changes `globes` (which doesn't exist) to `glob expressions`. - Delete the `trigger autocompletion to your current aliases` use case, since that's not really implemented. * Update per-directory-history plugin to latest version (ohmyzsh#5493) Latest version: February 17, 2016 - dd81201 * Fix compdef commands in git plugin The command `compdef command=git` returns an error in some cases, the appropriate command is `compdef _git command`. Fixes ohmyzsh#5442 * Add non 0 exit code for missing jump targets (ohmyzsh#5500) This allows for the user to combine the jump command with something else. In my example cd and jump are now combined like this: ```bash jumpcd() { jump $1 > /dev/null || cd $1 } alias cd="jumpcd" ``` * Add m4a format in the common aliases plugin (ohmyzsh#5502) The m4a file format can be opened in the command line with mplayer * remove duplicate alias (ohmyzsh#5508) Removing one "apt-get autoremove" alias because it is duplicated. * Take advantage of LS_COLORS for the color of completion if GNU ls is used. (ohmyzsh#5510) * Use OSTYPE instead of uname whenever possible for better speed. (ohmyzsh#5496) * Use $+commands to check the existence of a command in clipboard.zsh. (ohmyzsh#5519) * Fix ls colouring for Darwin. (ohmyzsh#5516) * Fix ls coloring in MacOS if gls is not installed Fixes ohmyzsh#5520. * readme change OS X to macOS Change OS X to macOS in the read me file in line with apples rebranding of the operating system. * Display suvash prompt w/o Ruby; refactor code * Update bira theme (ohmyzsh#4954) * Add '#' instead of '$' when in root * Make return code bold * Fix regex for optional http(s), and variable reference inside osascript. * Update README with grammar corrections (ohmyzsh#5503) * Change from OSX to macOS in README (ohmyzsh#5545) * Update docker completion (2015-10-25) Closes ohmyzsh#5568 Source: moby/moby@c9fdf9a * Change link to agnoster wiki + format changes https://github.com/robbyrussell/oh-my-zsh/wiki/Themes#agnoster * add docker-compose down alias (ohmyzsh#5557) * add docker-compose down alias * rename `docker-compose down` alias to `dcdn` * Add more simulator aliases (ohmyzsh#5550) * Add brew completion missing disclaimer * Clarify how to open ~/.zshrc file in README.md Closes ohmyzsh#5558 * PHP suffix alias should be removed PHP can be executed as CLI script but due to the automated attempt to add browser support to that extension such ability is prevented in certain circumstances. * common-aliases: check if $BROWSER is defined on browser aliases * common-aliases: minor style fixes * common-aliases: check if `$XIVIEWER` is defined and minor fixes * znt: Update to v2.2.7 (ohmyzsh#5576) * Check dircolors settings before using gls on darwin (ohmyzsh#5570) `gls` seems to be installed by default or on most macOS systems, but its default color scheme sucks. This fix will make sure to only use it if it has been customised prior to running OMZ. Related: ohmyzsh#5516, ohmyzsh#5520. * Fix invalid "ls -G" alias. * node: open module-specific node documentation (ohmyzsh#5572) * Changed dsa --> rsa in zshrc.zsh-template file (ohmyzsh#5603) * Fix ohmyzsh#5604: No DIR ( directory ) colors (ohmyzsh#5605) * dircycle: fix error on insert-cycledleft if dirstack is empty * Update endpoint from HTTP to HTTPS (ohmyzsh#5622) * brew: fix disclaimer shown if mkdir is aliased Fixes ohmyzsh#5623. * fix(env): Do not override misc env set before sourcing oh-my-zsh (ohmyzsh#5231) Sourcing oh-my-zsh happens in zshrc, which will override settings of profile and zshenv. Treat misc values, `PAGER` and `LESS`, as default settings without overriding existing values. Fixes: #1, ohmyzsh#3016 * feat: no CI on WIP commits (ohmyzsh#5643) * Yarn (https://yarnpkg.com) completion support (ohmyzsh#5542) * yarn completion * Add plugin for Swift Package Manager (ohmyzsh#5670) * Add plugin for Swift Package Manager * swift-package-manager: Rename plugin to 'swift-pm' * swift-pm: Rename plugin to 'swiftpm' (ohmyzsh#5674) * Precise Unix-based wording Closes ohmyzsh#5681 * Fix (plugins debian and ubuntu): `apt-history list` using `zgrep` (ohmyzsh#5695) Changing from `zcat` to `zgrep` because some `zcat` implementations do not work if the file is not compressed. * gradle: extract simple task names from subproject tasks (ohmyzsh#5704) Currently, only tasks with complete subproject specifier are added to .gradletasknamecache. Gradle commands can be called for all (sub-)projects they are defined for, using their name as defined in the subproject, here called "simple" task names. One example is "gradle clean". This patch adds support for parsing out those "simple" task names from the list of fully specified task names. The .gradletasknamecache file will contain both the fully specified names, and the "simple" names for your autocompletion pleasure. * add dotenv plugin (ohmyzsh#4373) * docker: update completion (upstream 2fe62f2) Closes ohmyzsh#5683 * Add git alias for staging tracked files (ohmyzsh#5178) Although `gaa` (git add --all) is cool, it stages every file, tracked or not, if it is not on .gitignore. Sometimes we want to just stage everything we are working on, that is already tracked. For that reason, 'gau' can save us some time. * Add file completion to `mix run` (ohmyzsh#5673) * Add a React Native alias, and one to start the web server (ohmyzsh#5711) * Add a React Native alias, and one to start the web server * Reorganise aliases in react-native plugin * Update README for react-native plugin: Fix format and add a brief description Add missing aliases in react-native plugin README * Add heroku `features` command to completion (ohmyzsh#5667) * Update react-native autocomplete arguments (ohmyzsh#5646) * Add mvn asciidoctor commands (ohmyzsh#5645) * Add mvn asciidoctor commands * Fix formatting in mvn plugin * Add more information to cask plugin README * 'lib/completion.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'lib/functions.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/droplr/README.md: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/gnu-utils/gnu-utils.plugin.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/history-substring-search/history-substring-search.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/scala/_scala: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/suse/suse.plugin.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/terraform/_terraform: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/ubuntu/readme.md: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/ubuntu/ubuntu.plugin.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/z/README: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/z/z.1: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'themes/half-life.zsh-theme: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'themes/pure.zsh-theme: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'themes/steeef.zsh-theme: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'themes/trapd00r.zsh-theme: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * Improve UX for Spotify quit command in osx plugin (ohmyzsh#5726) * Improve UX for Spotify commands in osx plugin Spotify command UX is a bit weak for people who live and work almost entirely in shells. - `spotify quit` should not open Spotify if it is not already running. Should confirm that Spotify is indeed not running. - `spotify quit` should not blow away the user's shell once Spotify is quit. This can be a disruption to work flow. This PR looks to add a few little checks which will help improve this experience. This PR also adds a space to line 477 between `break` and `;;` for consistency. Doesn't seem like a big enough change to put in its own PR. * Rearranging output as per peer feedback * osx plugin's spotify: change quitting w/ closing Closing is more idiomatic English. * chore: update license years (ohmyzsh#5737) * Improved gradle options (arguments) completion (ohmyzsh#5743) * Sort gradle options for autocompletion This will allow us to more easily keep the options list up-to-date * Add missing gradle options to gradle plugin Reflect documentation at https://docs.gradle.org/3.2.1/userguide/gradle_command_line.html * Adding new path to look for activate.sh (ohmyzsh#5654) If autoenv was installed with pip and modifier --user, activate.sh will be at .local/bin * Change af-magic theme's branch color (ohmyzsh#5730) * Add goodreads search provider (ohmyzsh#5778) * add missing new line escape (ohmyzsh#5896) missing \ was causing command not found errors when tab completing docker build -t <tab> * Update composer.plugin.zsh (ohmyzsh#5889) Adds remove/global remove and optimize-autoloader commands. * Fixing battery prompt formatting issue (cf ohmyzsh#5894) (ohmyzsh#5895) Signed-off-by: Guyzmo <guyzmo+github+pub@m0g.net> * Use proper config bin directory (ohmyzsh#5886) Add the proper config bin directory to `PATH` instead of the previously (incorrect) fixed `~/.composer/vendor/bin`. Nowadays the right config dir is `~/.config/composer/vendor/bin`. * Added pacman file aliases (ohmyzsh#5869) * itunes playlist first commit (ohmyzsh#5860) Added playlist feature for the itunes command: if a variable is passed and is valid - will play the playlist if a variable is passed and is invalid(no such playlist) - will stop all playing if no variable is passed will print all playlists available on the host * Updating README intro * Add CONTRIBUTING.md file general structure * rewrite of contribution guidelines * Contributing: simple english, formatting * contributing: mention testing * Rename pure theme to 'refined' * Add CONTRIBUTING.md file general structure * rewrite of contribution guidelines * Contributing: simple english, formatting * contributing: mention testing * contributing: "correct" -> "expected" behavior see ohmyzsh#3770 (comment) * contributing: improve PR section * contributing: "eg" -> "e.g." because oxford see http://www.oxforddictionaries.com/definition/english/e.g. * Remove wrong whitespace in bira theme (ohmyzsh#5985) The whitespace in line 13 creates a double whitespace when combined with line 24. Therefore 2 whitespaces appear between ${user_host} and ${current_dir}. * Add deprecation notice to pure theme * Fix host display in nebirhos theme Fixes ohmyzsh#6028 * Fix RKJ theme coloring and make it slightly more readable (ohmyzsh#5582) * Adding `glogd` to preetty print git graph with dates.
Currently, only tasks with complete subproject specifier are added to .gradletasknamecache. Gradle commands can be called for all (sub-)projects they are defined for, using their name as defined in the subproject, here called "simple" task names. One example is "gradle clean". This patch adds support for parsing out those "simple" task names from the list of fully specified task names. The .gradletasknamecache file will contain both the fully specified names, and the "simple" names for your autocompletion pleasure.
* dircycle: fix error on insert-cycledleft if dirstack is empty * Update endpoint from HTTP to HTTPS (ohmyzsh#5622) * brew: fix disclaimer shown if mkdir is aliased Fixes ohmyzsh#5623. * fix(env): Do not override misc env set before sourcing oh-my-zsh (ohmyzsh#5231) Sourcing oh-my-zsh happens in zshrc, which will override settings of profile and zshenv. Treat misc values, `PAGER` and `LESS`, as default settings without overriding existing values. Fixes: #1, ohmyzsh#3016 * feat: no CI on WIP commits (ohmyzsh#5643) * Yarn (https://yarnpkg.com) completion support (ohmyzsh#5542) * yarn completion * Add plugin for Swift Package Manager (ohmyzsh#5670) * Add plugin for Swift Package Manager * swift-package-manager: Rename plugin to 'swift-pm' * swift-pm: Rename plugin to 'swiftpm' (ohmyzsh#5674) * Precise Unix-based wording Closes ohmyzsh#5681 * Fix (plugins debian and ubuntu): `apt-history list` using `zgrep` (ohmyzsh#5695) Changing from `zcat` to `zgrep` because some `zcat` implementations do not work if the file is not compressed. * gradle: extract simple task names from subproject tasks (ohmyzsh#5704) Currently, only tasks with complete subproject specifier are added to .gradletasknamecache. Gradle commands can be called for all (sub-)projects they are defined for, using their name as defined in the subproject, here called "simple" task names. One example is "gradle clean". This patch adds support for parsing out those "simple" task names from the list of fully specified task names. The .gradletasknamecache file will contain both the fully specified names, and the "simple" names for your autocompletion pleasure. * add dotenv plugin (ohmyzsh#4373) * docker: update completion (upstream 2fe62f2) Closes ohmyzsh#5683 * Add git alias for staging tracked files (ohmyzsh#5178) Although `gaa` (git add --all) is cool, it stages every file, tracked or not, if it is not on .gitignore. Sometimes we want to just stage everything we are working on, that is already tracked. For that reason, 'gau' can save us some time. * Add file completion to `mix run` (ohmyzsh#5673) * Add a React Native alias, and one to start the web server (ohmyzsh#5711) * Add a React Native alias, and one to start the web server * Reorganise aliases in react-native plugin * Update README for react-native plugin: Fix format and add a brief description Add missing aliases in react-native plugin README * Add heroku `features` command to completion (ohmyzsh#5667) * Update react-native autocomplete arguments (ohmyzsh#5646) * Add mvn asciidoctor commands (ohmyzsh#5645) * Add mvn asciidoctor commands * Fix formatting in mvn plugin * Add more information to cask plugin README * 'lib/completion.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'lib/functions.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/droplr/README.md: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/gnu-utils/gnu-utils.plugin.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/history-substring-search/history-substring-search.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/scala/_scala: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/suse/suse.plugin.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/terraform/_terraform: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/ubuntu/readme.md: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/ubuntu/ubuntu.plugin.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/z/README: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'plugins/z/z.1: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'themes/half-life.zsh-theme: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'themes/pure.zsh-theme: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'themes/steeef.zsh-theme: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * 'themes/trapd00r.zsh-theme: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> * Improve UX for Spotify quit command in osx plugin (ohmyzsh#5726) * Improve UX for Spotify commands in osx plugin Spotify command UX is a bit weak for people who live and work almost entirely in shells. - `spotify quit` should not open Spotify if it is not already running. Should confirm that Spotify is indeed not running. - `spotify quit` should not blow away the user's shell once Spotify is quit. This can be a disruption to work flow. This PR looks to add a few little checks which will help improve this experience. This PR also adds a space to line 477 between `break` and `;;` for consistency. Doesn't seem like a big enough change to put in its own PR. * Rearranging output as per peer feedback * osx plugin's spotify: change quitting w/ closing Closing is more idiomatic English. * chore: update license years (ohmyzsh#5737) * Improved gradle options (arguments) completion (ohmyzsh#5743) * Sort gradle options for autocompletion This will allow us to more easily keep the options list up-to-date * Add missing gradle options to gradle plugin Reflect documentation at https://docs.gradle.org/3.2.1/userguide/gradle_command_line.html * Adding new path to look for activate.sh (ohmyzsh#5654) If autoenv was installed with pip and modifier --user, activate.sh will be at .local/bin * Change af-magic theme's branch color (ohmyzsh#5730) * Add goodreads search provider (ohmyzsh#5778) * add missing new line escape (ohmyzsh#5896) missing \ was causing command not found errors when tab completing docker build -t <tab> * Update composer.plugin.zsh (ohmyzsh#5889) Adds remove/global remove and optimize-autoloader commands. * Fixing battery prompt formatting issue (cf ohmyzsh#5894) (ohmyzsh#5895) Signed-off-by: Guyzmo <guyzmo+github+pub@m0g.net> * Use proper config bin directory (ohmyzsh#5886) Add the proper config bin directory to `PATH` instead of the previously (incorrect) fixed `~/.composer/vendor/bin`. Nowadays the right config dir is `~/.config/composer/vendor/bin`. * Added pacman file aliases (ohmyzsh#5869) * itunes playlist first commit (ohmyzsh#5860) Added playlist feature for the itunes command: if a variable is passed and is valid - will play the playlist if a variable is passed and is invalid(no such playlist) - will stop all playing if no variable is passed will print all playlists available on the host * Updating README intro * Add CONTRIBUTING.md file general structure * rewrite of contribution guidelines * Contributing: simple english, formatting * contributing: mention testing * Rename pure theme to 'refined' * Add CONTRIBUTING.md file general structure * rewrite of contribution guidelines * Contributing: simple english, formatting * contributing: mention testing * contributing: "correct" -> "expected" behavior see ohmyzsh#3770 (comment) * contributing: improve PR section * contributing: "eg" -> "e.g." because oxford see http://www.oxforddictionaries.com/definition/english/e.g. * Remove wrong whitespace in bira theme (ohmyzsh#5985) The whitespace in line 13 creates a double whitespace when combined with line 24. Therefore 2 whitespaces appear between ${user_host} and ${current_dir}. * Add deprecation notice to pure theme * Fix host display in nebirhos theme Fixes ohmyzsh#6028 * Fix RKJ theme coloring and make it slightly more readable (ohmyzsh#5582) * Extend list of adb commands. (ohmyzsh#5584) * Add React Native aliases for logs (ohmyzsh#5756)
commit a7fb55cf13bd5956a183e42916cf160a962b6370 Author: yongxin SHI <shiyongxin@aliyun.com> Date: Fri Dec 8 07:53:10 2017 +0800 add pip --user (#6470) commit e999f104e74039b291070af435a494a88eb7d704 Author: kg <kjxstar@gmail.com> Date: Fri Dec 8 07:52:52 2017 +0800 Update adb (#6472) commit 2af2d1aa31caa534c419e72d75daa667ff725de2 Author: kg <kjxstar@gmail.com> Date: Tue Dec 5 07:08:07 2017 +0800 add autocomplete for adb -s option (#6121) commit e273cf004e1ff0510aee61416885f3003bcd15d9 Author: Brandon Weaver <baweaver@users.noreply.github.com> Date: Tue Nov 14 06:37:31 2017 -0800 Update ruby.plugin.zsh (#2117) Added some Gem command shorthands, and ruby shorthand commit d792b1114c570ec1520ba7696c5c110d10cea41c Author: catull <catull@users.noreply.github.com> Date: Tue Nov 14 15:36:53 2017 +0100 With zsh 5.4 a simple "local FLAGS" meant as an array must be explicitly declared so. This fix avoids the dreaded "parse_git_dirty:3: FLAGS: attempt to assign array value to non-array". (#6414) commit 510d90749f156ef5f10b656630191df13a86e989 Author: Michael Nikitochkin <miry.sof@gmail.com> Date: Tue Nov 14 15:36:22 2017 +0100 Fix the terraform function name (#6418) * Fix the terraform function name Current function name do worse. I always use `terr<TAB>` and before those prompt it was add space in the end. Now because we have multiple functions and binaries started with terraform there are no space. * Updated terraform readme Updated the name of new function name commit 2bd24f7e0de0ab2fa6131f15f49d3d86f4d7f4a8 Author: Ning Sun <classicning@gmail.com> Date: Tue Nov 14 08:35:55 2017 -0600 Fixed Pacaur aliases (#6416) `pacaur -Syua` only updated AUR pakcages, wihch is incompatible with semantics of `pacupg` and `yaupg`. Removing `-a` here it would work for both main repos and aur. commit 41eedd37005f6b3668fcebe2a5f5a26324753519 Author: Antonis Kalipetis <akalipetis@gmail.com> Date: Sat Nov 11 19:40:03 2017 +0200 Update Docker completion plugin (#6410) commit dcb8101fdeded9aa4310d867f9c809c976a0f1cb Author: Markus Færevaag <m@frv.ag> Date: Fri Nov 10 08:10:33 2017 +0900 [wd] Fix update of wd plugin to v0.4.6 (#6407) commit 7cea8475fbf8e1ba9e665e7740e35182c57bfb6f Author: Juanra Núñez <juanra@gmail.com> Date: Wed Nov 8 17:03:11 2017 -0500 Added aliases for listing packages (#6374) Added 'agli' to list all installed packages. Added 'aglu' to list available updates only. commit 2c87f85ad56663c322f6a72f4ef6ad70b74c8aad Author: Paweł Czochański <czochanski@gmail.com> Date: Wed Nov 8 23:02:38 2017 +0100 Fix wrong $GNUPGHOME usage in gpg-agent plugin (#6403) $GNUPGHOME variable was used incorrectly and caused a grep error when set. commit 7a7480b987c00bd916e2abf7179f92164ac44362 Author: Robby Russell <robby@planetargon.com> Date: Wed Nov 8 10:46:40 2017 -0800 Updating template and README to list plugins on individual lines vs one long one. Easier scanning for you and me. commit 85401d481106e4d47709dea0270d5160004d9b30 Author: Aviv A. Rosenberg <aviv.rosenberg@gmail.com> Date: Tue Nov 7 18:11:21 2017 +0200 Plugin for iTerm2 (#3790) * Plugin for iTerm2 on OSX iTerm2 is a popular terminal emulator for OSX (https://www.iterm2.com). The plugin currently implements one function, iterm2_profile, which allows easily changing the currently selected user settings profile, without creating a new tab or window, just by calling the function. For example, this is handy for switching from a dark to a light colored profile without having to re-open anything. In addition, it also works within tmux running inside iTerm2. * iTerm2 Plugin: Run any iTerm2 command Refactored the plugin so that it can run arbitrary iTerm2 commands. Should work with any of the supported commands, see https://iterm2.com/documentation-escape-codes.html * iTerm2 Plugin: Add functions to change tab color commit ed85147e6e6cee9d030fd32f7643e5323a707cfc Author: Mahmoud Hossam <mahmoudhossam@users.noreply.github.com> Date: Tue Nov 7 18:06:42 2017 +0200 Rename clashing ag alias (#5849) * Fix ubuntu ag alias clashing with the silver searcher * Add aliases for git apply and git merge --abort commit 5486aa21eb3e3a6068a814531799063280800c19 Author: Jonathan Channon <jonathan.channon@gmail.com> Date: Tue Nov 7 16:06:19 2017 +0000 Added --force-with-lease method (#5025) commit 766b47d8b85dea53ae6afb64031f6ed9dc271663 Author: Jakub Sacha <jakubsacha@gmail.com> Date: Tue Nov 7 17:05:19 2017 +0100 Add docker-machine plugin (#4782) commit c2fb24a7922077a364c853df923403c372ef5916 Author: Paweł Czochański <czochanski@gmail.com> Date: Tue Nov 7 17:04:38 2017 +0100 Fixed the gpg-agent plugin for new gpg versions (#6140) The gpg-agent plugin did not work for gpg versions above or equal to 2.1 because of the `--write-env-file` option deprecation. This new version works fine and also enables the ssh-agent support only if it is enabled in the gpg-agent config file. commit 9d6b6c5ce161280e52df3a33d584318d6dbc0bd9 Author: T0mK0 <T0mK0@users.noreply.github.com> Date: Tue Nov 7 11:03:54 2017 -0500 speed up chruby plugin by eliminating(as much as possible) calls to brew (#6080) * speed up chruby plugin by eliminating(as much as possible) calls to brew * speed up aws plugin by eliminating(as much as possible) calls to brew commit 47039f645ffa5e59d1d32aeee8e2cb432035f78a Author: Nur Rony <nmrony@users.noreply.github.com> Date: Tue Nov 7 22:03:14 2017 +0600 feature(plugins): adds kops (kubernetes operations) plugin (#6107) commit 790712f6f2cae48e8e57239b9ca9e7ab01254253 Author: Michael Favia <michael@favias.org> Date: Tue Nov 7 08:00:14 2017 -0800 Add aliases for kubectl to speed up repetitive commands. (#5856) commit dfc03c7bb664229e9b014728f8ee4bc2220ad9d2 Author: Luke Lazurite <LukeXuan@users.noreply.github.com> Date: Tue Nov 7 10:57:07 2017 -0500 optimize load of pyenv with homebrew (#6142) commit 9edde0950ef783fc55e69ca1f9ec971819758cd4 Author: Kevin Kirkup <kevin.s.kirkup@me.com> Date: Tue Nov 7 10:55:24 2017 -0500 Add OpenShift autocompletion (#6049) commit 63cfade9a4328b1b8d0be9036529fae76bf34325 Author: Marcel Siegert <siegert.marcel95@gmail.com> Date: Tue Nov 7 16:51:38 2017 +0100 Prepend function keyword in colored-man-pages plugin (#6238) Resolves: #6237 commit 1fca822ab229ed2bd0dbc8c7b2ea9fbcd7e1d2fc Author: jrisebor <jrisebor@users.noreply.github.com> Date: Tue Nov 7 10:50:08 2017 -0500 Fix Standard Error Redirection for composer plugin (#5935) commit d12c2ea4e83779250fda8096571682d9d340ee09 Author: Maciej Lasyk <maciek@lasyk.info> Date: Tue Nov 7 16:45:25 2017 +0100 Plugins: Terraform (#6373) Expanded Terraform plugin with function that can be used to show workspace name in the zsh prompt commit 46062e25cc4ebae21465cac4680ce284dcf475a7 Author: Markus Færevaag <m@frv.ag> Date: Wed Nov 8 00:40:24 2017 +0900 [wd] Update wd plugin to latest (#6383) * Update wd plugin to v0.4.5 * [wd] Update wd plugin to v0.4.6 commit 9edb3fcebac250e12850530222a10a13d513f03f Author: Vincent <github@fleeto.us> Date: Mon Nov 6 22:49:27 2017 +0800 Added: Helm plugins (#6265) commit b53fbc36c15d5d2f65ec1779cec9e05b533337b6 Author: Pooya Parsa <pyapar@gmail.com> Date: Mon Nov 6 18:18:56 2017 +0330 plugin: npx (#6152) commit 9dab0af11f22f91c98a77892a14b16ca7fa7fbb4 Author: Nicolas Cavigneaux <nico@bounga.org> Date: Mon Nov 6 15:43:03 2017 +0100 Set RBENV_ROOT to "$HOME/.rbenv" if not already set (#6324) This is the default behavior of rbenv and what users are expecting most of the time. It allows users to have their own set of rubies and gems. It also prevents losing all rubies when rbenv is updated using Homebrew which is not true when RBENV_ROOT is set to /usr/local/opt/rbenv. commit d072c0fbec58439ede849facf89fa11225dd85d9 Author: Tiago Rinaldi <trinaldi@gmail.com> Date: Mon Nov 6 12:41:33 2017 -0200 Change `agud` alias from `dist-upgrade` to `full-upgrade` (#6384) commit 1ec5bab7d82bfc82ee4e9f37cc67b6476a060008 Author: Canux <canuxcheng@gmail.com> Date: Mon Nov 6 22:41:13 2017 +0800 fix conflict with command ag (#6395) ag is a famous command just like grep. commit d6ccb41d0baa65a8b9496cbebdbf2589ffb5c85f Author: William Bautista <Willibaur@users.noreply.github.com> Date: Sat Nov 4 17:41:14 2017 +0000 Update Yarn plugin alias (#6246) commit d29784e1aebab5e02db918b1ffbfa4d2d308799a Author: Athaher Sirnaik <athaher.sirnaik@hotmail.com> Date: Sat Nov 4 23:05:44 2017 +0530 Improved npm aliases: run, publish (#6354) commit fb1227088d2448d9de8385c466d8c2c1b92a1042 Author: Sebastian Schlein <sschlein@users.noreply.github.com> Date: Sat Nov 4 18:34:31 2017 +0100 Enhanced Laravel 5 Plugin (#6376) commit 905eb815fa380d561d23af33bbbda6175025c343 Author: David Librera <davidlibrera@gmail.com> Date: Sat Nov 4 18:33:57 2017 +0100 Check first for bin/stubs directory in _rails_command and _rake_command (#6372) commit 970fcec40e7f4b4fb1b3789d67a396d16226056d Author: Muhammad Surga Savero <saveroo27@gmail.com> Date: Sat Nov 4 17:32:14 2017 +0000 README.md: ZSH_THEM_RANDOM.. > ZSH_THEME_RANDOM.. (#6390) commit 93120c4151b0bbc831ce29f5386f8d9dcf313573 Author: ramanduh <ramanduh@users.noreply.github.com> Date: Sat Nov 4 18:31:42 2017 +0100 jira plugin: take into account action argument (fix #6388) (#6393) commit 4cb730773b52a47f2e9ab159a6b1c5185a3a37fb Author: Mike Reardon <mike.reardon@me.com> Date: Wed Nov 1 06:21:49 2017 -0700 Added 'clean verify' to the mvn plugin targets (#6339) commit 2526d71c56efe821caec6e2f03f0e5d695db3ecb Author: Doug Yun <doug.yun@dockyard.com> Date: Wed Nov 1 06:21:07 2017 -0700 Use HTTPS for Planet Argon links (#6326) commit f812cfa16ab605a88793dce5b169886ae2802031 Author: Eli Boyarski <eli@boyar.ski> Date: Wed Nov 1 15:10:02 2017 +0200 README.md: shit load -> shit-load (#6344) * README.md: shit load -> shit-load * README.md: shit-load -> shitload commit 0fc24140951e9015569080b1596a0d7536f93a0d Author: Arthur Schneider <dev.schneiart@gmail.com> Date: Wed Nov 1 14:09:31 2017 +0100 Update git-flow aliases (#6335) It is possible to pull and push branches to/from origin commit 6d5b1f1e3be483bb09315d22a2175d1c97998167 Author: Jarryd Tilbrook <jrad.tilbrook@gmail.com> Date: Wed Nov 1 21:09:10 2017 +0800 Allow jira default action file based setting (#6367) commit 1e027509d840d0d2a2fee1001543a5f2f34b3c28 Author: Wenzheng Jiang <jwzh.hi@gmail.com> Date: Thu Nov 2 00:05:35 2017 +1100 Add nixos support for autojump plugin (#6365) commit 529a12fac857efbfa749998ed872d668ff51d15d Author: Jarryd Tilbrook <jrad.tilbrook@gmail.com> Date: Wed Nov 1 21:04:41 2017 +0800 Add shortcut for opening current branch in Jira (#6366) commit e8e7bf3b892ef69aac97c171d02b4b026322dcec Author: bjorn3 <bjorn3@users.noreply.github.com> Date: Wed Nov 1 14:04:03 2017 +0100 Update rust plugin for latest rustc (#6342) * Update for latest rustc * Some debug option updates * Add some cargo flags * Fix bug in cargo plugin commit 2102d10896fe14e912ed6ed8075bb0ddd3a5bc6a Author: Markus Færevaag <m@frv.ag> Date: Wed Nov 1 22:03:34 2017 +0900 [wd] Update wd plugin to latest version (#6371) * [wd] Update wd plugin to v0.4.3 * [wd] Update wd plugin to v0.4.4 commit 2e4539b0d4613e8e5081c81b80959e506038d295 Author: Clay Anderson <claycephas@users.noreply.github.com> Date: Wed Nov 1 06:57:15 2017 -0600 Added link to powerline (#6352) commit b5898a5ec663177210db95b28155d14da64170f0 Author: madpawel <madpawel@users.noreply.github.com> Date: Wed Nov 1 13:56:29 2017 +0100 add -backend-config flag to terraform init command (#6370) commit 47406d7afe01824182b90d1c0d0a460e1f07db5e Author: Paul Morganthall <pcm@morganthall.com> Date: Wed Nov 1 08:56:14 2017 -0400 Replace preview link. (#6369) The old preview on Skitch is no longer available (closed account?). The new preview is on a free Flickr which might last longer. ? commit 1700c948b4cbc5c99640e01923cd6b6e58baebee Author: Tomas Chmelevskij <chmelevskij@users.noreply.github.com> Date: Wed Nov 1 12:55:19 2017 +0000 Add chaced word diff (#6378) commit 0c28e392ebbcf7b67bc34296b33d087de900a48d Merge: 57742ccd a1d13aa0 Author: Robby Russell <robby@planetargon.com> Date: Wed Nov 1 05:36:21 2017 -0700 Merge branch 'Gnouc-Random_Theme_From_List' commit a1d13aa0b4a794c4f10fdd9d69d59ce2d04c3785 Merge: d848c948 5e77e00a Author: Robby Russell <robby@planetargon.com> Date: Wed Nov 1 05:35:37 2017 -0700 Merge branch 'Random_Theme_From_List' of https://github.com/Gnouc/oh-my-zsh into Gnouc-Random_Theme_From_List commit 57742ccd726adcd1106c4e0ccee49c3514fa29e5 Author: Zach Whitten <zwhitten+github@gmail.com> Date: Wed Nov 1 08:23:14 2017 -0400 Update to mix plugin to support Phoenix v1.3.0+ tasks (#6355) commit accdcb2f1c3cca40527fef1fe4ab2d39eb6cf897 Author: Janosch Knack <janosch.knack@gmail.com> Date: Sun Sep 24 20:19:49 2017 +0200 improved maven plugin (#6298) * added some apache maven plugins added arguments added longversion of arguments * SC2006 shellcheck see https://github.com/koalaman/shellcheck/wiki/SC2006 * SC2068 shellcheck see https://github.com/koalaman/shellcheck/wiki/SC2068 * SC2086 shellcheck see https://github.com/koalaman/shellcheck/wiki/SC2086 * shellcheck is not always right ;) commit d848c94804918138375041a9f800f401bec12068 Author: Mauro Porras P <mauroporrasp@gmail.com> Date: Thu Jun 22 13:38:34 2017 -0500 Add React Native aliases for logs (#5756) commit 1c958e02a5613a4312534b1afe9f9f8c4a0793c2 Author: Tobias Preuss <tobias.preuss@googlemail.com> Date: Wed Jun 7 23:47:47 2017 +0200 Extend list of adb commands. (#5584) commit 291e96dcd034750fbe7473482508c08833b168e3 Author: Vihang Mehta <vihangm@users.noreply.github.com> Date: Wed May 3 03:06:07 2017 -0700 Fix RKJ theme coloring and make it slightly more readable (#5582) commit 5667161d49b9ddc4ea8de7a379d50fc2cb7ffb50 Author: Marc Cornellà <marc.cornella@live.com> Date: Fri Apr 21 20:18:16 2017 +0200 Fix host display in nebirhos theme Fixes #6028 commit 66bae5a5deb7a053adfb05b38a93fe47295841eb Merge: b4b55fa5 aaf7fa00 Author: Marc Cornellà <marc.cornella@live.com> Date: Thu Mar 30 21:46:57 2017 +0200 Merge branch 'rename-pure-theme' commit aaf7fa007fa05c3c2b0b5fdc983494b7442a6196 Author: Marc Cornellà <marc.cornella@live.com> Date: Wed Nov 23 22:06:30 2016 +0100 Add deprecation notice to pure theme commit b4b55fa502af7b545d04045474d1550d57274c42 Author: Elias Fröhner <api-walker@users.noreply.github.com> Date: Thu Mar 30 20:46:25 2017 +0200 Remove wrong whitespace in bira theme (#5985) The whitespace in line 13 creates a double whitespace when combined with line 24. Therefore 2 whitespaces appear between ${user_host} and ${current_dir}. commit 237bbe3718309e41b151e4a2501660f98dc0b80e Merge: c51b132a e0345bdd Author: Marc Cornellà <marc.cornella@live.com> Date: Thu Mar 30 20:38:54 2017 +0200 Merge branch 'add-contributing-file' commit e0345bdd9d49b755d1ccf6030d43b95370120370 Merge: c51b132a 573df1a8 Author: Marc Cornellà <marc.cornella@live.com> Date: Thu Mar 30 20:37:59 2017 +0200 Merge branch 'ncanceill-add-contributing-file' into add-contributing-file commit 573df1a8ffa8167e29a8e403a0a0caedac84c972 Author: ncanceill <nicolas.canceill@ens-cachan.org> Date: Fri Oct 16 23:34:34 2015 +0200 contributing: "eg" -> "e.g." because oxford see http://www.oxforddictionaries.com/definition/english/e.g. commit bc2ccdd812cb90d889f14731896c06c3715876a9 Author: ncanceill <nicolas.canceill@ens-cachan.org> Date: Fri Oct 16 23:23:38 2015 +0200 contributing: improve PR section commit 5a031ce3e67a0e99b6d043aab6034b0532cec26a Author: ncanceill <nicolas.canceill@ens-cachan.org> Date: Fri Oct 16 23:18:34 2015 +0200 contributing: "correct" -> "expected" behavior see https://github.com/robbyrussell/oh-my-zsh/pull/3770#issuecomment-120546525 commit ae31e8e1f84d4358439db1720c4a0d98484282b4 Author: ncanceill <nicolas.canceill@ens-cachan.org> Date: Fri May 8 11:33:02 2015 +0200 contributing: mention testing commit eb5229d962509cc23296bed08b52a46159da29fd Author: Nicolas Canceill <ncanceill@users.noreply.github.com> Date: Fri May 8 11:17:24 2015 +0200 Contributing: simple english, formatting commit 9e839ab9c018394f686c62f778bf2a19d3c31b92 Author: ncanceill <nicolas.canceill@ens-cachan.org> Date: Tue May 5 15:39:02 2015 +0200 rewrite of contribution guidelines commit 72469f06e8cbb81599c0bb7f2c1dc89dc6346197 Author: Marc Cornellà <marc.cornella@live.com> Date: Thu Jul 17 13:46:06 2014 +0200 Add CONTRIBUTING.md file general structure commit 8653f5da6df69a8af59cdbff00765af4129d83e3 Author: Marc Cornellà <marc.cornella@live.com> Date: Wed Nov 23 21:21:49 2016 +0100 Rename pure theme to 'refined' commit c51b132a7b5334737177a19dd1fe59c7ff7a7767 Author: ncanceill <nicolas.canceill@ens-cachan.org> Date: Fri May 8 11:33:02 2015 +0200 contributing: mention testing commit c7ee8086370bcd6ed6863c090c98011ed4380d85 Author: Nicolas Canceill <ncanceill@users.noreply.github.com> Date: Fri May 8 11:17:24 2015 +0200 Contributing: simple english, formatting commit 001610904fbf0e3c96195187dc34c209e94a83f2 Author: ncanceill <nicolas.canceill@ens-cachan.org> Date: Tue May 5 15:39:02 2015 +0200 rewrite of contribution guidelines commit 1628adebf395ab67c8009703cd2f8721fc650285 Author: Marc Cornellà <marc.cornella@live.com> Date: Thu Jul 17 13:46:06 2014 +0200 Add CONTRIBUTING.md file general structure commit b908feebcfb0ca8a9a80360d177e716c24c317d6 Merge: e609fd5a d874c73f Author: Robby Russell <robby@planetargon.com> Date: Mon Feb 27 09:02:16 2017 -0800 Merge branch 'master' of github.com:robbyrussell/oh-my-zsh commit e609fd5a9f7f7c9a16945ca9c0748b6de99f6635 Author: Robby Russell <robby@planetargon.com> Date: Sat Feb 25 19:59:11 2017 -0800 Updating README intro commit d874c73f19d8430f4dc32756fff0bf2f6a804d87 Author: Avi Israeli <avii@wix.com> Date: Thu Feb 23 09:53:27 2017 +0200 itunes playlist first commit (#5860) Added playlist feature for the itunes command: if a variable is passed and is valid - will play the playlist if a variable is passed and is invalid(no such playlist) - will stop all playing if no variable is passed will print all playlists available on the host commit ef9f3d97f0920a0b151d2ada7ae7235d148639dd Author: Franz König <max.ii.josef@gmail.com> Date: Thu Feb 23 08:52:56 2017 +0100 Added pacman file aliases (#5869) commit 4fba92e04fa9b62b2259abc45eb92ca6a74f1639 Author: Ricardo Pérez <ricpelo@gmail.com> Date: Thu Feb 23 08:52:23 2017 +0100 Use proper config bin directory (#5886) Add the proper config bin directory to `PATH` instead of the previously (incorrect) fixed `~/.composer/vendor/bin`. Nowadays the right config dir is `~/.config/composer/vendor/bin`. commit 8611aa8049f5f13cabe012f17a19e0d42669ef3f Author: guyzmo <guyzmo+github+pub@m0g.net> Date: Thu Feb 23 08:50:49 2017 +0100 Fixing battery prompt formatting issue (cf #5894) (#5895) Signed-off-by: Guyzmo <guyzmo+github+pub@m0g.net> commit 98d8d3429f8b9fc2c4c109fb199a31c8d1735699 Author: travoltron <ben@travoltron.com> Date: Mon Feb 20 13:21:36 2017 -0500 Update composer.plugin.zsh (#5889) Adds remove/global remove and optimize-autoloader commands. commit 9bbcceda97c769071862c2862c9c1f525d091deb Author: grh2g46 <grh2g46@gmail.com> Date: Mon Feb 20 18:20:53 2017 +0000 add missing new line escape (#5896) missing \ was causing command not found errors when tab completing docker build -t <tab> commit d2725d44fce59ea7060b4d712c5739512a56882d Author: Ruslan Voronkov <afftee@users.noreply.github.com> Date: Sun Jan 15 21:21:36 2017 +0200 Add goodreads search provider (#5778) commit 0b4bba4ca2d6115dabfdb0852ce516e30765d2e6 Author: haandol <ldg55d@gmail.com> Date: Mon Jan 9 16:06:17 2017 +0900 Change af-magic theme's branch color (#5730) commit cae540f899b1e302e514e190f7d51331a5a689e0 Author: Italo Maia <italo.maia@gmail.com> Date: Thu Jan 5 07:41:53 2017 -0300 Adding new path to look for activate.sh (#5654) If autoenv was installed with pip and modifier --user, activate.sh will be at .local/bin commit 4608231b2576fbe27913a6ce3d350ab03b9b5932 Author: Eric Wendelin <me@eriwen.com> Date: Wed Jan 4 04:26:23 2017 -0700 Improved gradle options (arguments) completion (#5743) * Sort gradle options for autocompletion This will allow us to more easily keep the options list up-to-date * Add missing gradle options to gradle plugin Reflect documentation at https://docs.gradle.org/3.2.1/userguide/gradle_command_line.html commit 9f8b2b42bdfee31bb06a93aa0e8b04411727ce58 Author: Nuno Arruda <nuno@nunoarruda.com> Date: Mon Jan 2 06:29:48 2017 -0100 chore: update license years (#5737) commit ff5629e60b815b3c21ef216d5ba5943932589758 Author: Ryan Brushett <RyanBrushett@users.noreply.github.com> Date: Fri Dec 30 14:29:17 2016 -0330 Improve UX for Spotify quit command in osx plugin (#5726) * Improve UX for Spotify commands in osx plugin Spotify command UX is a bit weak for people who live and work almost entirely in shells. - `spotify quit` should not open Spotify if it is not already running. Should confirm that Spotify is indeed not running. - `spotify quit` should not blow away the user's shell once Spotify is quit. This can be a disruption to work flow. This PR looks to add a few little checks which will help improve this experience. This PR also adds a space to line 477 between `break` and `;;` for consistency. Doesn't seem like a big enough change to put in its own PR. * Rearranging output as per peer feedback * osx plugin's spotify: change quitting w/ closing Closing is more idiomatic English. commit 9dab3c6718d627bc3ea5beb79bfbf0a7f74a7648 Merge: 97c03841 0f498e8d Author: Marc Cornellà <marc.cornella@live.com> Date: Fri Dec 30 18:39:43 2016 +0100 Solving some random typos: #5736 (patrickelectric/typos) commit 0f498e8d458f941556dac8929b7dedfe99e4fe3f Author: Patrick José Pereira <patrickelectric@gmail.com> Date: Fri Dec 30 10:34:16 2016 -0200 'themes/trapd00r.zsh-theme: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> commit 0c7bb4de0dd4a13f4d53bc60c38061087ecea6ee Author: Patrick José Pereira <patrickelectric@gmail.com> Date: Fri Dec 30 10:34:16 2016 -0200 'themes/steeef.zsh-theme: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> commit 747b6ec5f76371ff7742402bc18fb75902f19a78 Author: Patrick José Pereira <patrickelectric@gmail.com> Date: Fri Dec 30 10:34:16 2016 -0200 'themes/pure.zsh-theme: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> commit a414bb3eb41c7bd2e50df3dd249dddb96d6f34d3 Author: Patrick José Pereira <patrickelectric@gmail.com> Date: Fri Dec 30 10:34:16 2016 -0200 'themes/half-life.zsh-theme: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> commit c362da8813d8541a24e4f166400ea8e3fe7078dd Author: Patrick José Pereira <patrickelectric@gmail.com> Date: Fri Dec 30 10:34:16 2016 -0200 'plugins/z/z.1: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> commit 13e327eb7c552ded26836247a5f8575dc52e0f6c Author: Patrick José Pereira <patrickelectric@gmail.com> Date: Fri Dec 30 10:34:16 2016 -0200 'plugins/z/README: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> commit 223872c4530de5e756581d205c614ba3e1de79ce Author: Patrick José Pereira <patrickelectric@gmail.com> Date: Fri Dec 30 10:34:16 2016 -0200 'plugins/ubuntu/ubuntu.plugin.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> commit 8c6ac51f3f40e2af1f35bd5ac3765159e5a4a0cb Author: Patrick José Pereira <patrickelectric@gmail.com> Date: Fri Dec 30 10:34:16 2016 -0200 'plugins/ubuntu/readme.md: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> commit 87bc218d2da0da540383633462ca5fdbeda927fb Author: Patrick José Pereira <patrickelectric@gmail.com> Date: Fri Dec 30 10:34:16 2016 -0200 'plugins/terraform/_terraform: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> commit 75663be294e2328dd4928596345a9e2e4785e8a8 Author: Patrick José Pereira <patrickelectric@gmail.com> Date: Fri Dec 30 10:34:16 2016 -0200 'plugins/suse/suse.plugin.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> commit 093c2cd6b6f50587cb779147eb9b14759d4c94aa Author: Patrick José Pereira <patrickelectric@gmail.com> Date: Fri Dec 30 10:34:16 2016 -0200 'plugins/scala/_scala: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> commit 1bebbbf50ad3608e96474302238c489dc612cff0 Author: Patrick José Pereira <patrickelectric@gmail.com> Date: Fri Dec 30 10:34:16 2016 -0200 'plugins/history-substring-search/history-substring-search.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> commit 7079e67c11a468c8d1f07d069d666c50baa65e7c Author: Patrick José Pereira <patrickelectric@gmail.com> Date: Fri Dec 30 10:34:16 2016 -0200 'plugins/gnu-utils/gnu-utils.plugin.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> commit eac098b55c9d3b32827aa1c1432188aefad06934 Author: Patrick José Pereira <patrickelectric@gmail.com> Date: Fri Dec 30 10:34:16 2016 -0200 'plugins/droplr/README.md: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> commit 2a6c40f66fe53f0a7d295f110511064b70456d38 Author: Patrick José Pereira <patrickelectric@gmail.com> Date: Fri Dec 30 10:34:16 2016 -0200 'lib/functions.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> commit cedc4fce88fa6ca1f2f1e69b7aea0f983ded60c5 Author: Patrick José Pereira <patrickelectric@gmail.com> Date: Fri Dec 30 10:34:16 2016 -0200 'lib/completion.zsh: Solve typos' Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com> commit 97c03841691021f916c46b2fd2d089d7970400aa Author: Marc Cornellà <marc.cornella@live.com> Date: Sun Dec 18 05:02:08 2016 +0100 Add more information to cask plugin README commit 5fa674456a7d21b489a5cb3dea2ff01e1378b2f6 Author: Dennis Rippinger <dennis.rippinger@gmail.com> Date: Sun Dec 18 03:34:16 2016 +0100 Add mvn asciidoctor commands (#5645) * Add mvn asciidoctor commands * Fix formatting in mvn plugin commit dfd296a9367ed577435d6f298747c4e5e750fc9c Author: Nathan Bolender <nathan@nathanbolender.com> Date: Sat Dec 17 21:27:08 2016 -0500 Update react-native autocomplete arguments (#5646) commit e66bf038c7a9297afbccc264b802d50d43f2515a Author: Jaehyun Shin <keepcosmos@gmail.com> Date: Sun Dec 18 07:03:02 2016 +0900 Add heroku `features` command to completion (#5667) commit c6de77ca992648ea2be7beef5f35f5ce9f0151a9 Author: Mauro Porras P <mauroporrasp@gmail.com> Date: Sat Dec 17 16:52:01 2016 -0500 Add a React Native alias, and one to start the web server (#5711) * Add a React Native alias, and one to start the web server * Reorganise aliases in react-native plugin * Update README for react-native plugin: Fix format and add a brief description Add missing aliases in react-native plugin README commit 1ca2fe63deb0db4870b867c7da7dddc36b15963b Author: Geoff Lane <geoff@zorched.net> Date: Sat Dec 17 16:32:53 2016 -0500 Add file completion to `mix run` (#5673) commit 456341fd69c3e514e401f1c3c1726b77d733c86b Author: Felipe Guilherme <felipeguilhermefs@users.noreply.github.com> Date: Sat Dec 17 15:01:13 2016 -0200 Add git alias for staging tracked files (#5178) Although `gaa` (git add --all) is cool, it stages every file, tracked or not, if it is not on .gitignore. Sometimes we want to just stage everything we are working on, that is already tracked. For that reason, 'gau' can save us some time. commit 67dad45b38b7f0bafcaf7679da6eb4596301843b Author: Marc Cornellà <marc.cornella@live.com> Date: Wed Dec 14 23:22:26 2016 +0100 docker: update completion (upstream 2fe62f2) Closes #5683 commit 8d35fa0e2f32dab6894ca06bfc333af94be97ec7 Author: Arthur <mardybm@gmail.com> Date: Wed Dec 14 22:49:08 2016 +0600 add dotenv plugin (#4373) commit 3b13dc07d823ebcb67ea429de305b5413e99ac1e Author: Erik Zivkovic <erik.zivkovic@gmail.com> Date: Wed Dec 14 17:25:48 2016 +0100 gradle: extract simple task names from subproject tasks (#5704) Currently, only tasks with complete subproject specifier are added to .gradletasknamecache. Gradle commands can be called for all (sub-)projects they are defined for, using their name as defined in the subproject, here called "simple" task names. One example is "gradle clean". This patch adds support for parsing out those "simple" task names from the list of fully specified task names. The .gradletasknamecache file will contain both the fully specified names, and the "simple" names for your autocompletion pleasure. commit 26aae6b5834e1342d9b95a894a5bb24159b367bf Author: Rarylson Freitas <rarylson@gmail.com> Date: Thu Dec 8 18:49:58 2016 -0200 Fix (plugins debian and ubuntu): `apt-history list` using `zgrep` (#5695) Changing from `zcat` to `zgrep` because some `zcat` implementations do not work if the file is not compressed. commit 937a7f66ef852c2d2a5da7907504f6d61ed92433 Author: Marc Cornellà <marc.cornella@live.com> Date: Thu Dec 8 02:10:18 2016 +0100 Precise Unix-based wording Closes #5681 commit 6ee6a734c24b8f2cda43f230142f0f02cfb52fb3 Author: Thomas Paul Mann <hi@thomaspaulmann.com> Date: Wed Nov 30 00:20:43 2016 +0100 swift-pm: Rename plugin to 'swiftpm' (#5674) commit 037764acc366bae0dc0f01c221c7a23ef04d3c83 Author: Thomas Paul Mann <hi@thomaspaulmann.com> Date: Mon Nov 28 21:08:34 2016 +0100 Add plugin for Swift Package Manager (#5670) * Add plugin for Swift Package Manager * swift-package-manager: Rename plugin to 'swift-pm' commit 9d43dc88bbc313921661c8b699e78550a2d86708 Author: Eduardo Bizarro <edbizarro@gmail.com> Date: Wed Nov 23 15:50:14 2016 -0200 Yarn (https://yarnpkg.com) completion support (#5542) * yarn completion commit 3477ff25274fa75bd9e6110f391f6ad98ca2af72 Author: Jason Kurian <JaKXz@users.noreply.github.com> Date: Wed Nov 16 04:42:46 2016 -0500 feat: no CI on WIP commits (#5643) commit 3ed37f47cb1a9385e2238528839d7d91634f2c5b Author: Derek Frank <defrank@users.noreply.github.com> Date: Tue Nov 15 15:38:32 2016 -0800 fix(env): Do not override misc env set before sourcing oh-my-zsh (#5231) Sourcing oh-my-zsh happens in zshrc, which will override settings of profile and zshenv. Treat misc values, `PAGER` and `LESS`, as default settings without overriding existing values. Fixes: #1, robbyrussell/oh-my-zsh#3016 commit 62b0abdb6e4bedc0c28f97176bd76f74859d82ea Author: Marc Cornellà <marc.cornella@live.com> Date: Fri Nov 11 15:20:11 2016 +0100 brew: fix disclaimer shown if mkdir is aliased Fixes #5623. commit fe96d194210854e2dc170a226b166253091f2fc0 Author: hjpotter92 <hjpotter92@users.noreply.github.com> Date: Fri Nov 11 07:47:43 2016 +0530 Update endpoint from HTTP to HTTPS (#5622) commit 6685aac42cf1feb0c686ef84516c97e1113678a7 Author: Marc Cornellà <marc.cornella@live.com> Date: Thu Nov 10 19:46:15 2016 +0100 dircycle: fix error on insert-cycledleft if dirstack is empty commit 0b340bc3a5c58609a07987b296f773eaea17b274 Author: mingang.he <dustgle@gmail.com> Date: Thu Nov 3 21:10:08 2016 +0800 Fix #5604: No DIR ( directory ) colors (#5605) commit b94d9e26e534c9729e8a9401a37e7a5b0906f0d5 Author: Timothy Blumberg <tblumberg39@gmail.com> Date: Wed Nov 2 12:53:54 2016 -0400 Changed dsa --> rsa in zshrc.zsh-template file (#5603) commit cf37697920019c44245ba3e5b69fed68c8c3fff4 Author: Sachin George Thomas <sachq@users.noreply.github.com> Date: Wed Nov 2 20:22:14 2016 +0530 node: open module-specific node documentation (#5572) commit 2d964086af95f4b46589459643f20ca00bbb8102 Merge: 1b799e97 40544a1d Author: Marc Cornellà <marc.cornella@live.com> Date: Wed Nov 2 15:44:10 2016 +0100 Merge branch 'patch-ls-g-alias' Closes #4988 commit 40544a1d5d1a55f88c226213fe464ede8b454fec Author: Eduardo Cuomo <eduardo.cuomo.ar@gmail.com> Date: Sun Apr 10 13:20:59 2016 -0300 Fix invalid "ls -G" alias. commit 1b799e9762067f912c0eb807cd5a55d8f122adfd Author: Marc Cornellà <marc.cornella@live.com> Date: Wed Nov 2 15:39:28 2016 +0100 Check dircolors settings before using gls on darwin (#5570) `gls` seems to be installed by default or on most macOS systems, but its default color scheme sucks. This fix will make sure to only use it if it has been customised prior to running OMZ. Related: #5516, #5520. commit 73591101b6db1e67ad3a0c2f90c81bc8174f4056 Author: psprint <sgniazdowski@gmail.com> Date: Wed Nov 2 13:08:58 2016 +0100 znt: Update to v2.2.7 (#5576) commit 0f62b7a8d8708910e75fedb9d7b8e3d8559a34da Author: Marc Cornellà <marc.cornella@live.com> Date: Wed Nov 2 11:17:58 2016 +0100 common-aliases: check if `$XIVIEWER` is defined and minor fixes commit e57787bead9d3a939f5ed9d43fab9d9e76364b99 Merge: 80924959 cb26c2f6 Author: Marc Cornellà <marc.cornella@live.com> Date: Wed Nov 2 11:04:15 2016 +0100 Merge branch 'hotfix/remove-php-suffix-alias' Closes #5594 commit cb26c2f6145ab36a2bb3b3d5392959cf741f2608 Author: Marc Cornellà <marc.cornella@live.com> Date: Wed Nov 2 11:03:47 2016 +0100 common-aliases: minor style fixes commit fc4e0cd7ba47bc87fe707f2bac8edb3461cfdd36 Author: Marc Cornellà <marc.cornella@live.com> Date: Wed Nov 2 11:02:58 2016 +0100 common-aliases: check if $BROWSER is defined on browser aliases commit d47a7221924b4fa0b1859913d505f50a6c276da1 Author: Marco De Bortoli <marco.debortoli@just-eat.com> Date: Tue Nov 1 15:49:50 2016 +1100 PHP suffix alias should be removed PHP can be executed as CLI script but due to the automated attempt to add browser support to that extension such ability is prevented in certain circumstances. commit 80924959c4f41bcebe7b7c667f2d7489bf8fcb74 Author: Tanin Rojanapiansatith <sp_land@hotmail.com> Date: Fri Oct 21 00:35:55 2016 +0100 Clarify how to open ~/.zshrc file in README.md Closes #5558 commit 0ee89d965ecaa4f32cf2d1039e9d84a73eb206cf Author: Marc Cornellà <marc.cornella@live.com> Date: Tue Oct 25 07:17:29 2016 +0200 Add brew completion missing disclaimer commit d9695a8b00c6960417726e49a32df4cf760e055e Author: Michał Ordon <designorant@users.noreply.github.com> Date: Tue Oct 25 05:29:35 2016 +0100 Add more simulator aliases (#5550) commit b1efd04f947ca9d391cf36dbca643b3845d8acee Author: jotadrilo <jotadrilo@users.noreply.github.com> Date: Tue Oct 25 06:25:07 2016 +0200 add docker-compose down alias (#5557) * add docker-compose down alias * rename `docker-compose down` alias to `dcdn` commit 2fe358852b2bac84d2e6124ebb012d6bdc30c507 Merge: 37bf9186 3bd6be10 Author: Marc Cornellà <marc.cornella@live.com> Date: Tue Oct 25 06:04:54 2016 +0200 Add a tip to ease agnoster first setup (#5565) * Add a tip to ease agnoster first setup * Change link to agnoster wiki + format changes https://github.com/robbyrussell/oh-my-zsh/wiki/Themes#agnoster commit 3bd6be10769097351156c6460db78b5f529f4b03 Author: Marc Cornellà <marc.cornella@live.com> Date: Tue Oct 25 06:04:08 2016 +0200 Change link to agnoster wiki + format changes https://github.com/robbyrussell/oh-my-zsh/wiki/Themes#agnoster commit 37bf9186a03a4e15dcccd1da76b9c6f597cc8e71 Author: Marc Cornellà <marc.cornella@live.com> Date: Tue Oct 25 05:43:11 2016 +0200 Update docker completion (2015-10-25) Closes #5568 Source: https://github.com/docker/docker/commit/c9fdf9abf8d6443598808809b900d96e04adfcb1 commit f94d4e6a4019ed7fcc5470655b1154b3d1f67913 Author: Mason <masoncodes0@gmail.com> Date: Tue Oct 18 13:42:27 2016 -0500 Change from OSX to macOS in README (#5545) commit 7d8618ec9a3a311a8df3cd2062e7fb2277fb8604 Author: Sayalee Pote <sayaleepote44@gmail.com> Date: Tue Oct 18 00:57:58 2016 +0530 Update README with grammar corrections (#5503) commit 5cd7ad38cbb691c70377b5c82d3de5b0af076164 Author: kennyklee <kennyklee@gmail.com> Date: Mon Oct 17 01:00:14 2016 -0700 Fix regex for optional http(s), and variable reference inside osascript. commit cff228e342a797b6ac0da7edb431f5f66de79ae4 Author: Jocelyn Thode <jocelynthode@users.noreply.github.com> Date: Sat Oct 15 14:02:01 2016 +0200 Update bira theme (#4954) * Add '#' instead of '$' when in root * Make return code bold commit 31a84e710f2006176402be6b76ce370dabfc95d3 Merge: c1ee74e7 015598b8 Author: Marc Cornellà <marc.cornella@live.com> Date: Fri Oct 14 00:25:45 2016 +0200 Merge pull request #5517 from mcornella/fix-suvash-theme Display suvash prompt w/o Ruby; refactor code commit 015598b8a82457a03ab9d75f770bbd333599a601 Author: Marc Cornellà <marc.cornella@live.com> Date: Mon Oct 10 20:33:40 2016 +0200 Display suvash prompt w/o Ruby; refactor code commit c1ee74e7e38018ca9d2b2ffa77365366676fd82b Merge: c24dfa1a c861430d Author: Marc Cornellà <marc.cornella@live.com> Date: Thu Oct 13 23:43:20 2016 +0200 Change OS X to macOS on README (#5528) Change OS X to macOS in the README file in line with apples rebranding of the operating system. commit c861430d3e8ff202b84b2a89c3caa6e414e2f8c1 Author: Chenje Katanda <chenje@ssn.co.zw> Date: Thu Oct 13 17:33:44 2016 -0400 readme change OS X to macOS Change OS X to macOS in the read me file in line with apples rebranding of the operating system. commit c24dfa1ab4abb1f28fad7666f3bc24f3abced801 Author: Marc Cornellà <marc.cornella@live.com> Date: Tue Oct 11 09:24:43 2016 +0200 Fix ls coloring in MacOS if gls is not installed Fixes #5520. commit 628d0bb10664453fe55c1e725ab89fa42dc4ab0a Author: rossmcf <ross@rossmcf.com> Date: Mon Oct 10 15:42:55 2016 +0100 Fix ls colouring for Darwin. (#5516) commit f7d4f985ac391e4532a5e6331e0c296fad4a913c Author: Hong <hong@topbug.net> Date: Mon Oct 10 14:01:37 2016 -0700 Use $+commands to check the existence of a command in clipboard.zsh. (#5519) commit a56eac7a71a774a4d97bb9456f36b8eb495329d5 Author: Hong <hong@topbug.net> Date: Mon Oct 10 13:24:30 2016 -0700 Use OSTYPE instead of uname whenever possible for better speed. (#5496) commit 98cd3973d23dfb83aa60f5d11bbb31e2dc714fad Author: Hong <hong@topbug.net> Date: Mon Oct 10 11:40:17 2016 -0700 Take advantage of LS_COLORS for the color of completion if GNU ls is used. (#5510) commit 3be4108d722269720c71138a211dd744ade66f5d Author: Michel Filipe <michel.filipe@gmail.com> Date: Sun Oct 9 14:36:47 2016 -0300 remove duplicate alias (#5508) Removing one "apt-get autoremove" alias because it is duplicated. commit cd37d19ddaf9cc5acbf443f93f88ca355f74090d Author: Florian Boulay <florian.boulay@gmail.com> Date: Sat Oct 8 08:26:10 2016 +0200 Add m4a format in the common aliases plugin (#5502) The m4a file format can be opened in the command line with mplayer commit d69f2850afc189310b40141c839480b42f71775c Author: diego <sirdiego@users.noreply.github.com> Date: Fri Oct 7 23:54:54 2016 +0200 Add non 0 exit code for missing jump targets (#5500) This allows for the user to combine the jump command with something else. In my example cd and jump are now combined like this: ```bash jumpcd() { jump $1 > /dev/null || cd $1 } alias cd="jumpcd" ``` commit 7f9b7733507d57a6cd4f38d0c0db830647c1940d Author: Marc Cornellà <marc.cornella@live.com> Date: Tue Oct 4 17:23:20 2016 +0200 Fix compdef commands in git plugin The command `compdef command=git` returns an error in some cases, the appropriate command is `compdef _git command`. Fixes #5442 commit 7f06a0cd8238747277130334c264b7a679403ba4 Merge: 3cc61701 f701b4de Author: Marc Cornellà <marc.cornella@live.com> Date: Tue Oct 4 14:50:28 2016 +0200 Merge pull request #5463 from slavaGanzin/globalias Fixes #4834 commit 3cc61701bd7fd0a3fa6cb3c70f2b927a1e51970a Author: Marc Cornellà <marc.cornella@live.com> Date: Tue Oct 4 13:56:25 2016 +0200 Update per-directory-history plugin to latest version (#5493) Latest version: February 17, 2016 - dd81201 commit f701b4de0fb55b71e2cfb17522a08fba741ff170 Author: Marc Cornellà <marc.cornella@live.com> Date: Tue Oct 4 13:55:11 2016 +0200 Fix formatting and usage section Also: - Changes `globes` (which doesn't exist) to `glob expressions`. - Delete the `trigger autocompletion to your current aliases` use case, since that's not really implemented. commit 6eaa868cd9ad8447973a53f09453121d58366a6a Author: slavaGanzin <slava.ganzin@gmail.com> Date: Tue Oct 4 14:05:41 2016 +0300 fix comment commit 75f87dd24ec60bd243ffbe7c9dbd1daec5b51ae2 Author: slavaGanzin <slava.ganzin@gmail.com> Date: Tue Oct 4 14:03:37 2016 +0300 README for globalias commit 86126233bb5bb99ced64b95c16a4e4ed776fd8de Author: slavaGanzin <slava.ganzin@gmail.com> Date: Tue Oct 4 12:21:18 2016 +0300 specify globalias modes commit 99dbf322da1500b6c2e1f23446c58e8c357bd388 Merge: 81981ef2 c2e3a410 Author: Marc Cornellà <marc.cornella@live.com> Date: Tue Oct 4 01:30:21 2016 +0200 Merge branch 'set-ls_colors-if-not-available' Based on #5488. commit c2e3a410ea7975f72bf7f0d5b4550ac4375b1e10 Author: Marc Cornellà <marc.cornella@live.com> Date: Tue Oct 4 01:24:48 2016 +0200 Fix style of theme-and-appearance.zsh commit 6304a789ab280e4a6e984faedd4b046f703327e8 Author: Marc Cornellà <marc.cornella@live.com> Date: Tue Oct 4 01:25:36 2016 +0200 Only set default LS_COLORS if not set before Also, force the use of Bourne-style shell syntax with `dircolors -b`. commit 6c08286c8e0ca4d2b48679d2692f0ce4ac443f4c Author: Marc Cornellà <marc.cornella@live.com> Date: Tue Oct 4 01:25:07 2016 +0200 Use `$commands[]` to check for command existence commit efa7c7b7ff72953368dfaba979e3014826bf1837 Author: Hong Xu <hong@topbug.net> Date: Sun Oct 2 19:15:57 2016 -0700 set better default colors for GNU ls instead of none. GNU coreutils ship a color setup command by default which can be used to set a good default color theme for ls: https://www.gnu.org/software/coreutils/manual/html_node/dircolors-invocation.html commit 81981ef248e6e05d11affd4fca40bcfb98306b0e Author: Marc Cornellà <marc.cornella@live.com> Date: Tue Oct 4 01:03:16 2016 +0200 Fix cp plugin completion and refactor (#5427) * cp plugin: change cpv to function so that completion works * cp plugin: show numbers in units of 1024 (K,M,G,T) Use `-h` level (3): output numbers in units of 1024. See the manpage of rsync for more information. * cp plugin: add a README file * cp plugin: recurse directories * cp plugin: remove `--` to separate files from options This has some undesired effects, like having `cpv --help` be a file not found error. Use `--` yourself if you need it (which you generally don't): ```zsh cpv -- -some-file-with-hyphens.txt /tmp ``` Added this same info to the README. commit d57f36dab82b332be6fd7362c0916b226709834b Author: Mats Faugli <mats.faugli@gmail.com> Date: Tue Oct 4 00:47:59 2016 +0200 Add jgitflow maven goals (#5489) commit 2a0223370a2e5bae604344a735ad7b53f30b0cab Author: Michał Ordon <designorant@users.noreply.github.com> Date: Mon Oct 3 23:37:35 2016 +0100 Add an alias for React Native Link command (#5491) commit 16074a1c4d33da44e3007f8b99a27939bcade9cf Merge: dfd7bf9f 16bd691b Author: Marc Cornellà <marc.cornella@live.com> Date: Tue Oct 4 00:18:18 2016 +0200 Merge branch 'add-cargo-plugin' Adds commits from #3007 and #5158. Closes #3007 Closes #5158 Fixes #5246 commit 16bd691b3bd5ca9319e677b66096337e9bac1795 Author: Marc Cornellà <marc.cornella@live.com> Date: Tue Oct 4 00:17:38 2016 +0200 Add README for the cargo plugin commit 915b0e46f275d19e66f8ad7762edc4fcb28967e6 Author: Zaki Manian <zaki@manian.org> Date: Tue Jun 14 10:53:58 2016 +0200 Add completion for cargo, the rust build tool Copy of the official repository: https://github.com/rust-lang/cargo/tree/master/src/etc Signed-off-by: Marc Cornellà <marc.cornella@live.com> commit dfd7bf9f4141fe6d2ec9cd067b01ad9920e80a24 Author: Laurent Commarieu <laurent.commarieu@iadvize.com> Date: Mon Oct 3 21:11:54 2016 +0200 feat(nomad): add common commands and new readme commit 6b7003c3efcabe5ce185d5c2a1a8b708d92dfb82 Author: Laurent Commarieu <laurent.commarieu@iadvize.com> Date: Mon Sep 26 15:26:38 2016 +0200 feat(plugin): add nomad commit 0576895d038823d06330ece4d5883cc9c99487f9 Merge: 1f64fa92 fe605e14 Author: Marc Cornellà <marc.cornella@live.com> Date: Tue Oct 4 00:02:05 2016 +0200 Change confusing 12h-time in xiong-chiamiov themes (#5483) commit fe605e142fdaaec6282764c8fe88af27241338f3 Author: FireWave <firewave@free.fr> Date: Mon Oct 3 15:00:39 2016 -0400 Change confusing 12h without AM/PM to a clean 24h display. It was not possible to simply add AM/PM since strftime return blank for %p %P commit 9d35d3a5d5db6e3b5aa3935bdb3660b607bf599d Author: FireWave <firewave@free.fr> Date: Mon Oct 3 14:58:51 2016 -0400 Revert "Change confusing 12h-time without AM/PM to system-localized time" This reverts commit 06d52a60389a85107ed8cc2e302a1e66f719f738. commit 0887a7eb504debd8714bb914b99a2d6343f6b131 Author: Henrik Johansson <dahankzter@gmail.com> Date: Fri Aug 8 14:09:07 2014 +0200 Added simple support for Cargo - the Rust build system commit 1f64fa92f524d47a87320a4baf9d9883fd23ab5e Author: Fabian Wolff <fabi.wolff@arcor.de> Date: Mon Oct 3 11:58:15 2016 +0200 Convert "if then" statements to "if; then" one-liners commit 4fa6be02300ff1bbf3772be0c8f7993a46c3769e Author: Fabian Wolff <fabi.wolff@arcor.de> Date: Mon Oct 3 11:52:25 2016 +0200 Use rmdir instead of rm -r commit 40bfe5a4124be7b5983756cc81b54a4a4d5846e6 Author: Fabian Wolff <fabi.wolff@arcor.de> Date: Mon Sep 26 21:41:42 2016 +0200 Implement a locking mechanism to avoid multiple update prompts (fixes #3766) commit 6d975f72589dbb6e44084841cddf9ea153990eb8 Author: savimat <mat@savi.com.au> Date: Mon Oct 3 09:11:26 2016 +1000 Add alias for signed git commit with message (#5390) Signed-off-by: Mat Munn <mat@savi.com.au> commit cd44246415d557bc9ba8d7c74acdcc0a44d10e34 Author: Marc Cornellà <marc.cornella@live.com> Date: Mon Oct 3 01:04:16 2016 +0200 Fix small copy-editing mistake in archlinux README commit b18e5bf49c064230d106a597ab075a054f0beec9 Merge: d186bc30 e418a2bb Author: Marc Cornellà <marc.cornella@live.com> Date: Mon Oct 3 01:02:49 2016 +0200 Merge branch 'Majora320-master' Closes #5460 commit e418a2bb92f6b26773d9e55115803a7137c90eec Author: Moses Miller <Majora320@gmail.com> Date: Sun Oct 2 14:28:39 2016 -0700 Updated README of the archlinux plugin commit 485dd2b73671c257571601dda44e5fd94067271f Author: Moses Miller <Majora320@gmail.com> Date: Mon Sep 26 23:17:18 2016 -0700 Add pacaur compatibility to archlinux plugin + refactor commit eaf18167bbf3ee30157728ec50850db73ada3455 Author: Juraj Fiala <doctorjellyface@riseup.net> Date: Tue Aug 18 21:37:09 2015 +0200 Added pacaur aliases This commit removes most of its contents: it just leaves the contribution signature. The rest is obsolete and superseeded by #5460, but the contribution is still valuable. Related: #4263. Signed-off-by: Marc Cornellà <marc.cornella@live.com> commit d186bc30d071559a36bb190a3c3b329b882ec183 Author: Florian Wilhelm <florian-wilhelm@onlinehome.de> Date: Sun Oct 2 16:34:54 2016 +0200 Add aliases for docker-compose logs (#5475) commit 9263e9ca59a65cad53d1cf0581c2af344984c2af Author: Adrian Petrescu <apetresc@gmail.com> Date: Fri Sep 30 17:39:32 2016 -0400 Add /usr/local/bin to autoenv search path (#5481) The current list of directories to search for autoenv on misses the default location on Ubuntu systems if you just do a normal `pip install autoenv` - [it will place](https://github.com/kennethreitz/autoenv/blob/master/setup.py#L16) `activate.sh` in `/usr/local/bin` unless you manually override the `--prefix` or something. The `/usr/local/opt/autoenv` is fine for macOS/homebrew installations but it would be nice not to have to manually patch on Linux :) commit 06d52a60389a85107ed8cc2e302a1e66f719f738 Author: FireWave <firewave@free.fr> Date: Fri Sep 30 14:12:03 2016 -0400 Change confusing 12h-time without AM/PM to system-localized time commit c488ab15f3293c3870f66fe84fc7ee71a182f214 Author: Marc Cornellà <marc.cornella@live.com> Date: Wed Sep 28 18:23:28 2016 +0200 last-working-dir: add README commit fb6738a7e1d476ec9a74b0e8a04f5252f9de91fe Author: Marc Cornellà <marc.cornella@live.com> Date: Wed Sep 28 18:30:46 2016 +0200 last-working-dir: don't jump if not in $HOME commit 8ea56633a40411d1b43127b9cd88e8851edaf922 Author: Marc Cornellà <marc.cornella@live.com> Date: Wed Sep 28 18:23:15 2016 +0200 last-working-dir: clean up source commit 3de0235ad26d4584727f4cce17c09f1b4ae6cee5 Author: Manuel Hutter <mhutter@users.noreply.github.com> Date: Fri Sep 30 19:54:27 2016 +0200 Add missing newline to end of `spotify status` output (#5480) commit c713407f90e7024507c7fc621440cb171108e7f4 Author: Allan Lewis <allanlewis@users.noreply.github.com> Date: Fri Sep 30 12:45:28 2016 +0100 git.plugin.zsh: Don't run Git hooks when making a WIP commit (#4751) When making a WIP commit, we generally just want to save the state of the current branch temporarily, maybe because we want to push our work for backup purposes, or change branch to work on something else. Therefore, it's generally undesirable to run Git hooks, which might do things like run linters, because we probably don't care if our WIP has lint errors. commit 1159aa14fa810b4e7f0a12146988daa5567dab5a Merge: 1ad2556c bac896fc Author: Marc Cornellà <marc.cornella@live.com> Date: Fri Sep 30 00:38:58 2016 +0200 Merge pull request #5476 from mcornella/fix-extract-deb-packages Fix extract of deb packages with data.tar.xz commit bac896fca7b1af1e4237e96c58a0c13b8ff2d0de Author: Marc Cornellà <marc.cornella@live.com> Date: Fri Sep 30 00:37:14 2016 +0200 extract: add README commit b5dc976d236e8f8d276aa0aeff49980bfccb0532 Author: Marc Cornellà <marc.cornella@live.com> Date: Thu Sep 29 13:38:01 2016 +0200 extract: add file extensions to extract completion commit 68425c266a5107e50a2897b7d7cfc0ccb9fb753c Author: Marc Cornellà <marc.cornella@live.com> Date: Thu Sep 29 13:26:50 2016 +0200 extract: replace basename&sed w/ zsh variable expansion syntax `${var:t:h}` uses: - `${var:t}` which acts as `basename`. - `${var:r}` which removes the extension. See http://zsh.sourceforge.net/Doc/Release/Expansion.html#Modifiers commit f12cb5a697ca45b3ef8acda24cef72fe041addb3 Author: Marc Cornellà <marc.cornella@live.com> Date: Thu Sep 29 13:20:26 2016 +0200 extract: fix extraction of deb packages with data.tar.xz commit 09d95251a7176e0c4b2a71837b7356980fe738e5 Author: Marc Cornellà <marc.cornella@live.com> Date: Thu Sep 29 13:19:47 2016 +0200 extract: fix styling commit 1ad2556ce37d3900f38f5905ded60168dbd36ab7 Merge: ac8915d4 e6df0e03 Author: Marc Cornellà <marc.cornella@live.com> Date: Thu Sep 29 14:04:22 2016 +0200 Merge branch 'refactor-svn-plugin' Closes #5462 commit e6df0e036e39bcc2c20d7feaef1749d3c4f2768f Author: Marc Cornellà <marc.cornella@live.com> Date: Thu Sep 29 14:03:09 2016 +0200 Clean up and refactor code in svn plugin commit f573247a59773f47b1741967335ec6c495bcf4b4 Author: Marc Cornellà <marc.cornella@live.com> Date: Thu Sep 29 13:56:16 2016 +0200 Clean up svn README commit 364019a3c9c4ef08d2d7f0752c0ac008293d62df Author: Christian Ferbar <christian.ferbar@gmx.net> Date: Tue Sep 27 12:29:25 2016 +0200 Add localization workaround to svn plugin commit 10ffa4fe992e56a93396ed8914eba74821bb2cca Author: Christian Ferbar <christian.ferbar@gmx.net> Date: Tue Sep 27 12:27:37 2016 +0200 Add README to svn plugin commit ac8915d43f0e8de9294c8552dc338ecc9993acd2 Author: Diego Said Anaya Mancilla <mancilladev@gmail.com> Date: Wed Sep 28 14:28:53 2016 -0500 Update pip plugin to last stable release (#5472) Update pip plugin to last stable release commit 65874f2b2201c2e55d410ab322dc20394a587b83 Author: Leif Ringstad <leif@bitelm.com> Date: Wed Sep 28 14:47:00 2016 +0200 Add more docker compose aliases (#5422) Adds the following aliases: ```zsh alias dco='docker-compose' alias dcr='docker-compose run' alias dce='docker-compose exec' ``` And sorts the aliases similar to `docker-compose help` order commit 798c38dd1a70637cd17c26879be83e7f25a3ee53 Author: slavaGanzin <slava.ganzin@gmail.com> Date: Tue Sep 27 15:18:23 2016 +0300 globalias fix #4834 commit 0f4d6a5056d458e04d11c046820e5d17f65c161e Author: Thomas <GrmpCerber@users.noreply.github.com> Date: Mon Sep 26 16:40:07 2016 +0200 Add a tip to ease agnoster first setup commit 57fcee0f1c520a7c5e3aa5e2bde974154cdaf0c3 Author: Robby Russell <robby@planetargon.com> Date: Sat Sep 24 16:06:44 2016 -0700 README copy updates commit a21d57a17070ca21561fdb64deb29821c4cc6f30 Merge: fdc59e54 1b7fc2f3 Author: Robby Russell <robby@planetargon.com> Date: Sat Sep 24 16:36:50 2016 -0700 Merge branch 'master' of github.com:robbyrussell/oh-my-zsh commit 1b7fc2f3aca32ba8713be0e27305c5cf578033f6 Author: Brad Urani <bradurani@gmail.com> Date: Thu Sep 22 10:41:30 2016 -0700 Add copybuffer function and keybinding (#5431) * Add copybuffer function and keybinding: binds ctrl-o to copy the command line buffer to the system clipboard. * Add README commit fa78fd456cddc752c5c11808b0a220d65d330d9c Merge: 904d0cce 4e12024b Author: Marc Cornellà <marc.cornella@live.com> Date: Thu Sep 22 00:48:54 2016 +0200 Merge pull request #5435 from mcornella/fix-completion-hyphened-files Fix completion of files with hyphens and underscores commit 4e12024b0b883f31ab80a749d7ad6fadcee96904 Author: Marc Cornellà <marc.cornella@live.com> Date: Thu Sep 22 00:40:00 2016 +0200 Fix styling of lib/completion.zsh commit 0d897cca7499a4dd46536acbd999723fd0ca2b5d Author: Gravemind <gravemind2a@gmail.com> Date: Thu Sep 22 00:30:35 2016 +0200 Fix hyphen and underscore filename completion This deletes the previous hack that allowed completing files with the extension: e.g. `abcd.z` to `abcdefg.z`. It is still possible to use `abcd[TAB].z`, and hyphens or underscores are very much more important than this other trick. Source: https://github.com/robbyrussell/oh-my-zsh/issues/1398#issuecomment-169163149 Signed-off-by: Marc Cornellà <marc.cornella@live.com> commit 904d0ccef9a3508df61f9b0bb784d8b59d5e8bb2 Author: Shang Yehua <niceshang@163.com> Date: Tue Sep 6 11:10:42 2016 +0800 Add some prompts for "install:install-file" (#5376) Add "-DgroupId= -DartifactId= -Dversion= -Dpackaging=jar -Dfile=" to options for "install:install-file" for when you need install a local jar file. Closes #5376. commit d51ee38906c1b61437920bcb7ddcb662b9cae006 Merge: 8f07e26b 34bc556b Author: Marc Cornellà <marc.cornella@live.com> Date: Wed Sep 21 21:28:56 2016 +0200 Merge branch 'catull-enhancement-add-angular-cli-plugin' Closes #5299 commit 34bc556bd3500da316e020fb2cec3ba8dc6115ab Author: Carlo Dapor <catull@gmail.com> Date: Mon Aug 15 15:27:38 2016 +0200 Added README.md commit 3da2f7ea6a5aa6ea312846e070b534df5aa78baf Author: Carlo Dapor <catull@gmail.com> Date: Fri Aug 12 23:43:19 2016 +0200 Updated options for generate. Added gh-pages:deploy / github-pages:deploy. commit a748f513a6270fafca8328d614c7200a6f1e7484 Author: Carlo Dapor <catull@gmail.com> Date: Fri Aug 12 21:01:51 2016 +0200 The argument completion also has no extra options. commit bd599066d763a0792b6c6b1654f098f3ca6e1df7 Author: Carlo Dapor <catull@gmail.com> Date: Fri Aug 12 20:50:57 2016 +0200 Added angular-cli (ng) completion. commit 8f07e26ba4f00ac1d53d04c888e678ceec315c9d Merge: 973c92cd 7e5483d6 Author: Marc Cornellà <marc.cornella@live.com> Date: Wed Sep 21 21:11:05 2016 +0200 Add check for git and bzr to agnoster theme (#5432) Plugin command-not-found on Arch Linux returns 0 if git or bzr is found in repos, hence outputting unwanted pkgfile output. Checking if the commands exist first fixes all such issues. commit 973c92cd91d595fde37a4dbd5a6389072654252f Author: Ash Furrow <ash@ashfurrow.com> Date: Wed Sep 21 11:55:58 2016 -0400 Adds option for directory to Xcode xc function. (#5253) commit 7e5483d672aab9764231d9a569b6c7451474eecb Author: Dawnflash Lightstring <adamzahumensky@gmail.com> Date: Wed Sep 21 12:20:08 2016 +0200 Add check for git and bzr to agnoster theme Plugin command-not-found on Arch Linux returns 0 if git or bzr is found in repos, hence outputting unwanted pkgfile output. Checking if the commands exist first fixes all such issues. commit f39dcfda8d287bdfeda2bc1e0a7ab3785c6e4a73 Author: Zach Himsel <zach@himsel.net> Date: Tue Sep 20 10:40:54 2016 -0600 Update docker completion from upstream (#5426) https://github.com/docker/docker/blob/be9e3f59e625a7be05f21a23f6debfb3f6728573/contrib/completion/zsh/_docker commit 9d91e92f26e3cb2d89eb43065ad960e4a344d52c Author: Brian Goff <cpuguy83@gmail.com> Date: Tue Sep 20 14:40:07 2016 -0400 Update docker completion to match docker upstream (#5060) See https://github.com/docker/docker/blob/master/contrib/completion/zsh/_docker Signed-off-by: Brian Goff <cpuguy83@gmail.com> commit d1ce70f68540bdf6a7f27ab9879e8222d0e7a604 Author: grindhold <grindhold@users.noreply.github.com> Date: Tue Sep 20 05:00:42 2016 +0200 added support for bazaar in agnoster theme (#5016) the agnoster theme is now able to render basic information if the user is currently residing inside a bazaar folder. if so, it will render a green promt segment with "bzr" and the current revision number in it. if there are untracked files, the bar will be rendered in yellow. if there are changes to already tracked files, a + character will be printed. commit fb8953d525ddd3ed01db02a266b284bd9fa5fbd2 Author: Matt Nichols <mattnichols@users.noreply.github.com> Date: Mon Sep 19 21:00:16 2016 -0600 Fix peepcode theme ruby prompt info (#5339) The ruby prompt info was not interpolating properly. Switching to use ruby_prompt_info helper. This addresses the issue. commit 83765bf3f7c5e92c9141a03d9791638f7eb68277 Author: Fabián Ríos <faben02@gmail.com> Date: Tue Sep 20 04:58:45 2016 +0200 missing listing and versions (#5341) versions is missing list is missing commit cb60cfc7bdc7745dd48afe265df3a13f9cd3e54d Author: Ariel Rivas <arielcrivas@gmail.com> Date: Mon Sep 19 23:57:51 2016 -0300 Avoid unnecesary processing... (#5352) by discarding directories or files with permissions already correctly set commit 63d300edb04e1c2c2eea888f3085836bc9b580f7 Author: Mohammad Mahdi Rahimi <mohammadmahdi76@Gmail.com> Date: Tue Sep 20 07:26:12 2016 +0430 Spotify Controller (#5356) * initial spotify control * volume up/down added * add info, share and status option * add color echo * change pause to play/pause * add Search Option for album,artist and tracks * add search option for playlist * fix showStatus output * complete help * readme updated * seach show Url of song commit fdc59e5499c5aabfd287c73df66a4fb7472732e8 Merge: 89048668 92c72aca Author: Robby Russell <robby@planetargon.com> Date: Mon Sep 19 19:53:07 2016 -0700 Merge branch 'mahi97-master' commit 92c72aca77ab88b39fffc607d4bb8c0b7a3207c9 Merge: 89048668 d6e03203 Author: Robby Russell <robby@planetargon.com> Date: Mon Sep 19 19:52:57 2016 -0700 Merge branch 'master' of git://github.com/mahi97/oh-my-zsh into mahi97-master commit 836fe3138552defff447ebd50271225d29bae91c Author: Mohnish G J <mail4mohnish@gmail.com> Date: Tue Sep 20 08:21:50 2016 +0530 Add an alias for Rails console sandbox (#5316) The command ‘rails console —sandbox’ loads our Rails application, connects to the database and automatically starts a database transaction. All database operations performed within this console session are rolled back upon leaving the console. Reference - https://www.codeschool.com/blog/2014/06/17/rails-console-sandbox/ commit e9793fc1995254172338bc53082d704b22d31a0d Author: Luis Ferrer-Labarca <ferrerluis97@gmail.com> Date: Mon Sep 19 22:50:16 2016 -0400 Added 'gbd' alias for 'git branch -d' (#5417) commit 89048668bdf4231b27e8249352087d1ccb46d447 Author: Robby Russell <robby@planetargon.com> Date: Mon Sep 19 19:41:59 2016 -0700 Forgot a word in the footer commit abe834d28ddb6c5d0d98addf7a77551b3e007cd5 Author: Robby Russell <robby@planetargon.com> Date: Mon Sep 19 19:40:38 2016 -0700 Adding a link to Planet Argon who manages the site/project/shop commit 5bd9500bf4e68bf185db77ad4ecbb728a5b81c01 Author: Marc Cornellà <marc.cornella@live.com> Date: Sat Sep 17 13:01:10 2016 +0200 ssh-agent: check ssh-agent process w/ ps again The alternative is using tools that aren't available everywhere. The latest report is that cygwin/msys2 doesn't have pgrep. Fixes #5418. commit 5cf9263907b74d33ac0c85a8cb99f736bb63982e Author: Joshua McKinney <joshka@users.noreply.github.com> Date: Mon Jun 27 15:19:19 2016 -0500 Remove _brew zsh completion (#5190) Removing as this is now installed as part of homebrew automatically and this version is out of date. See https://github.com/Homebrew/brew/blob/master/share/zsh/site-functions/_brew commit 84449fc8e0923b611d1314813b8bfe4d96072b2c Author: Joshua McKinney <joshka@users.noreply.github.com> Date: Sat Sep 17 04:43:40 2016 -0500 Deprecating brew cask plugin (#5191) The good completion is now part of Homebrew so this one will always be outdated. See https://github.com/Homebrew/brew/pull/407 and https://github.com/Homebrew/brew/pull/936. commit e46843685c1f337e1266a51c9cae1889c4ae9eba Author: Erik Zivkovic <erik.zivkovic@gmail.com> Date: Thu Sep 15 12:16:46 2016 +0200 Improve gradle plugin task parsing (#5230) * Improve gradle plugin task parsing Added _gradle and _gradlew as symbolic links to gradle.plugin.zsh, otherwise the plugin was not properly loaded. Output from `gradlew tasks --all` is now parsed in two levels, first we find segments between `------...` and a newline. Second, all those lines are parsed and cleaned using awk and added to .gradletasknamecache. Tested on gradle 2.13, and gradlew 2.14. * Remove .gradletasknamecache before regenerating it Remove the .gradletasknamecache file to avoid having an unnecessary newline at the top of the file when regenerating it. * Improve gradle task parsing by writing .gradletasknamecache atomically Previously the .gradletasknamecache file was written line by line inside a parsing loop, which could cause errors such as half-written cache files if the process was aborted. This also removes the need of deleting the .gradletasknamecache file before parsing. commit 59c66dbfc2b4749c3311550fa605e1e4fcf9496c Author: Reed Riley <john.reed.riley@gmail.com> Date: Wed Sep 14 20:01:10 2016 -0400 Fix battery plugin when acpi writes to stderr (#5413) * Fix battery plugin when acpi writes to stderr * Make stderr redirection in battery plugin more idiomatic commit ce4d8a5cadcccd79909d97e42099540cfa50b9c3 Author: Frederick Roth <f-roth@megaera.de> Date: Wed Sep 14 11:10:14 2016 +0200 Add -DskipITs and completion for -Dit.test mvn plugin (#3641) * Adds -DskipITs to auto completion list * Adds integration test completion commit 3042a1a834645002750e570acd603925547c86e6 Merge: 1d8047e0 03e7f93e Author: Marc Cornellà <marc.cornella@live.com> D…
Currently, only tasks with complete subproject specifier are added to .gradletasknamecache. Gradle commands can be called for all (sub-)projects they are defined for, using their name as defined in the subproject, here called "simple" task names. One example is "gradle clean". This patch adds support for parsing out those "simple" task names from the list of fully specified task names. The .gradletasknamecache file will contain both the fully specified names, and the "simple" names for your autocompletion pleasure.
Currently, only tasks with complete subproject specifier are added to .gradletasknamecache. Gradle commands can be called for all (sub-)projects they are defined for, using their name as defined in the subproject, here called "simple" task names. One example is "gradle clean". This patch adds support for parsing out those "simple" task names from the list of fully specified task names. The .gradletasknamecache file will contain both the fully specified names, and the "simple" names for your autocompletion pleasure.
Currently, only tasks with complete subproject specifier are added to .gradletasknamecache. Gradle commands can be called for all (sub-)projects they are defined for, using their name as defined in the subproject, here called "simple" task names. One example is "gradle clean". This patch adds support for parsing out those "simple" task names from the list of fully specified task names. The .gradletasknamecache file will contain both the fully specified names, and the "simple" names for your autocompletion pleasure.
Currently, only tasks with complete subproject specifier are added to .gradletasknamecache. Gradle commands can be called for all (sub-)projects they are defined for, using their name as defined in the subproject, here called "simple" task names. One example is "gradle clean". This patch adds support for parsing out those "simple" task names from the list of fully specified task names. The .gradletasknamecache file will contain both the fully specified names, and the "simple" names for your autocompletion pleasure.
Currently, only tasks with complete subproject specifier are added to
.gradletasknamecache. Gradle commands can be called for all (sub-)projects
they are defined for, using their name as defined in the subproject, here
called "simple" task names. One example is "gradle clean".
This patch adds support for parsing out those "simple" task names from the list
of fully specified task names. The .gradletasknamecache file will contain
both the fully specified names, and the "simple" names for your autocompletion
pleasure.