mxcl/homebrew — pull request #12784 by deasmi (2012-06-12 15:48:55+00:00)
Title: Fix for #12779 - Bash invoked as non interactive shell from brew edit

utils.rb invokes bash as a non interactive shell to run the editor
when you run brew edit.

Non-interactive shells are not intended to capture user input
and for running scripts.

Whilst the invocation of the editor is a script the actual editor
is intended to accept user input so I feel this is an issue with
brew and not emacs.

This patch added -i to the command line options used to invoke bash