The old name `magit-display-process' is no longer valid.
From `(emacs)Version Control`: The Emacs version control interface is called "VC".
Using a tarball is no longer a supported installation method. We will continue to provide a tarball for distributions but users who do not use their distributions native package manager, are strongly recommended to use Elpa instead. We will continue to make new releases available on Marmalade, and once 2.1.0 has been released the README will once more explain how to do so.
This solves issue #1647 for git stash communicating with GPG. My guess is that the asynchronous process is actually able to read the tty that it needs to talk with gpg-agent. I looked at the same code on the 'next' branch, and `magit-stash` has been totally redone. I was unable to properly reproduce my issue on that branch, but that's because it was not working in other, unrelated, ways. That said, this is more of a hotfix since it is branched off 'master'.
Also add a very prominent link to the FAQ.
This reverts 140e823 febc832 68af16a These changes have lead to a performance regression and while some users bothered to report it or tweet about it I have so far gotten little help in the form of replies to my questions or reliable benchmarks. See #1544, #1545 and #1546. Note that this reverts changes to functionality which would be desirable. Generally I no longer make any functional changes to the master branch and instead concentrate getting the next branch ready for merge into master. I have made an exception here and it bit me.