Wrong URL :zap:
Add the heroku --remote switch

This remote selects the app based on your current repo remotes
For example heroku logs --remote staging
More info at https://devcenter.heroku.com/articles/using-the-cli
Added last working directory plugin

Keeps track of the last changed directory. When a new shell is created,
the last directory will be restored. Mimics how tabs works in many
terminal emulators.
Fix color syntax
Added pass plugin in order to provide completion.

More info about pass tool: http://zx2c4.com/projects/password-store/
Fix sourcing brew's autojump of version 21.0.3+

Starting with autojump 21.0.3+ there is no file autojump in etc/
directory, so we source the autojump.zsh file directly. Version 20 has
it as well, so there should be no problems with earlier versions.

Comments on autojump's update in homebrew:
https://github.com/mxcl/homebrew/commit/5da9c4d5eb38e6abb516ba648898fb374ec360cd#Library/Formula/autojump.rb
Update plugins/git-flow/git-flow.plugin.zsh

Fixed git-flow feature publish's desc error

https://github.com/agate/oh-my-zsh/commit/72aeaa9d9ee55fbfe15b371c0bf127ab3948a965#commitcomment-2104214
Update themes/minimal.zsh-theme

Cleans up minimal theme by not using a custom prompt function
Removed case of 2 spaces showing if not in a version controlled folder
Adds support for svn_prompt_info
Update plugins/svn/svn.plugin.zsh

Behave more like lib/git.zsh.
Set `SVN_SHOW_BRANCH="true"` to display branch/tag or trunk instead of just repo name.
Falls back to repo name if branch information is not available.

Idea and awk call from revans/bash-it/themes/base.theme.bash
Replace reset-prompt with push-line and accept-line

The in memory history is not updated until an accept line command, so you
have to push enter before it is correct, this commit replaces the reset-prompt
with an accept-line.  It also adds a push-line, to preserve the current editing
buffer
Use rvm completion from ~/.rvm/scripts/zsh/Completion
Added a CoffeeScript plugin.
Use pull --rebase for 'gup' shortcut.

Instead of git fetch && git rebase.
Add support of screen-* $TERM in screen plugin
Added gwc(git whatchanged alias)

Allows to view commit history in extended way
Added alias to rake db:test:prepare

Quite often, db:test:prepare is run after db:migrate.
Added for convenience.
Added a small mod of the tjkirch theme

- single-line prompt
- removed the extra line after each command output
Whitespace cleanup.
Fix the backwards svn status, and add comments explaining which way grep does things.
Revert "Fix to restore bindings after switching to vi-mode"

This reverts commit b609aa0e6c981f2039d777687cb01a84587f6edc -- this commit
was a bad idea, because it makes vi-mode very difficult to use. The default
`bindkey` keybindings are NOT MEANT to coexist with `bindkey -v` Vi mode;
that's why `bindkey -v` clears them in the first place! Restoring all of the
default keybindings after enabling Vi mode, the way the reverted commit did,
causes many collisions between those default keybindings that begin with ESC
and the command-mode-initiating ESC of Vi mode. See Issue 1438 of
robbyrussell/oh-my-zsh. If people have custom keybindings, they should create
them in their ~/.zshrc AFTER enabling the vi-mode plugin and sourcing
oh-my-zsh.sh.

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#	modified:   plugins/vi-mode/vi-mode.plugin.zsh
#