.bash_env file sets several environment variables, including
/usr/bin/emacs23 %F") these variables do not have the expected values. I've run into this problem before (see this blog post). I fixed it then by sourcing
.bash_env in my
.xsession file. Obviously, this is no longer working.
The variables are set properly if I manually launch Emacs from a terminal. Oddly, they aren't set if I change the panel launcher to execute Emacs in a terminal (I would think this would start Bash before starting Emacs).
How can I make sure the regular Bash environment is set up for the Emacs session?